EXPORT ZINIO TO PDF
I want to subscribe to zinio and convert the mags to pdf, is there an app to do it?. Download & install the AIR reader for Linux (discontinued as of today, but you can install an old version). Download & install the Zinio reader. My local library has an account with Zinio, and it’s pretty awesome. The user interface leaves a lot to be desired, but it still gets the job.
|Published (Last):||13 June 2018|
|PDF File Size:||14.79 Mb|
|ePub File Size:||4.32 Mb|
|Price:||Free* [*Free Regsitration Required]|
Items 1 and 2 got a thumbs up already. Descendants “trackingCode” ; if source. PDF file itself is a collection of objects, so there might be a way to find annotations by name and set their values to null or something like that?
Each request and response are self-contained XML documents, without custom HTTP status codes and headers; that made my job even simpler. Spam, trading, selling, and blatant self-promotion zinko are forbidden.
Few more hours of coding and zonio application could download, decrypt and merge individual files into a single PDF. That worried me a little, because if the password was same for all the magazines, my program would allow users to download every available magazine for free, which was not my goal.
It turns out they are static values initialized in ZinioReaderWin8. Do not message moderators for help with your issues. Submissions must be related to the discussion of digital piracy. Zinio app targets both Windows 8. Become a Redditor and subscribe to one of thousands of communities.
Removing Zinio DRM
You can download it here. Sign up using Email and Password. There are a lot of parameters here, and all of them are required. Zinio API is super simple, with only three interesting requests: Converting Zinio downloads to non DRM pdfs self.
Server was also generating different IV each time, but that should have affected only the ciphertext—password should have been the same each time. Can publications be read offline? Log in or sign up in seconds. Welcome to Reddit, the front page of the internet.
Removing Zinio DRM
I couldn’t even figure out where the downloaded issues reside in the filesystem. The search returned only a few results, and one of them was this function in the ZinioReaderWin8.
But where are all these parameters coming from? Unfortunately, their API documentation is next to useless: The user interface leaves a lot to be desired, but it still gets the job done. Decrypt keydataiv ; return CryptographicBuffer.
Submit a new text post. I started looking through autocompletion suggestions and found a field called Annots. DecryptPdfPassword value2value3instance.
Using EverythingI quickly found the folder containing the issue I just downloaded:. Someone sent me an email a few weeks ago asking me if my Future plc downloader could also download Zinio magazines. My final code looked like this:. Is there a way for me to break the protection? I usually start with reversing the network API, but this time I changed the process and started with decompiling the app first, because trying to decrypt the files is way more fun.
The server responds to this request with the following response:.
That was not the case when I ran my code: One day I had a few hours to spare and decided to give it a try. Decompiling Zinio zinnio I usually start with reversing the network API, but this time I changed the process and started with decompiling the app first, because trying to decrypt the files is way more fun.
Free sample magazines can be obtained here. Submit a new link. Your digital edition can be downloaded and saved in a format optimized for a rich reading experience provided by the Zinio Reader software.
It was easy to verify their claims. Zinio does not provide publication files in PDF format. This function tells exoort that the PDF password is encrypted with AES-CBC using the bit key derived from parameters called deviceId and uuid initialization vector is passed via cipher parameter.
Each page apparently had an useless annotation containing the page number. This looked like it would be a very quick game over for Zinio.
Such a huge number of magazines instantly made them into a potential target for a DRM removal tool. That meant my decryption key was wrong.