Quantcast
Channel: Tetrachroma's Blog
Viewing all 63 articles
Browse latest View live

update to 2.4.29: backport for bad formatted rc4 encrypted pdfs

$
0
0

Some pdfs have a wrong ‘Length’ attribute (e.g. Adobe Reader opens it but complains about ‘problems’). This small bug fix should repair them.

Needless to say in that case it’s the publishers fault and the script has to handle them ;).


Filed under: Reverse Engineering, Update

Update to 8.4.30: extended authorization attributes support

Update to 8.4.31: improved session cookie support and better server response error handling

$
0
0

Some improvements for non standard conform server responses and a better session cookie handling. If you still have problems with such type of files drop me a line and check the ‘ bug report’ section for further details.


Filed under: Reverse Engineering, Update

Update to 8.4.33: improved debug output option

Offtopic: aineptepub – added automated bulk processing (Tetrachroma)

$
0
0

Automated Inept Epub Decryptor (script name: “aineptepub 5.2″)

This update gives the new ineptepub 5.2 (decrypts ADEPT epubs) bulk processing capabilities. Now you can decrypt whole directories (containing epubs) again.


Filed under: Reverse Engineering, Update

Update to 8.4.34: better user/password management

$
0
0

This update improves the user and password management. Everybody who got an ‘AskUnp’ response before should give it a try.


Filed under: Reverse Engineering, Update

Update to 8.4.35: special handling for non-standard systems

$
0
0

There are rare instances where a PC has a non-standard configuration (like a missing c partition and the system is installed on another drive). If your pdf decryption didn’t work before you might want to check out this update.


Filed under: Reverse Engineering, Update

Update to 8.4.36: previous machine/disk handling (PrevMach/PrevDisk)


FileOpen ineptpdf Twitter list

FileOpen and APS PDF DRM removal

$
0
0

Fileopen and APS PDF DRM Removal Script

The project (latest script version: ineptpdf 8.4.51) has cost me a lot of nerves, caffeine and my (non-grey) hairs. It took me over 400 hours of hardcore reverse engineering and a lot of trial and error to get it right. Meanwhile my friends were hanging out on the beach, drinking cocktails and getting serious with the chicks. On the other hand, now they are getting accustomed with BP sponsored oil (*hehe*).

The FileOpen support has been added to the existing ADEPT PDF DRM scripts from I♥Cabbages ( click ) so I didn’t have to get serious with the PDF interals (at least not more than needed). It has the same requirements (Python version, PyCrypto, …) as the original script so with Python-related problems you might check out his site, too. Of course the script decrypts ADEPT PDFs (used in Adobe Digital Editions) as well. In that case you need the ineptkey script to get the key file (adeptkey.der). More information on that topic can be found at the specific mobileread forum discussion thread.

The FileOpen plugin is a privacy killer. It checks your network address, your harddisk id, your cpu id, your username, your hostname, when you open and close your document and how many times you already have printed it. Despite the information on their website it doesn’t support AES  (at least as far as I have seen). And yes, these methods may remind you of dystopian alternative realities like 1984 or Brave New World (you might want to check out the little story at click ).

You might want to check out the ‘FAQS’ and ‘bug report’ sections for more information.

As for the preachy part: Don’t use it to make illegal copies.

I’m not getting paid for writing the script and of course it is under the GPL. Nevertheless, if you want to help to create more freedom in the Web, it would be a nice gesture to donate a few (symbolic) bucks to organizations like your local Pirate Party (Pirate Party International (harrrrrrr – I want to meet a local pirate)), the EFF (EFF donation site) or, of course, myself => ;-) (BitCoin address: 1HRnjahgD3Tb7AHEjjUuf79mwtqKYTuUFg ) Even a very small donation will help to create more freedom and privacy in the web (legal disclaimer: I’m not related to these organizations in any way nor do I profit from donations).

If you send me proof of your donation (email can be found in the ‘about’-section) I might think about getting a Linux version running as well.

proven donations until now: (EFF: 1 (100 USD/0 Euro), Pirates Party: 0 (0 Euro), Myself 0 (0 Euro)

Thanks to all donors. :)

Known limitations:

  • no support for old fileopen encryption (haven’t seen such files for a long time)
  • password window sometimes doesn’t close itself
  • no Linux support (yet)
  • no Mac support (refers only to the FileOpen functionality,  ADEPT and Adobe Policy Server works fine)
  • Adobe (Reader) X may not work – read the FAQs for more information

If you think you have found a bug (script didn’t decrypt the pdf) check out the ‘faqs’ section carefully and study the information in the ‘bug report’ section.

Greetings
Tetrachroma

Download: (due to DMCA concerns no direct download link available)


Filed under: Reverse Engineering Tagged: adobe policy server, circumventing, crack, cracked, decoding, decryption, digital revolution, drm, e-book, fileopen, freedom, inept, ineptkey, ineptpdf, latest, linux, pdf, plugin, python, removal, Reverse Engineering, windows

Update to 8.4.37: patch for unicode paths/filenames

Update to 8.4.38: Small fix for user/password protection and ‘glitch control’

$
0
0

Some user/pw protected files didn’t work and the ‘decryption successfull’ message didn’t show up in the former version.

Enjoy.


Filed under: Reverse Engineering, Update

Update to 8.4.39: sophisticated request mode differentiation, forced uuid calculation

$
0
0

Wh0t’s up? This nice little tweaky update contains a sophisticated request mode differentiation and a forced uuid calulation.

You don’t have to know what it means. If you had no problems with an earlier version stay with it. If you have a pdf which worked with an earlier version and now it’s not please drop me a line.

By the way, why do you need tea parties? Don’t you drink good old coffee anymore?? ;)


Filed under: Reverse Engineering, Update

Update to 8.4.40: fix for non standard server responses

Update to 8.4.41: # improved user/password request windows, better server response tolerance


Update to 8.4.42: improved nl/cr server response parsing

Update to 8.4.43: fix for user names longer than 13 characters and special uuid encryption

$
0
0

Another day, another (information) leak. Today Wikileaks released a whole bunch of new documents. Can’t wait to see Obama panicking over the whole leak. ;)

Nothing against him as a person but he hasn’t done a lot for the security of whistle blowsers, ‘don’t ask don’t tell’, Guantanamo Bay and a financial reform.

Anyway let’s get back to some important information …

Another small fix for people who had problems with the uuid calculation. Have fun.


Filed under: Reverse Engineering, Update

Updated progress report for ‘Unsupported Ident4D Decryption’ problem

$
0
0

This error doesn’t occur on my computer so it’s harder to get information on it. I suspect it might be an additional feature of a newer fileopen plugin revision.

Stay tuned. A temporary fix may be to use an older fileopen.api version (use google to get an older version).

 


Filed under: Reverse Engineering, Update

help mobileread forum thread

update to 8.4.44: another fix for the ident4d problem

$
0
0

This fix should work for most guys who are getting the ident4d error message.

If you still get the ‘ident4d …’ error message after you checked out 8.4.44 drop me a line (and attach your pdf + log).

Enjoy.


Filed under: Reverse Engineering, Update
Viewing all 63 articles
Browse latest View live