]>
xmof Git - DeDRM.git/log
NoDRM [Mon, 20 Dec 2021 20:07:44 +0000 (21:07 +0100)]
Fix username decryption with unicode chars in Python2
NoDRM [Mon, 20 Dec 2021 20:06:50 +0000 (21:06 +0100)]
Cleanup
NoDRM [Mon, 29 Nov 2021 16:06:18 +0000 (17:06 +0100)]
Update to v10.0.2
NoDRM [Mon, 29 Nov 2021 15:33:45 +0000 (16:33 +0100)]
Fix watermark stuff
NoDRM [Mon, 29 Nov 2021 15:27:51 +0000 (16:27 +0100)]
Allow packaging without version number
Florian Bach [Sun, 28 Nov 2021 11:51:22 +0000 (12:51 +0100)]
Fix username code for ADE key retrieval
Daniele Metilli [Sun, 21 Nov 2021 21:30:58 +0000 (22:30 +0100)]
Fix typo in kindlekey.py that broke Mac version
NoDRM [Fri, 19 Nov 2021 11:42:29 +0000 (12:42 +0100)]
Fixes a bug that sometimes caused the plugin to fail
NoDRM [Wed, 17 Nov 2021 20:53:24 +0000 (21:53 +0100)]
LCP support
NoDRM [Wed, 17 Nov 2021 20:38:08 +0000 (21:38 +0100)]
Make CI auto-package the plugin
NoDRM [Wed, 17 Nov 2021 15:17:30 +0000 (16:17 +0100)]
Add some more watermark removal code
Derek Tracy [Thu, 25 Feb 2021 01:54:39 +0000 (20:54 -0500)]
Support Python 2.7 and Python 3 winreg imports on Windows
NoDRM [Tue, 16 Nov 2021 20:22:09 +0000 (21:22 +0100)]
Obok plugin cleanup
NoDRM [Tue, 16 Nov 2021 19:09:24 +0000 (20:09 +0100)]
Fix font deobfuscation for Python 2
NoDRM [Tue, 16 Nov 2021 16:14:03 +0000 (17:14 +0100)]
Auto-import keys from DeACSM plugin
NoDRM [Tue, 16 Nov 2021 14:23:54 +0000 (15:23 +0100)]
Remove CDP watermark from EPUBs
NoDRM [Tue, 16 Nov 2021 10:48:53 +0000 (11:48 +0100)]
Add B&N PDF DeDRM (untested), match UUID for Adobe PDFs
NoDRM [Tue, 16 Nov 2021 10:21:03 +0000 (11:21 +0100)]
Fix ADE key import through plugin settings
NoDRM [Tue, 16 Nov 2021 10:09:03 +0000 (11:09 +0100)]
Add back Python2 support (ADEPT)
NoDRM [Mon, 15 Nov 2021 18:51:36 +0000 (19:51 +0100)]
Add useful error message for the new, uncracked ADEPT DRM
NoDRM [Mon, 15 Nov 2021 17:38:34 +0000 (18:38 +0100)]
No longer break obfuscated fonts on DRM removal
NoDRM [Mon, 15 Nov 2021 16:59:48 +0000 (17:59 +0100)]
Add IETF and Adobe font deobfuscation code
John Belmonte [Sun, 16 May 2021 04:07:54 +0000 (13:07 +0900)]
FAQ: note that Kindle 1.17 on Mac is 32-bit
Aldo Bleeker [Mon, 28 Jun 2021 14:59:15 +0000 (16:59 +0200)]
Fix for decryption check
NoDRM [Mon, 15 Nov 2021 13:39:48 +0000 (14:39 +0100)]
Enable issue forms
NoDRM [Mon, 15 Nov 2021 13:30:32 +0000 (14:30 +0100)]
Add old B&N algorihm (optional) just in case it's needed
NoDRM [Mon, 15 Nov 2021 13:14:36 +0000 (14:14 +0100)]
Remove library flag from MOBI book
matimatik [Thu, 30 Apr 2015 06:24:00 +0000 (01:24 -0500)]
Added a code to remove Kindle watermark.
https://github.com/matimatik/DeDRM_tools/commit/
f3fbc3573eadc4b505ed296176f35cd5a917cdbf
NoDRM [Mon, 15 Nov 2021 12:59:20 +0000 (13:59 +0100)]
Remove library book block
NoDRM [Mon, 15 Nov 2021 12:38:39 +0000 (13:38 +0100)]
Improve key detection for PDFs, too
NoDRM [Mon, 15 Nov 2021 10:59:56 +0000 (11:59 +0100)]
Improve key detection
NoDRM [Mon, 15 Nov 2021 10:00:06 +0000 (11:00 +0100)]
Update Readme
NoDRM [Mon, 15 Nov 2021 09:56:26 +0000 (10:56 +0100)]
Make keys fit into listbox
NoDRM [Mon, 15 Nov 2021 09:47:09 +0000 (10:47 +0100)]
Add UUID to adobekey DER file names
journeyman88 [Mon, 26 Apr 2021 10:24:57 +0000 (12:24 +0200)]
Update obok.py
Changed MAC address fetching code to address possibile regression
NoDRM [Mon, 15 Nov 2021 08:43:12 +0000 (09:43 +0100)]
Remove broken CI
NoDRM [Mon, 15 Nov 2021 07:40:18 +0000 (08:40 +0100)]
More PDF fixes
Olaf Fricke [Sat, 1 May 2021 19:11:53 +0000 (21:11 +0200)]
Issue 1635: Decypting PDF ebboks fixed
Apprentice Harper [Sun, 11 Apr 2021 15:43:16 +0000 (16:43 +0100)]
whitespace and some unicode/bytes
Minor changes.
Apprentice Harper [Sun, 11 Apr 2021 14:28:33 +0000 (15:28 +0100)]
Update version and FAQs
Version 7.2.0 with all the latest pull requests, including on for the latest KFX encryption.
Apprentice Harper [Sun, 11 Apr 2021 14:14:08 +0000 (15:14 +0100)]
Merge pull request #1490 from llrosy798/patch-1
update voucher envelope obfuscation table
Apprentice Harper [Sun, 11 Apr 2021 14:10:32 +0000 (15:10 +0100)]
Merge pull request #1650 from romanbsd/bugfix
Python 3.x fix
Apprentice Harper [Sun, 11 Apr 2021 14:09:39 +0000 (15:09 +0100)]
Merge pull request #1615 from ableeker/python3
Python 3 fix
Apprentice Harper [Sun, 11 Apr 2021 14:07:17 +0000 (15:07 +0100)]
Merge pull request #1586 from raiden64/master
Fix in keyfetch for obok on MacOS
Apprentice Harper [Sun, 11 Apr 2021 13:05:09 +0000 (14:05 +0100)]
Merge pull request #1575 from journeyman88/master
Fix in keyfetch for obok on win10
Apprentice Harper [Sun, 11 Apr 2021 13:04:04 +0000 (14:04 +0100)]
Merge pull request #1560 from Threak/master
Try new openssl library name
Apprentice Harper [Sun, 11 Apr 2021 13:00:21 +0000 (14:00 +0100)]
Merge pull request #1546 from mkb79/master
Enhance parsing DrmIon files
Apprentice Harper [Sun, 11 Apr 2021 12:57:29 +0000 (13:57 +0100)]
Merge pull request #1545 from lejando/patch-1
Update FAQs.md. Thanks, lejando.
Apprentice Harper [Sun, 11 Apr 2021 12:56:19 +0000 (13:56 +0100)]
Merge pull request #1539 from josdion/master
Preserve filename encoding flag when fixing epub archive
Roman Shterenzon [Thu, 8 Apr 2021 13:46:14 +0000 (16:46 +0300)]
Python 3.x fix
Aldo Bleeker [Mon, 5 Apr 2021 15:06:24 +0000 (17:06 +0200)]
Another Python 3 fix
Aldo Bleeker [Mon, 5 Apr 2021 10:16:02 +0000 (12:16 +0200)]
Another Python 3 fix
Aldo Bleeker [Mon, 22 Mar 2021 18:24:34 +0000 (19:24 +0100)]
Python 3 fix
raiden64 [Fri, 5 Mar 2021 21:54:53 +0000 (22:54 +0100)]
Fix in keyfetch for obok on MacOS
journeyman88 [Mon, 1 Mar 2021 20:15:20 +0000 (21:15 +0100)]
Fix in keyfetch for obok on win10
According to calibre debug the ipconfig command returned some invalid utf-8 characters (I think is maybe an issue due to the Python2 switch-off as the 4.x version worked fine).
To solve this I've changed the external call and modified the regex to match both the output of "ipconfig" and that of "wmic".
Threak [Fri, 26 Feb 2021 17:50:10 +0000 (18:50 +0100)]
Try new openssl library name
mkb79 [Mon, 22 Feb 2021 13:16:15 +0000 (14:16 +0100)]
Enhance parsing DrmIon files
Adding support for parsing plaintext in DrmIon files.
This is needed by my kindle project. When downloading an ebook with my package it gives me a metadata file wich is DrmIon encoded. This file containes plaintext instead of encrypted pages.
lejando [Mon, 22 Feb 2021 07:51:00 +0000 (08:51 +0100)]
Update FAQs.md
Removed space from Mac and Win and period from Mac SHA-256 Hashes, which prevent automatic comparison.
Apprentice Harper [Sun, 21 Feb 2021 14:35:49 +0000 (14:35 +0000)]
Version number update
Update to 7.1.0 for a full release
Apprentice Harper [Sun, 21 Feb 2021 14:19:59 +0000 (14:19 +0000)]
Merge pull request #1529 from ableeker/python3
Fix for Python 3
josdion [Thu, 18 Feb 2021 10:38:19 +0000 (12:38 +0200)]
Preserve filename encoding flag when fixing epub archive
Aldo Bleeker [Sun, 14 Feb 2021 11:50:55 +0000 (12:50 +0100)]
Fix for Python 3
Apprentice Harper [Sun, 14 Feb 2021 08:56:58 +0000 (08:56 +0000)]
Merge pull request #1522 from lkcv/patch-1
Add detection for Kobo directory location on Linux
Apprentice Harper [Sun, 14 Feb 2021 08:55:56 +0000 (08:55 +0000)]
Merge pull request #1502 from ableeker/python3
Fix for broken book keys
Apprentice Harper [Sun, 14 Feb 2021 08:50:26 +0000 (08:50 +0000)]
Merge pull request #1499 from xxyzz/kfx
encode serialnum before returning it, close #1479
lkcv [Mon, 8 Feb 2021 02:21:03 +0000 (21:21 -0500)]
Update obok.py
Aldo Bleeker [Thu, 28 Jan 2021 12:06:59 +0000 (13:06 +0100)]
Fix for broken book keys
xxyzz [Wed, 27 Jan 2021 06:31:05 +0000 (14:31 +0800)]
encode serialnum before returning it, close #1479
Apprentice Harper [Sat, 23 Jan 2021 14:32:43 +0000 (14:32 +0000)]
Merge pull request #1482 from 2weak2live/master
Fix python3 encoding problem in voucher decryption
Apprentice Harper [Sat, 23 Jan 2021 14:30:21 +0000 (14:30 +0000)]
Merge pull request #1481 from icaroscherma/patch-1
[Tetrachroma FileOpen] Fixes Python 2.7 import issue, not linked to pywin
Apprentice Harper [Sat, 23 Jan 2021 14:29:56 +0000 (14:29 +0000)]
Merge pull request #1491 from jony0008/master
Update sv
llrosy798 [Thu, 21 Jan 2021 14:48:04 +0000 (23:48 +0900)]
fix previous bug
llrosy798 [Thu, 21 Jan 2021 14:46:03 +0000 (23:46 +0900)]
update secret table
llrosy798 [Thu, 21 Jan 2021 14:41:22 +0000 (23:41 +0900)]
fill unknown symbols in known catalog
Jony [Wed, 20 Jan 2021 11:01:00 +0000 (12:01 +0100)]
Update sv
2Weak2Live [Thu, 14 Jan 2021 03:44:11 +0000 (22:44 -0500)]
Fix python3 encoding problem in voucher decryption
Ícaro R. Scherma [Thu, 14 Jan 2021 00:44:16 +0000 (16:44 -0800)]
Fixes Python 2.7 import issue, not linked to pywin
Apprentice Harper [Sun, 3 Jan 2021 16:11:02 +0000 (16:11 +0000)]
Update ineptpdf.py
integer division, and version
Apprentice Harper [Sun, 3 Jan 2021 16:01:14 +0000 (16:01 +0000)]
Updated to inept.pdf for PC
Contributed changes for PC compatibility. Thanks, Aldo.
Update main version to 7.0.2
Apprentice Harper [Sun, 3 Jan 2021 15:35:17 +0000 (15:35 +0000)]
Update ineptpdf.py
Fix handling of metadata
Apprentice Harper [Wed, 30 Dec 2020 12:14:04 +0000 (12:14 +0000)]
Version to 7.0.1, ineptpdf fixes
ineptpdf should now decrypt at least some Adobe PDFs
Apprentice Harper [Sun, 27 Dec 2020 12:16:11 +0000 (12:16 +0000)]
Update ineptepub.py
Handle uncompressed elements (if any) in the zip file.
Apprentice Harper [Sat, 26 Dec 2020 16:02:12 +0000 (16:02 +0000)]
Merge pull request #1445 from ableeker/python3
Some more fixes for ePub
Apprentice Harper [Sat, 26 Dec 2020 16:00:04 +0000 (16:00 +0000)]
Merge pull request #1443 from jony0008/master
Update sv translation
Apprentice Harper [Sat, 26 Dec 2020 15:58:42 +0000 (15:58 +0000)]
MobiDeDRM fixes
Change handling of PIDs to cope with byte arrays or strings passed in. Also fixed handling of a very old default key format.
Aldo Bleeker [Sat, 26 Dec 2020 14:36:10 +0000 (15:36 +0100)]
Some more fixes for ePub
Jony [Fri, 25 Dec 2020 12:47:14 +0000 (12:47 +0000)]
Update sv translation
Apprentice Harper [Sun, 13 Dec 2020 11:28:51 +0000 (11:28 +0000)]
Merge pull request #1413 from ableeker/python3
Small fix to make Obok help link work.
Aldo Bleeker [Wed, 9 Dec 2020 16:34:24 +0000 (17:34 +0100)]
Small fix to make Obok help work.
Apprentice Harper [Fri, 4 Dec 2020 12:52:42 +0000 (12:52 +0000)]
Merge pull request #1398 from xxyzz/config
return str from load_resource()
Apprentice Harper [Fri, 4 Dec 2020 12:51:26 +0000 (12:51 +0000)]
Merge pull request #1392 from penenkel/patch-1
Add conversion from bytearray to bytes so that pids are hashable
xxyzz [Thu, 3 Dec 2020 11:02:09 +0000 (19:02 +0800)]
return str from load_resource()
penenkel [Wed, 2 Dec 2020 21:36:29 +0000 (22:36 +0100)]
Revert changes to k4mobidedrm.py
penenkel [Wed, 2 Dec 2020 21:34:29 +0000 (22:34 +0100)]
`getPidList()` now returns pids as bytes instead of bytearrays
penenkel [Mon, 30 Nov 2020 22:25:01 +0000 (23:25 +0100)]
Add conversion from bytearray to bytes so that pids are hashable
Apprentice Harper [Sun, 29 Nov 2020 16:35:46 +0000 (16:35 +0000)]
Merge pull request #1389 from ableeker/python3
Python 3 fixes for __init__.py
Aldo Bleeker [Sun, 29 Nov 2020 15:54:45 +0000 (16:54 +0100)]
Python 3 fixes fort correct version of __init__.py
Aldo Bleeker [Sun, 29 Nov 2020 12:39:04 +0000 (13:39 +0100)]
Python 3 fixes for __init__.py
Apprentice Harper [Sun, 29 Nov 2020 10:47:09 +0000 (10:47 +0000)]
Merge branch 'Python2' - the DeDRM plugn version change
Apprentice Harper [Sun, 29 Nov 2020 10:40:14 +0000 (10:40 +0000)]
Derive calibre version tuple from __version__ string