Quote:
Originally Posted by wallcraft
I agree. Another way of looking at this is that the .epub.fb2 renaming is so that the device passes the file to CoolReader for processing. At that point CoolReader strips off the .fb2 and looks at .epub. CoolReader 3 can read it, but CoolReader 2 can't.
|
I also agree. I think this exploit is just taking advantage of a function that CoolReader has always had. For instance, if an FB2 file is enclosed in a ZIP archive and named something.fb2.zip CoolReader will first unzip the ZIP file and then read the FB2 contents. CoolReader can also run Linux shell scripts in a similar manner. So something.epub.fb2 is just building on that tradition now that CoolReader 3 can read EPUB files.