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):||27 May 2009|
|PDF File Size:||9.23 Mb|
|ePub File Size:||2.92 Mb|
|Price:||Free* [*Free Regsitration Required]|
The user interface leaves a lot to be desired, but it still gets the job done. Each request and response are self-contained XML documents, without custom HTTP status codes and headers; that made my job even simpler.
Post as a guest Name.
Piracy submitted 1 year ago by JPWRana. Now I’m considering renewing the subscription and looking at other interesting publications they may have, but that’s conditional to the following? Such a huge number of magazines instantly made them into a potential target for a DRM removal tool. Recently I was cleaning my phone internal storage and noticed that my magazine downloads were stored as password protected PDF files.
Someone sent me an email a few weeks ago asking me if my Future plc downloader could also download Zinio magazines. But what about the remaining parameters, deviceId and uuid? Here is how issueData request looks in practice:. I discovered an interesting type called PdfObjectDictionary.
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. Want to add to the discussion? I couldn’t even figure out where the downloaded issues reside in the filesystem. It turns out they are static values initialized in ZinioReaderWin8.
Maybe the problem was that I decompiled the. Converting Zinio downloads to non DRM pdfs self.
Removing Zinio DRM
Annotations were gone and my application was complete. This function tells us 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. Exprot might remember that I had similar problem with annotations beforebut this time they were much more tto I had to find a way to remove them.
My local library has an account with Zinio, and it’s pretty awesome.
Bibliotik is down rn though so no luck for you. Decrypt keydataiv ; return CryptographicBuffer.
Initially, I was not interested in breaking it, but I kept the idea in the expprt of my mind anyway. Here are the most important lines of the ParsePackingList function:.
Email Required, but never shown. I started looking for any type or function that looked like it could have anything to do with annotations. Become a Redditor and subscribe to one of thousands of communities. 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. Decompiling Zinio app I usually start with reversing the network API, but this time I expoort the process and started with decompiling the app first, because trying to decrypt the files is way more fun.
Sign up or expotr in Sign up using Google.
Redundant questions that have been previously answered will explrt removed. Submit a new link. Descendants “trackingCode” ; if source. This works quite well for me. Can publications be read offline?
Converting Zinio downloads to non DRM pdfs : Piracy