DeDRM_tools/DeDRM_plugin
a980e066a01 c5aebcca01 Add support for "hardened" Adobe DRM
What took the most time was not reverse-engineering
the scheme, but actually finding books using it...

Closes #20, #25, #45
2022-03-18 15:45:39 +00:00
..
standalone Make plugin work in Calibre 6 (Qt 6) 2022-01-02 21:18:13 +01:00
DeDRM_ADE PassHash Key_Help.htm Support for extracting PassHashes from ADE 2021-12-24 14:35:53 +01:00
DeDRM_Adobe Digital Editions Key_Help.htm "promt" doesn't make any sense 2020-09-30 23:12:26 +05:30
DeDRM_EInk Kindle Serial Number_Help.htm wil to will 2020-10-01 00:05:46 +05:30
DeDRM_Help.htm More work on standalone version, fix plugin 2022-01-01 14:11:39 +01:00
DeDRM_Kindle for Android Key_Help.htm Remove stand-alone apps. Only support the two plugins. 2020-02-16 10:12:25 +00:00
DeDRM_Kindle for Mac and PC Key_Help.htm using the Kindle & prompt 2020-10-01 00:16:55 +05:30
DeDRM_Mobipocket PID_Help.htm LCP support 2021-11-17 21:53:24 +01:00
DeDRM_PDF passphrase_Help.htm Ton of PDF DeDRM updates 2021-12-27 10:45:12 +01:00
DeDRM_Readium LCP passphrase_Help.htm Add empty placeholder file for LCP 2022-01-11 07:57:02 +01:00
DeDRM_eReader Key_Help.htm Remove stand-alone apps. Only support the two plugins. 2020-02-16 10:12:25 +00:00
__calibre_compat_code.py More work on standalone version, fix plugin 2022-01-01 14:11:39 +01:00
__init__.py Fix FileNotFoundError during PassHash handling 2022-01-02 18:52:07 +01:00
__main__.py Begin work on standalone version 2021-12-29 09:26:29 +01:00
__version.py More work on standalone version, fix plugin 2022-01-01 14:11:39 +01:00
_unused_activitybar.py Cleanup 2021-12-29 09:14:35 +01:00
_unused_scrolltextwidget.py Cleanup 2021-12-29 09:14:35 +01:00
adobekey.py Remove OpenSSL support; only support PyCryptodome 2022-03-18 15:45:39 +00:00
adobekey_get_passhash.py Remove OpenSSL support; only support PyCryptodome 2022-03-18 15:45:39 +00:00
adobekey_winreg_unicode.py Fix username decryption with unicode chars in Python2 2021-12-20 21:07:44 +01:00
aescbc.py More general changes, and get mobidedrm and kindlekey to work on Mac. 2020-10-14 16:23:49 +01:00
alfcrypto.dll Remove stand-alone apps. Only support the two plugins. 2020-02-16 10:12:25 +00:00
alfcrypto.py Python 3 fixes 2021-12-29 12:18:06 +00:00
alfcrypto64.dll Remove stand-alone apps. Only support the two plugins. 2020-02-16 10:12:25 +00:00
alfcrypto_src.zip Remove stand-alone apps. Only support the two plugins. 2020-02-16 10:12:25 +00:00
androidkindlekey.py Remove OpenSSL support; only support PyCryptodome 2022-03-18 15:45:39 +00:00
argv_utils.py Add back Python2 support (ADEPT) 2021-11-16 11:09:03 +01:00
askfolder_ed.py More general changes, and get mobidedrm and kindlekey to work on Mac. 2020-10-14 16:23:49 +01:00
config.py Make plugin work in Calibre 6 (Qt 6) 2022-01-02 21:18:13 +01:00
convert2xml.py Add back Python2 support (ADEPT) 2021-11-16 11:09:03 +01:00
epubfontdecrypt.py LCP support 2021-11-17 21:53:24 +01:00
epubtest.py Add support for "hardened" Adobe DRM 2022-03-18 15:45:39 +00:00
epubwatermark.py Update watermark code 2021-12-27 10:39:41 +01:00
erdr2pml.py Remove OpenSSL support; only support PyCryptodome 2022-03-18 15:45:39 +00:00
flatxml2html.py Python 3 fixes 2021-12-29 12:18:06 +00:00
flatxml2svg.py More fixes for Amazon books, fixing identity checks, started on Topaz. 2020-10-16 13:58:59 +01:00
genbook.py Bugfixes in standalone code for Calibre < 5 / Python 2 2021-12-29 11:39:48 +01:00
ignoblekeyAndroid.py Remove OpenSSL support; only support PyCryptodome 2022-03-18 15:45:39 +00:00
ignoblekeyGenPassHash.py Remove OpenSSL support; only support PyCryptodome 2022-03-18 15:45:39 +00:00
ignoblekeyNookStudy.py Add passhash interface to CLI 2021-12-29 13:00:45 +01:00
ignoblekeyWindowsStore.py Remove OpenSSL support; only support PyCryptodome 2022-03-18 15:45:39 +00:00
ignoblekeyfetch.py Lots of B&N updates 2021-12-23 11:58:40 +01:00
ineptepub.py Add support for "hardened" Adobe DRM 2022-03-18 15:45:39 +00:00
ineptpdf.py Add support for "hardened" Adobe DRM 2022-03-18 15:45:39 +00:00
ion.py Remove OpenSSL support; only support PyCryptodome 2022-03-18 15:45:39 +00:00
k4mobidedrm.py Bugfixes in standalone code for Calibre < 5 / Python 2 2021-12-29 11:39:48 +01:00
kfxdedrm.py Bugfixes in standalone code for Calibre < 5 / Python 2 2021-12-29 11:39:48 +01:00
kgenpids.py Python 3.x fix 2021-04-08 16:46:14 +03:00
kindlekey.py Remove OpenSSL support; only support PyCryptodome 2022-03-18 15:45:39 +00:00
kindlepid.py Add back Python2 support (ADEPT) 2021-11-16 11:09:03 +01:00
lcpdedrm.py Add empty placeholder file for LCP 2022-01-11 07:57:02 +01:00
libalfcrypto.dylib Remove stand-alone apps. Only support the two plugins. 2020-02-16 10:12:25 +00:00
libalfcrypto32.so Remove stand-alone apps. Only support the two plugins. 2020-02-16 10:12:25 +00:00
libalfcrypto64.so Remove stand-alone apps. Only support the two plugins. 2020-02-16 10:12:25 +00:00
mobidedrm.py Remove OpenSSL support; only support PyCryptodome 2022-03-18 15:45:39 +00:00
plugin-import-name-dedrm.txt Remove stand-alone apps. Only support the two plugins. 2020-02-16 10:12:25 +00:00
prefs.py More work on standalone version, fix plugin 2022-01-01 14:11:39 +01:00
scriptinterface.py Bugfixes in standalone code for Calibre < 5 / Python 2 2021-12-29 11:39:48 +01:00
simpleprefs.py Support Python 2.7 and Python 3 winreg imports on Windows 2021-11-16 21:22:13 +01:00
stylexml2css.py More fixes for Amazon books, fixing identity checks, started on Topaz. 2020-10-16 13:58:59 +01:00
subasyncio.py Remove stand-alone apps. Only support the two plugins. 2020-02-16 10:12:25 +00:00
topazextract.py Python 3 fixes 2021-12-29 12:18:06 +00:00
utilities.py Bugfixes in standalone code for Calibre < 5 / Python 2 2021-12-29 11:39:48 +01:00
wineutils.py Bugfixes in standalone code for Calibre < 5 / Python 2 2021-12-29 11:39:48 +01:00
zipfilerugged.py Add back Python2 support (ADEPT) 2021-11-16 11:09:03 +01:00
zipfix.py Bugfixes in standalone code for Calibre < 5 / Python 2 2021-12-29 11:39:48 +01:00