You can find more information about it in the application's manual.
#Convert vitalsource bookshelf to pdf pdf#
In the Export to Adobe PDF window that opens choose Press Quality from the Adobe PDF Preset menu at the top. vbk is distributed without encryption, it is entirely possible to read one that is not encrypted (I tried it on Bookshelf although it'll prevent you from opening the file if it doesn't find its ID (derived from file name.) in the license file, a rename did allow the decrypted book to work just fine). Convert VitalSource bookshelf ebook to PDF file (Adeline Evans) Like other eBook online retailers, VitalSource BookShelf sells DRMed eTextbooks in a proprietary format. (Interesting to note, the system in practice deviates slightly from the patent by using a single, static RSA keypair instead of a unique keypair for each user.) While it appears no. The patent for the DRM system can be seen here ( ). The license file is delivered from VitalSource's server, and contains basic account information (name, email, device ID) and book information (password, print and copy limits, expiration date). vbk its password is encrypted with RSA-2048 OAEP and the encrypted password stored in the. The keys for the files are stored in a license file (oddly, also a. everything except for cover and cover thumbnail). vbk are encrypted with AES-256 CBC as necessary (i.e. If you print the preview instead, its quick and has all the details actually.ĭRM information: Here is some info on the DRM: "The DRM used in this system is pretty straightforward. This is opposed to the current method involving using the programs print function which rarely works ive found and when it does it takes forever to make the print menu appear where you can print to pdf. Its tedious but will be worth it in the end. I can macro through it quickly, also, theres no watermarks as far as i can see, aside from the page url at the top and saying things like "pages 3-4". I was wondering if anyone had figured out a way to crack them, or another way to pull them apart.Īt the moment, my best option seems to be exploiting the print preview, as i seem to have web-browser like access there and somehow my web pluggins work from there too like orbit downloader, i can move through pages within chapters at least, by clicking up on the page number range, and each time, printing the print preview via a right click - print - print to pdf Using their program is a nightmare, it uses so much CPU, is still slow, and its just really poor page-page transitioning.
#Convert vitalsource bookshelf to pdf how to#
We teach you how to do it, use it at your own risk. - See upcoming events and writeups from past CTFs.- Privilege escalation over SSH, web exploitation.- Learn-as-you-go web exploitation game made by a redditor.- Interactive privilege escalation with browser-based bash shells (and much more).