24
Aug
10

FileOpen and APS PDF DRM removal

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)

About these ads

164 Responses to “FileOpen and APS PDF DRM removal”


  1. 1 Gordon
    June 17, 2010 at 7:35 pm

    Thank you for all your hard work. I do have a question:
    While it says “ignore key file option for Fileopen PDFs”, when I leave that blank it still looks for a key file. When it doesn’t find it, it returns “Specified key file does not exist”.

    • June 17, 2010 at 9:06 pm

      The script is kind of a hybrid. It supports (historically) the ADEPT PDF DRM and FileOpen. Of course if you want to decrypt an ADEPT PDF (the ones which are used in Adobe Digital Editions) you still need the adeptkey.der file (created by the ineptkey script). Only FileOpen PDFs doesn’t need a keyfile (they are getting the key file from the server).

      The main question is: Are you sure your PDF is FileOpen encrypted? If not check the Security Settings of your PDF Viewer.

      For more information about how to use the script for ADEPT PDFs you might check out I love Cabbages website (link above) or the specific mobileread pdf thread.

    • June 17, 2010 at 10:01 pm

      On a second look you’re right. Check out the newest blog entry for further information.

    • December 20, 2010 at 9:21 pm

      Ineptpdf 8.4.50 (beta) might solve the problem.

  2. 5 o123
    June 21, 2010 at 5:47 am

    Thank you very much! The script works beautifully.

  3. June 21, 2010 at 9:50 am

    Does the script has some problems with multiple network interfaces? It seems to hang up on ipconfig phase here.

    My current config: WinXP + Python 2.6.5 + PyWin32 2.1.4 + PyCrypto 2.1 + ineptpdf 8.4

  4. 10 j23
    June 22, 2010 at 6:12 am

    nothing happens after pressing the key decrypt (8.4.1)

  5. June 25, 2010 at 2:18 am

    Works like a charme! Thanks a lot! I feel a lot better without the FileOpen privacy killer!

  6. 12 spunwicked
    June 29, 2010 at 8:15 am

    You absolute genius – incredible reverse engineering.

  7. 14 zeropoint
    July 2, 2010 at 10:21 am

    Hmm, looks like FileOpen changed something…

    Unsupported Ident4D Decryption
    report the bug to the ineptpdf script forum

    Looks like it’s failing to decrypt Fowp3uuid :(

    • 15 zeropoint
      July 2, 2010 at 10:25 am

      Also looks like the pastebins for 8.4.10 are gone; I can find 8.4.1 and 8.4.8, but although Google reckons it’s in pastebin, there’s no sign of it on the index :(

    • July 2, 2010 at 11:42 am

      You might try 8.4.10. The problem is known (but very rare). I couldn’t reproduce it on my PC yet. Let me guess – your windows is on another drive than c? Anyway, check the bug report section for further information.

      • 17 zeropoint
        July 2, 2010 at 11:47 am

        “The problem is known (but very rare). I couldn’t reproduce it on my PC yet. Let me guess – your windows is on another drive than c?”

        Nope, windows is on C:\, it’s Windows 2000 SP4, running in a VirtualBox virtual machine.

        “Anyway, check the bug report section for further information.”

        Alrighty, I’ll send the PDF along..

      • 18 zeropoint
        July 2, 2010 at 12:10 pm

        Check thy email :)

  8. July 2, 2010 at 11:50 am

    I don’t know what Google is doing – perhaps the NSA or Homeland Security (both customers of FileOpen) asked to delete it. ;)

    Update: – Google finds it again -

  9. 20 free4all
    July 4, 2010 at 12:03 pm

    “… dystop(h?)ian alternative realities like 1982 …”

    I think you meant ’1984′ (by George Orwell)!

  10. 22 Feltron_cq
    July 8, 2010 at 4:10 am

    At last – a possible fix for that horrid fileopen DRM.

    Using 8.4.14. However, having installed all of the packages specified, I tried to decrypt a fileopen pdf I am getting the error:RetVal=0&Error=This document is in use of a different computer.

    Would really value your assistance. Will be happy to make a donation if you can help me with this sticky problem!

    • July 8, 2010 at 4:37 am

      It sounds like your trying to decrypt the FileOpen pdf on a different computer.

      As good as the script is it can’t do magic. You have to use it on the same hardware as your Adobe Reader + FileOpen Plugin opens the pdf. ;)

  11. 24 Scott
    July 8, 2010 at 9:50 am

    What’s the process for decrypting a FileOpen PDF that’s secured with username/password? I have the username and password, but do I need to open the file first, leave it open, not leave it open? I’ve tried while having the file open in Acrobat reader, and while not open, both times with the same result (RetVal=0&Error=Access Denied&Reason=AskUnp). Should it prompt me for my username/password? If there’s something obvious that I’m doing wrong, let me know. Otherwise, I’d be happy to send along the PDF and credentials for you to take a look at.

    Thanks!

    Scott

  12. 25 mike
    July 15, 2010 at 9:07 pm

    Ok I have installed python 2.7, the proper pycrypto, and pywin but when I go to run this and select my pdf and outputfile then click decrypt I never get any farther. The window changes sizes and gives no error messages or such, I don’t get the login window for the pdf, am I doing something wrong?

  13. 27 user, a.
    July 19, 2010 at 4:46 am

    I just wanted to leave you a big THANK YOU!!! And a VERY WELL DONE!!!
    You’re the man!!!!

  14. July 28, 2010 at 1:27 pm

    Thank Science Engineering

  15. 29 liujiong
    August 1, 2010 at 11:50 pm

    What’s mean about “Error:Cannot find FowP3Uuid in registry or file”?

  16. August 2, 2010 at 10:41 pm

    Hello.

    Thanks for the tool, but it doesn’t work for me :(
    I am trying to decrypt FileOpen-protected PDF file.
    BTW, I know the password – so I can open PDF-file and read it – I just want to make PDF available for print and copy/paste.
    When I fill and fields (and leave field empty) and press button I got error: . I have no idea what does it mean and how to handle with this.

    Could you please help me with this problem.

    Many thanks.
    Konstantin.

  17. 37 Eoron
    August 16, 2010 at 4:54 am

    I was wondering what happens when the script communicates with the fileopen server. Are these actions distinguishable from how a regular user logs in or are they traceable?

  18. 39 PSO
    August 17, 2010 at 7:09 am

    Trying to open a filopen protected pdf with INEPT PDF Decrypter 8.4.31, I get the message: Error: u”\xf6′
    Is this a known problem ?
    (fresh install of Python 2.7, PyCrypto, PYWin, XP SP3)

  19. 41 PSO
    August 17, 2010 at 7:45 am

    Spot on – Thank you for your superquick response !
    Next headache …
    Error: Decryption was not successfull.
    Reason: This document is in use on a different computer. (wich had a disc crash before being able to do a decent backup)

  20. 43 PSO
    August 17, 2010 at 8:00 am

    I was afraid you would say so.
    The document in question is a mechanical stadard publication and the publisher is anything else than customer friendly and flexible. But I’ll try.

    Again – Thank you for your help !

    • August 17, 2010 at 8:34 am

      The relevant hardware detection is mainly the network MAC address. You might read it out from your old PC (for instance with Knoppix Linux or it’s written on the mainboard) and put it in the new one (under network address in the network driver – ask google for more information (like ‘change MAC windows’). Be advised: if you have more than one network card – it’s not always the first one.

  21. 45 Johnnymous
    August 18, 2010 at 6:19 pm

    I have a FileOpen-protected PDF that queries for username/password and authenticates against the server every time it’s opened (well, with a short cache time, it appears).

    8.4.31 fails to decrypt (whether the PDF is open or not) with “cannot find decryption key”. Any hope of decrypting this kind of FileOpen PDF in the future?

  22. 47 Jessyca
    August 19, 2010 at 5:33 pm

    Could you please send me an email I have a request….

    Thanks
    Jessyca

  23. 50 pcoronaf
    August 19, 2010 at 7:29 pm

    i tryed the ineptpdf scrip and it keeps on saying no internet connection or firewall blocking, i have disabled the antivirus firewall and tried with different internet connections and had no luck. Any suggestions??

    • August 20, 2010 at 8:25 am

      Check your windows firewall (is it enabled). Does it block python.exe or pythonw.exe?

      If you’re sure everything is right check the faqs and bug report section for further steps to proceed.

  24. 52 Firecracker
    August 21, 2010 at 7:22 pm

    Hi Tetrachroma,

    Just to say a massive thanks for all the effort you have put into this – it’s much appreciated…

    • August 21, 2010 at 7:41 pm

      No problem.

      If you feel an ‘over boarding appreciation’ you can always donate a small amount to EFF or your local Pirate Party ;=) …

      • 54 James
        August 28, 2010 at 8:26 pm

        Hello,

        I need some help. I’m trying to decrypt an older pdf file (2005) created with filelock 40-bit encryption. I’m using the latest version of ineptpdf 8.4.33, ineptkey, Python 2.7 32-bit, PyCrypto, PyWin Extension running wWndows XP.

        The pdf file does require a password to open which I have, when I try to decrypt
        the file I get an error “Unknown filter:param={‘Filter’:/FOPN#5ffLock,’V':1} I tried previous versions of ineptpdf and received the same error message.

        The fileopen version used v2.7.01

        Is there any solution? I need to print this manual out and it will only let me
        print 10 pages of it. I can only open this pdf file in adobe 7 reader I tried to
        open it with adobe acrobat 9 pro and received an error.

        Thanks Tetrachroma for all your time and effort you put into this script. If you can help me find a solution to this problem I will gladly donate to your cause.

        • August 28, 2010 at 10:33 pm

          This is an older FileOpen PDF handler version. To my knowledge the Advanced PDF Password Recovery v1.32 from the infamous Elcomsoft company might support it (before FileOpen sued their pants off). ;)

          Search for this version in the web (and beware of virii or trojan horses).

          Out of interest: you can send me the pdf, your plugin (can be found in the Adobe plugin folder) and the script output (if available). Perhaps the support can be added to the script (check the bug report section for further details).

  25. 59 X
    September 2, 2010 at 1:36 am

    Hey,
    It Works Great.
    Thanks For Doing All The HardWork.
    <3

  26. 60 mstrl
    September 20, 2010 at 2:12 am

    Hello.
    Maybe someone can help me.
    I am totally new on Python and have some problems.
    So i downloaded and installed Python but have some issuses on pywin32.
    When i try to install pywin32 i get this message:

    Error: Unable to find vcvarsall.bat.
    Google said i should install MinGW but when i start mingw-get.exe
    i get:
    mingw-get.exe: libexec/mingw-get/gui.exe: unable to start application; status =
    -1

    So can pls. somebody tell me what i can do ?

    • 61 mstrl
      September 20, 2010 at 3:09 am

      My mistake, i got the wrong version.
      But on my other question i need help:

      I have Input and Output file, but after i try decrypt he says Error: “Code”

      After my first open of the Original PDF i can Read the PDF, but there is no Password or Keyfile, is this ok ?

      (Adobe tells me that the encryption is: FileOpenWebPublisherPlugin.
      I Hope you can help me

  27. 62 mstrl
    September 20, 2010 at 3:10 am

    Build 879 of Fileopen….

  28. 64 John A.M.
    September 23, 2010 at 9:25 am

    When converting some files some of the pictures are blacked out and there is a little message in the upper left hand corner; “Blacked out due to rights.”. I did a quick search on it but found nothing perhaps you could help me out with this problem…

  29. 66 Tyee
    October 3, 2010 at 7:42 pm

    Thank you, thank you*! Your script removed the “FileOpenWebPublisherPlugin” and now it prints beautifully, ….no more one-sided black & white*!

  30. 67 Roberto Carabajal
    October 5, 2010 at 12:30 pm

    Hello :

    I obtained a message :

    Error: Unsupported Ident4d Decryption, report the bug to the ineptpdf script forum

    Is is something I am doing wrong ?

    Thanks very much.
    Roberto

  31. 72 Arlo
    October 21, 2010 at 3:48 am

    Thank you for this great tool, works perfectly. Developpers like you must be honored, how can i donate?

  32. 74 Mark
    October 21, 2010 at 3:17 pm

    I installed 8.4.42 and it comes up. I can open the PDF with Acrobat/FileOpen. However, INEPTPDF asks for a FireFox session cookie call “fo_sess” from a3control.com. FireFox does not list any such cookie or web site. It looks like everything is working except that. How do I proceed? Thanks.

  33. 76 Mark
    October 21, 2010 at 3:30 pm

    I did that but the site timed out. I looked at the cookies, and, although it left some cookies, none were fo_sess, probably because I never actually got to the site.

    However, I just typed a few random letters into INEPT when it asks for the cookie content, and INEPT worked; it decrypted the file. Will it always work if I do that?

    What is a3control.com

  34. 78 Areik Blog
    October 26, 2010 at 12:01 am

    Hi

    Can’t seem to get a wortking link to the latest INEPTPDF compile.

    Copuld you email me one please.
    THNX

  35. October 28, 2010 at 8:12 pm

    The latest PyWin Extension (Win32API module) require Python 3.1 The script has some syntax errors under Python 3.1. I can’t use an older version of the extensions as my computer is running Windows 7 and the older extensions will not work. Can you make a Python 3.1 compatible version?

  36. October 30, 2010 at 6:33 am

    Maybe you could make changes to the webpage name title Fileopen PDF Security Handler Reverse Engineering Tetrachroma's Blog to something more catching for your content you make. I enjoyed the post even sononetheless.

  37. 84 swipe
    November 3, 2010 at 3:34 am

    for a pdf with aps protection where exactly in the logs is the principal key? under what section?

  38. 86 swipe
    November 4, 2010 at 4:42 am

    in the logs there are two keys named as principal and with the right length (44 letters long and base64), sadly none of them works. any hints?

  39. 88 Cmp
    November 10, 2010 at 3:26 pm

    Hey Tetrachroma,

    I successfully decrypted a pdf that is protected with fileopen (i have the username and password)…but the decrypted file is full of blank pages with a blue bar on the bottom of each page. Do you have any idea what went wrong? Please do let me know. Thanks!

    Cmp

  40. 90 Woods457
    November 21, 2010 at 11:48 am

    Hi,

    Firstly thanks for the time and effort you have put into this project….

    I have some repair manuals in PDF format that i cannot open as they are protected with “Fileopen”, i have the special “Plugin” for the version of Adobe 5 that they use but i still cannot get them to open.

    In an effort to remove this encryption i have installed:
    1.) Python 2.7
    2.) pycrypto-2.1.0.win32-py2.7
    3.) pywin32-214.win32-py2.7
    and my PC is running Window’s XP SP3 with Adobe Acrobat 9 Pro..

    When i double click the “ineptpdf8.4.48″ file a pop up appears and i enter the location of where the encypted pdf is located and where i would like the newly created one to be stored but when i press the decrypt button an error message stating that there is “No internet connection or a blocking Firewall”.

    I have checked my windows firewall which is disabled and i have also created an exception rule for python.exe & pythonw.exe in the AVG firewall i use and i still cannot open this pdf…..

    Can anyone help??

    Thanks in advance…
    p.s. My PC knowledge is limited so i would appreciate any answers in simple terms…

  41. December 18, 2010 at 9:57 am

    HI, thank you for this, i will donate for you! (i never did anything like this before… :)

  42. 93 James diGriz
    December 20, 2010 at 6:17 am

    ineptpdf8.4.49.pyw is not working any more since today.
    Attempting to decrypt a pdf results in: “Error: Offlinekey cannot be decrypted, aborting…”
    This error occurs only with crypted pdfs downloaded later than Dec, 20.
    Older pdfs are still decryptable. Maybe Adobe changes crypt keys?

  43. 96 Nikita
    December 21, 2010 at 2:38 pm

    Does this mean protected pdf can not be decoded from now on forever?

  44. 98 Rouy
    January 4, 2011 at 7:36 am

    I have a pdf protected by fileopen, I can only open the pdf with the computer in which I suscribed the website where I bought the pdf.
    Do I need to execute ineptpdf8.4.49.pyw in the same computer? I tried in another computer and it’s not working.
    Do I need to create a key file for a pdf with fileopen protection?

    I don’t have any cookie on firefox neither.

  45. 100 Michael
    January 5, 2011 at 11:51 pm

    Hi Tetrachroma,

    Great work setting this up. I think I have followed your instructions clearly however I am getting this message:

    ‘Invalid dictionary construct’ followed by a long jumble of ascii.

    Any advice would be much appreciated, thanks

    • January 6, 2011 at 4:01 am

      the pdf is most probably not completely standard conform. you might sent the file (but I can check it on Saturday (earliest)). Btw. I’m in Berlin on vacation right now (and it’s snowing all the time :( ).

      Greetings Tetrachroma

  46. 102 unnes
    January 9, 2011 at 4:12 pm

    Thanks for your work Tetrachromia. I’ve got several legitimately acquired PDFs with FileOpen DRM that I would like to free up. However, I’m running into the same issue encountered by Mark above: Inept is asking me for a “fo_sess” cookie value from a3control.com. I have no such cookie from that site (or any site), and when I browse to a3control.com directly I find a placeholder to sell the domain.

    Has there been any resolution to this issue? I can open the PDFs up properly with Adobe Reader 9.4 and FileOpen with my assigned credentials.

    • January 10, 2011 at 6:06 am

      you may have the cookies on your internet explorer (or chrome, …). The script isnt checking those …

      • 104 unnes
        January 10, 2011 at 10:19 am

        Firefox is my primary browser. IE has no cookies for such site, and I don’t have Chrome installed. I tried making up a value as a previous poster suggested, but that doesn’t work. It does prompt me for my username and password, but then I get an error stating “User not registered. Please contact publisher.”

  47. 105 Marek
    January 25, 2011 at 1:14 am

    Helo
    I used ineptpdf 8.4.50 to Decrypt file pdf. File was incomplete, missing a few pages. How this repair.

  48. 106 feral_voxyn@yahoo.com
    February 8, 2011 at 11:29 pm

    Tetrachroma, et al
    Im about to fire up the CourseSmart bookshelf and login and download a book and open it, with wireshark running is this the way to go about things?

    Does anyone have any pointers on what else I need to do and make sure I capture everything??

    I was able to pull out some header files that seem to show the encryption type in the file and some other things.

    YIM: feral_voxyn

  49. 110 C-max
    February 18, 2011 at 8:13 am

    hi, i want to know whether this script work in windows xp? and does it could remove FileOpen webpublisher ?

  50. 112 Reckless
    March 9, 2011 at 8:30 pm

    Hi Tetrachroma,

    Can this open a pdf guide i paid for, but since they refuse to help me out and get it open. Can this help me?

  51. 114 Kane
    March 11, 2011 at 3:23 am

    Hi,

    Brilliant work. Can you circumvent drm-x? I’ll be glad to pay good amount as a donation.

    Thank you.

  52. 116 stingoftheblackscorpion@hotmail.com
    March 30, 2011 at 7:44 am

    I am trying to open a FileOpen PDF which I downloaded and opened already, but did not get a chance to print as yet. My subscription has since expired, leaving me with PDFs which I can’t open (and haven’t read yet, or print). Would any version of the script help me to open and/or print my PDFs? I tried running it on the PDF, but nothing happened. The top of the program says it can’t find the decryption key, which I guess means it cannot get the key from the server online.

    This is from the debug file:
    1st preresult
    ?RetVal=0&Error=DRM_Sub_NotCurrent:%20Your%20Subscription%20is%20not%20current.%20Digital%20document%20access%20has%20been%20suspended.

    Does the FileOpen DRM method store the key anywhere, or is it disposed of when I closed the PDF months ago.

    Anything I can try, other than renewing my subscription and paying for the same files *again*?

    • April 2, 2011 at 9:26 am

      The server is sending the key so as long as there is no Code=decoding_data there is no way to decrypt it. Maybe you got offline data on your harddisk but the correct way would be to resubscribe, decrypt it and cancel your subscription.

      Greetings Tetrachroma

  53. 119 Mike
    May 11, 2011 at 1:53 pm

    Since yesterday inept pdf 8.4.51 works very fine with APS-decrypted pdf-files. Thank you very much!!! But today there is an error when I open a APS-decrypted pdf-file “No (Online) principal key”.
    I think they changed there system. Before I can open a file they asked for the username und userkey.
    I hope you find a solution again.
    Thank you very much
    Mike

  54. 120 Mike
    May 12, 2011 at 1:28 pm

    The old script is working very well today. The script doesn´t work yesterday , because there was a problem with the server.
    Sorry.
    Mike

  55. 121 samy
    May 14, 2011 at 9:43 am

    I get now always “offline key cannot be decrypted”… What the problem? I’m using 8.4.51

  56. 122 Rich
    July 5, 2011 at 11:36 am

    I get the following error: Decryption was not successfull.
    Reason: You have already activiated this purchase. Please contact the vendor’s customer support for assistance…

    I can’t seem to find your FAQ or Bugs sections. Any assistance you could provide would be appreciated.

  57. 123 Serj
    September 30, 2011 at 4:51 am

    Unfuckingbelievable. It actually worked.

    Man, I’m naming my band and firstborn after you!

    Cheers!

  58. 124 Rol
    October 10, 2011 at 12:12 pm

    I can’t beileve it. It worked. Many thanks.

  59. 125 Steve Chang
    October 24, 2011 at 12:34 am

    Is the donation and software still available?

  60. 127 Michael
    October 26, 2011 at 2:01 pm

    I don’t know if you can help me, but I haven’t had any success setting up my Apache/php web server :(
    I always get “Error: Cannot find principal key for this pdf”. Could you help me in any way? I think it’s an Adobe LiveCycle protection. I’ve also seen this very interesting site here: but I got stuck in the last part :(

    http://www.dizopsin.net/adobe-livecycle-pdf-drm-can-be-easily-circumv

    I payed a lot to access this online library and I’m really angry because of this DRM. How can I donate to you?

  61. 128 Adam T.
    November 6, 2011 at 12:54 pm

    Your script works like a charm! That’s exactly what I needed – to print my legally purchased publication.

  62. 129 Sean Tark
    November 9, 2011 at 3:12 am

    Hi,

    first of all, the script works perfect.

    But i have one question:

    Do anybody notice it, when i remove the protection (PDF-File protected with File Open).

    I ask, because the removing only works with internetconnection.

    Thanks and kind regards.

  63. 130 Stephen Murray
    November 30, 2011 at 12:02 pm

    Sorry for being dense, but how do I download the script. Thanks

  64. 131 johnny
    December 17, 2011 at 3:37 pm

    Hi, could you please help with the Principal Key issue, I have set everything up so far but cannot get any further, if you would please spend a few moments to just clarify exactly how to get hold of this key and how to use it to remove DRM it would be MUCH appreciated.

    Thanks

    • 132 johnny
      December 19, 2011 at 11:39 am

      PLEASE could you give a few short lines as to how to get over the principal key issue. the link you provided is in german and using a translater gives a very difficult to follow guide. i just need to know how to get the key and use it to remove the drm. thanks

  65. 133 Anonymous
    December 27, 2011 at 10:11 am

    Works like a charm, thank you :)

  66. 134 Nick
    February 11, 2012 at 3:12 pm

    Please, how can I download this script? Thanks

  67. 135 bashir
    February 25, 2012 at 5:39 am

    Thank you for your hard work – i’ve downloaded and tried the script – in my case it does not work. The script tells me, that it worked but the generated pdf file is blank. Could it be possible that there was a “fileopen” – update? I’m pretty sure, that the protection is fileopen because the protected file only starts when the fileopen plugin is installed. Do you have any suggestions on what i could try instead?

  68. 136 nemesis123
    March 3, 2012 at 12:20 pm

    Thanks a lot for your support

  69. 137 marcus67
    March 9, 2012 at 9:08 am

    Hello ,

    thank you very much for this ! Works great !
    I used ineptpdf8.4.51 from here :
    http://pastebin.com/h0pj3L19

    bye

  70. 138 raf2011
    March 23, 2012 at 4:00 pm

    How can I download this software? will it work with dawsonera ebooks?

  71. 139 anon
    March 29, 2012 at 4:57 am

    Hope this helps. You need to disable online key retrieval and hard-code this key into the script.
    http://pastie.org/private/ywhlue1tqe8icquwehbzaa

    • 140 AK
      April 13, 2012 at 1:59 am

      Oops! Replied to the wrong person. Reposting here in hope of getting your attention.

      Have I understood it correctly if the following line should be changed to:
      principalkeys = { ‘bibliothek-digital.de’: ‘Principal_key_found_in_pastie_link’.decode(‘base64′)} ?

      Still don’t get it to work, but maybe the key I enter is invalid? Or is there any more lines to change in order to get it to work?

      /AK

    • 141 prisefe chifici
      June 2, 2012 at 4:42 pm

      how do you use this principle key? what do you mean by diasble online key retrieval and hard core this key into the script????? i am so stuck on this PLEASE can you help me i will appreciate it very much

      thank you for providing the key

      P

  72. April 2, 2012 at 10:43 am

    Thank you so much!
    I spent $50 on a textbook and the stupid reader app froze my ipad every time I opened/closed it (probably not playing well with my jailbreak). You made my purchase useful!

    • 143 AK
      April 13, 2012 at 1:56 am

      Thanks for the script!

      I have some problem with APS and get Error: Cannot find principal key for this pdf

      Have I understood it correctly if the following line should be changed to:
      principalkeys = { ‘bibliothek-digital.de’: ‘Principal_key_found_in_pastie_link’.decode(‘base64′)} ?

      Still don’t get it to work, but maybe the key I enter is invalid? Or is there any more lines to change in order to get it to work?

      /AK

  73. 144 Carlos Hugo
    September 8, 2012 at 9:16 am

    Hello! How can i get the script? thank you (:

  74. 145 Tommy
    September 26, 2012 at 2:10 pm

    Hello, i’m intrigued with this reverse engineering model. I followed all the steps in the instruction and am running into the problem with inept pdf 8.4.51 with pycrypto-2.3.win32-py2.7 and pywin32-217 installed but got the following error when attempting to decrypting a file open file. The password or key file is left blank. The error: PyWin Extension (Win32API module) needed. Can someone tell me what part am I missing?

  75. 146 scipy
    October 1, 2012 at 6:41 am

    Hi. I’m rather unskilled with setting up python/compiling code and I only have 2 documents that I’d like to try and remove FileOpen protection from. Is there anyone who’d be willing to try this if I sent them the documents?

    (or is this impossible since once they’re opened they autolock to my hardware/pc and the key needed can only be “sniffed out” on my pc?)

  76. 148 Marek
    November 20, 2012 at 5:31 am

    I need help with running the script 8.4.51. When I try to decrypt a*.pdf it posts error message: “Firefox Cookie is locked. Close Firefox and try again.”
    I tried to close the browser, but nothing has changed. I am not an programmer and cannot edit the script easily. Would you have any suggestions how to fix the problem? Thank you. M

  77. 149 eporner
    December 16, 2012 at 6:52 pm

    I am sure this article has touched all the internet viewers, its really really pleasant paragraph on building up new
    web site.

  78. 150 mykro
    January 16, 2013 at 6:04 pm

    I cannot find the faq and the bug report ‘section’ – no links and nothing via google. could anybody help me? Thanks!

  79. January 26, 2013 at 6:13 pm

    I am regular reader, how are you everybody? This article posted at this
    web page is really good.

  80. 152 David DIonne
    January 31, 2013 at 1:28 pm

    This is FANTASTIC!!!! Thank you for all your amazing work. I love it! I can FINALLY duplex print fileopen pdf’s.

  81. February 16, 2013 at 11:21 pm

    We stumbled over here by a different website and thought I may as well check things out.
    I like what I see so now i’m following you. Look forward to finding out about your web page yet again.

  82. 154 JF
    March 4, 2013 at 11:28 am

    How can we by-pass / reset / block… the problem with FileOpen error….. maximum number of time the file was open is reach ??

    With that I can’t open the file in Acrobat and I can’t decrypt it either.

    Thank you

  83. 155 Fatbag
    March 9, 2013 at 9:55 am

    Suppose the publisher went out of business. In my case, the Prima’s eGuides from 2004/2005 no longer work because they decided to take down the service. Adobe Reader with the FileOpen plugin reports: “There was an error contacting the server or the server’s response could not be decoded. Please check your Internet connection. If the problem persists, please contact the publisher and present the text of this message.”

    Is it feasible to crack the publisher ID?

  84. April 22, 2013 at 10:56 am

    For acute cold and cough, turmeric paste is applied in the forehead before going to bed.
    Research studies on the health benefits of turmeric both on humans as
    well as animals are numerous. Sauces, breads, crackers, and other “nonsweet” foods that contain hidden sweeteners
    (not only sugar but high fructose syrup and corn syrup appears often on ingredient lists).

  85. April 23, 2013 at 7:24 pm

    The Japanese Banana diet works well, but honestly it is not what helped me lose over 60 pounds
    safely in just a few months. There is a new diet craze in Japan and it has
    created a shortage of Banana’s form the shelves. For lunch enjoy 3 more bananas and for a mid lunch snack have one more banana.

  86. May 2, 2013 at 8:53 pm

    Buck urged Neil to call his office. Fourth, where necessary, we’ll look to talk bleaches skin some more Riding and his family began to stalk the Espinosa’s for months.
    Brain metastases are common secondary complications of
    other types of cancer. And while we don’t anticipate an acceleration of growth in developed markets, shipments declined mid-single digits. At school in Oldham, she was told by a stylist to lose weight. If it is used professionally and fairly.

  87. May 7, 2013 at 2:18 am

    Hello my loved one! I want to say that this post is awesome, nice written
    and come with almost all significant infos. I would like to look more posts like this .

  88. May 10, 2013 at 11:53 pm

    I almost never create comments, but I browsed a lot
    of remarks here FileOpen and APS PDF DRM removal | Tetrachroma’s Blog. I actually do have a couple of questions for you if it’s allright.
    Could it be simply me or does it seem like some of the remarks appear
    like they are coming from brain dead folks? :-P And, if you are posting on additional sites, I would like to
    keep up with you. Would you make a list of the complete urls of your social pages
    like your linkedin profile, Facebook page or twitter feed?

  89. May 11, 2013 at 12:39 pm

    This paragraph will help the internet people for setting up new website or even
    a weblog from start to end.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 105 other followers

Recent Posts


Follow

Get every new post delivered to your Inbox.

Join 105 other followers

%d bloggers like this: