Version 10.0.3 des DeDRM-Plugins für Calibre 6 veröffentlicht

Nachdem der langjährige Entwickler der DeDRM-Plugins vor einiger Zeit das Handtuch geworfen hat, hat sich nun jemand anderes gefunden, der die beliebte Pluginsammlung zum Entfernen des Kopierschutzes weiterführt. In der Tat gibt es den Fork schon seit November 2021, ich bin selbst erst in den letzten Tagen drauf aufmerksam geworden.

Nun ist also Version 10.0.3 erschienen, die nun auch auf dem Mac und mit der kürzlich erschienen Version 6.0.0 von Calibre funktioniert.

Der übliche Hinweis vorweg: Das Entfernen des Kopierschutzes eines E-Books verstößt in der Regel gegen die Nutzungsbestimmungen und ist in Deutschland nicht erlaubt. Es wurde meines Wissens zwar noch niemand für das Entfernen des Kopierschutzes zum privaten Gebrauch verurteilt, aber wohl für das Weitergeben und Veröffentlichen in irgendwelchen dubiosen Foren. Wer den Kopierschutz entfernen möchte, sollte das nur für den eigenen Gebrauch machen und die eBooks nicht weitergeben!

Das ist neu (mit DeepL übersetzt):

  • CI-Testing / Linting entfernt, da dies ohnehin immer fehlschlug. Das CI verpackt jetzt “nur” das Plugin.
  • Füge ein neues Github-Formular für Fehlerberichte hinzu, das den Benutzer zwingt, Dinge wie seine Calibre-Version anzugeben, um hoffentlich die Qualität der Fehlerberichte zu erhöhen.
  • Probleme mit PDF-Dateien in Calibre 5 sollten behoben sein (zusammengeführt mit apprenticeharper/DeDRM_tools#1689 ).
  • Viele Probleme mit dem B&N PDF DRM Entfernungsskript ignoblepdf.py wurden behoben. Es sieht so aus, als ob das Skript seit der Umstellung auf Python3 nie getestet wurde. Ich habe den B&N-spezifischen Code in ineptpdf.py integriert, das ursprüngliche ignoblepdf.py ist jetzt unbenutzt. Ziemlich ungetestet, da ich keine PDFs mit B&N DRM habe.
  • Probleme mit dem Abrufen von Obok-Schlüsseln behoben (zusammengeführt mit apprenticeharper/DeDRM_tools#1691 ).
  • Probleme mit obfuskierten Adobe-Schriften behoben (behebt apprenticeharper/DeDRM_tools#1828 ).
  • Deobfuscate Schriftdateien in EPUBs standardmäßig (kann in den Plugin-Einstellungen deaktiviert werden).
  • Das eigenständige Skript adobekey.py enthält nun die Konto-UUID im Namen der Schlüsseldatei.
  • Beim Extrahieren des Standardschlüssels aus einer ADE-Installation wird die UUID des Kontos in den Schlüsselnamen aufgenommen.
  • Das Fenster der Adobe-Schlüsselverwaltung wurde vergrößert, um längere Schlüsselnamen aufgrund der UUID zu berücksichtigen.
  • Vergewissern Sie sich, dass der entschlüsselte Buchschlüssel das richtige Format hat. Dies macht es viel unwahrscheinlicher, dass das Problem apprenticeharper/DeDRM_tools#1862 Probleme verursacht.
  • Wenn die Adobe-Besitzer-UUID eines zu importierenden Buches zufällig im Namen eines bestimmten Schlüssels enthalten ist, versuchen Sie zuerst diesen Schlüssel, bevor Sie alle anderen ausprobieren. Dies behebt apprenticeharper/DeDRM_tools#1862 vollständig, allerdings nur, wenn der Schlüsselname die richtige UUID enthält (was nicht immer der Fall ist, insbesondere bei Schlüsseln, die mit älteren Versionen des Plugins importiert wurden). Dadurch wird die DRM-Entfernung auch schneller, da das Plugin nicht mehr alle möglichen Schlüssel ausprobieren muss.
  • Entfernen einiger zusätzlicher DRM-Reste in Amazon MOBI-Dateien (zusammengeführt apprenticeharper/DeDRM_tools#23 ).
  • Nur für den Fall, dass es notwendig ist, habe ich eine Einstellung zum B&N-Schlüsselgenerierungsskript hinzugefügt, die es dem Benutzer optional erlaubt, den alten Schlüsselgenerierungsalgorithmus auszuwählen. Wer weiß, vielleicht wollen sie DRM von alten Büchern mit dem alten Schlüsselschema entfernen.
  • Hinzufügen einer ausführlicheren Fehlermeldung, wenn versucht wird, DRM von einem Buch mit der neuen, noch nicht geknackten Version des Adobe ADEPT DRM zu entfernen.
  • Unterstützung für Python2 (Calibre 2.0+) wurde wieder hinzugefügt. Bisher nur mit ADEPT (PDF & EPUB) und Readium LCP getestet, bitte öffnen Sie einen Fehlerbericht, wenn es bei anderen Buchtypen zu Problemen kommt.
  • Beginn der Arbeit an der Entfernung einiger Arten von Wasserzeichen aus Dateien nach der DRM-Entfernung. Diese Funktion wurde noch nicht oft getestet und ist standardmäßig deaktiviert. Sie können es in den Plugin-Einstellungen aktivieren.
  • Wenn Sie das ACSM Input Plugin / DeACSM verwenden, wird der Verschlüsselungsschlüssel automatisch aus diesem Plugin extrahiert, falls erforderlich.

So wird das Plugin in Calibre eingefügt bzw. aktualisiert:

  • Neuestes Release (“DeDRM_tools_10.x.x.zip”) herunterladen und entpacken!!
  • Calibre öffnen
  • Einstellungen aufrufen
  • unten links auf “Erweiterungen” klicken
  • im nächsten Dialog auf “Erweiterung aus Datei laden” klicken
  • aus dem entpackten Archiv die Datei (!) “DeDRM_plugin.zip” auswählen
  • erst den Warndialog mit “Ja” bestätigen
  • jetzt nochmal die Erfolgsmeldung mit “OK” bestätigen und die Einstellungen wieder schließen
  • zum Schluss Calibre neu starten

Wer das Plugin das erste Mal installiert, sollte vorher noch Adobe Digital Editions installieren und mit einer Adobe-ID autorisieren. Für Kindle-eBooks sollte außerdem Kindle for PC 1.17 installiert sein. Beide Programme sind wichtig, weil sich das Plugin von ihnen die passenden Schlüssel für die Entschlüsselung der eBooks zieht. Für die Aktualisierung des Plugins ist das natürlich nicht nötig, denn dann sind beide Programme ja schon installiert.

28 Gedanken zu „Version 10.0.3 des DeDRM-Plugins für Calibre 6 veröffentlicht“

  1. In Deutschland ist das Entfernen von Kopierschutz um Kopien zu erzeugen seit dem Urteil zu DeCSS doch legal und auch sinnvoll für den Fall, daß der Anbieter seinen Dienst einstellt und man kann zB. erworbene Werke auf neuen Geräten nicht lesen. Die Weitergabe von urheberrechtlich geschütztes Material ist weiterhin strafbar.

    Erfreulich ist jedoch, daß viele deutsche Verleger auf Kopierschutz verzichten. Das hilft mE. zur breiteren Akzeptanz weil es die Benutzung vereinfact und die meisten Leute mit E-Readern eh bereits Leserratten sind und gerne Bücher kaufen.

    Für die Verleger und Autore dagegen sind, wie in der Musikindustrie, die Riesen wie Amazon mit ihren Pauschalangeboten, die Lizenzen stark drücken, denn alle solche Angebote werden idR. vom Herstellern bezahlt.

    Ich werde mir das neue Plugin mit Calibre 6.0 ansehen. Bis jetzt nutze ich Epubor Ultimate um den Kopierschutz zu entfernen: Ist einfach und schnell.

    Antworten
    • Solange es für dich funktioniert, ist es doch ok. Nur ist die oben erwähnte Version 10.0.03 die direkte Weiterführung deiner Version. Was allerdings die Russen damit zu tun haben, erschließt sich mir nicht.

      Antworten
  2. Lieber Michael,

    vielen Dank für deinen interessanten Beitrag.

    Eine Anmerkung habe ich: Kindle-Nutzer sollten “Kindle for PC 1.17 ” für die Erstinstallation benötigen. Als Linux-Nutze kann ich das Programm nicht installieren und benötige es auch nicht . Im DeDRM-Plugin muss lediglich die Seriennummer meines Kindle eingegeben werden.

    Zusätzlich braucht es nur noch das “KFX Import”-Plugin.

    Oder habe ich das etwas übersehen

    Antworten
  3. Ich möchte gerne meine iBooks auf meinem Kindle Basis lesen.
    Dafür habe ich heute auf meinem Mac Calibre 6.0.0 und auch DeDRM-Plugins (Version 10.0.3) installiert. Ferner bin ich der Empfehlung gefolgt und habe ADE installiert. Kindle for PC 1.1.17 funktioniert nicht, habe daher Kindle für Mac (Version 1.37.0) installiert.
    Wenn ich nun aus meinem iBook Bücher mit Kopierschutz in Calibre konvertieren will erhalte ich immer eine Fehlermeldung: Fehler während des Hinzufügens.
    Bisher funktioniert nur das konvertieren von ungeschützten Büchern.
    Wie kann ich das Problem lösen?

    Antworten
    • Hast du das KFX-Input PlugIn in Calibre installiert?
      Und benutze doch von Kindle for Mac die Version 1.17
      Im DeDRM PlugIn den Key nach der installation noch einmal hinzufügen.
      Probiere es danach noch einmal.

      Antworten
  4. Hallo!
    Ich bin grad dabei, von Calibre 5.x.y. auf 6.4.0 upzudaten.
    Ich bin mir nicht mehr sicher, wo ich gelesen habe, dass es mit der letzten Version, eines DeDRM (kann auch das ursprüngliche “Alf” sein…), Schierigkeiten gab, bei eBooks, bei denen mit der 4er (event. (noch) 5er)-Version, Probleme gab.
    Frage 1:
    Wie sieht es denn mit der Version, um die es hier geht, bezogen darauf aus? Auch ältere kopierschutzbefreite eBooks können problemlos gellesen werden?
    Frage 2:
    Ich gehe mal davon aus, dass ich, wenn ich, auf das hier beschriebene Plugin, umsteigen sollte, ich eventuelle ALF_Plugins löschen, bzw. deaktivieren sollte.

    Aufklärende Antworten wäre hilfreich und ich würde mich da natürlich auch sehr freuen!

    Gruß
    Bernd

    Antworten
  5. „Wer das Plugin das erste Mal installiert, sollte vorher noch Adobe Digital Editions installieren und mit einer Adobe-ID autorisieren.“

    Das klingt einfach, aber ich habe es nicht hinbekommen (Ubuntu 20). Meine Adobe-ID besteht aus Mailadresse und Passwort. Wo genau installiere ich das? Danke fürs Helfen.

    Antworten
  6. Vielen Dank für diesen hilfreichen Blog. Ich benutzte bisher die Plugins von Alf – finde die Erläuterungen hier sehr gut und bei mir hat alles sofort funktioniert. Mit meinen (älteren) Plugins hatte ich zuletzt immer Fehlermeldungen und DRM konnte nicht entfernt werden.

    Antworten
  7. Hallo;
    habe alles so gemacht, wie oben beschrieben. Also Calibre 6.0 installiert. DeDRM 10.0.3 heruntergeladen und installiert. Jetzt kommt aber der Knackpunkt. Seit 01.01.23 können mit Kindle für PC 1.17 keine neuen E-Books mehr geladen werden. Es wird ein Update verlangt. Wenn dieses ausgeführt wurde werden die neuen E-Books wieder geladen, die aber in Calibre nicht mehr bearbeitet werden können. Gibt es hierfür schon eine Lösung?

    Antworten
  8. Hallo
    mit DeDRM 10.0.3 kann Calibre 6.x den DRM-Schutz nicht mehr entfernen. Kalibre macht eine KFX-zip-Datei. Weiß jemand wie man DRM entfernt noch entfernen kann?? Oder steht ein Update-Plugin dafür bald bereit??

    Antworten
  9. Hallo zusammen,
    zunächst vielen Dank für Eure vielen Tipps hier!
    Ich versuche gerade, am Mac mit
    MacOs Ventura 13.5,
    Calibre 6.22.0 und den
    DeDRM_tools_10.0.3
    Apples FairPlay Kopierschutz von gekauften iBooks zu beseitigen. ADE ist installiert.
    Ziehe ich die Dateien in das Fenster von Calibre, passiert nichts.
    Verwende ich den “Bücher hinzufügen! Button oben links in Calibre, erhalte ich immer die Fehlermeldung:
    “calibre, version 6.22.0
    ACHTUNG: Fehler während des Hinzufügens: Es gab Probleme beim Hinzufügen einiger Dateien, klicken Sie auf “Details anzeigen” für weitere Informationen

    ———————————————————————-
    Hinzufügen der Datei /Users/hyper/Downloads/430219672.epub zum Buch /Users/hyper/Downloads/430219672 fehlgeschlagen
    Mit Fehler:
    Traceback (most recent call last):
    File “calibre/gui2/add.py”, line 489, in add_formats
    File “calibre/db/cache.py”, line 1839, in add_format
    IsADirectoryError: [Errno 21] Is a directory: ‘/Users/hyper/Downloads/430219672.epub’

    Mach ich was falsch oder hat Apples Kopierschutz gerade die Nase vorn?

    Antworten
    • Das Ganze ist etwas kniffelig. Das Problem ist nämlich, dass die EPUBs von iBooks in Wirklichkeit Ordner sind, die sich als EPUB-Datei tarnen. Ich habe auf die Schnelle nicht herausbekommen, wie man den Ordnertyp ändern kann. Deshalb habe ich der vermeintlichen Datei einfach die Endung ».zip« gegeben. Nach Bestätigung wurde die Datei dann als Ordner angezeigt. Danach habe ich dieses Tool heruntergeladen – ich habe Version 3 für meinen M1 mit Ventura benutzt. Nach dem Entpacken muss die App einmal gestartet werden, um die benötigten Rechte zu setzen. Danach habe ich das vorher umbenannte Verzeichnis auf die App gezogen, die mir eine echte EPUB-Datei draus gemacht hat. Die konnte ich dann ganz normal in Calibre hinzufügen.

      Antworten
      • Hallo Michael,
        herzlichen Dank – so, wie Du es beschreibst, klappt alles. Bis zu dem Punkt, wo ich das Buch dann öffnen will. Da bekomme ich immer nur mitgeteilt, dass es “locked by DRM” ist:

        “This book is locked by DRM.
        To learn more about DRM
        and why you cannot read or convert this book in calibre, click here.”

        Auch im Tolino Webreader ist es nicht lesbar, obwohl ich es uploaden und anklicken kann.

        Hast Du noch eine Idee?

        Antworten
        • Nach allem, was ich gelesen habe, lässt sich Apples DRM leider nicht knacken. Es lässt sich über die Beschreibung in Apples Buchshop auch bedauerlicherweise nicht herausfinden, ob das entsprechende Buch DRM hat oder nicht. Wahrscheinlich hatte ich gestern Abend Glück, dass das frisch gekaufte ohne DRM war. Da hilft letztlich nur, die E-Books künftig anderswo zu kaufen und sie dann in die Bücherapp zu importieren.

          Antworten
  10. Hallo in die Runde, ich habe mir gestern amazon ebook gekauft und kriegt es trotz der beiden Plugind KFX und DEDRM, über calibre einfach nicht auf meinen Tolino übertragen. Das einlesen in calibre hat mittlerweile geklappt, aber egal was ich versuche, ich kriege mein ebook nicht ohne drm übertragen.Habt ihr noch eine Idee?

    Antworten
  11. Hallo!
    Hab grad (erst) das Plugin installiert und werde dann sehen, wie es in Calibre (V. 6.25) funktioniert. Ich gehe natürlich davon aus, dass das klappt.
    In der entpackten Zip ist auch ein “Obok_plugin.zip”. Wann benötige ich das?

    Gruß und Danke vorab!
    Bernd

    Antworten
  12. Den Teil verstehe ich nicht: “Wer das Plugin das erste Mal installiert, sollte vorher noch Adobe Digital Editions installieren und mit einer Adobe-ID autorisieren.”

    Warum und wie muss ich das tun? Ich möchte doch ein DRM entfernen? Kann ich das nur, wenn das DRM auf mich lizenziert ist?

    Antworten
  13. Danke für die vielen Informationen.

    Wenn ich das alles so lese, sehe ich das der einzige vernünftige weg dieses DRM bei Büchern der ist, das man ein Buch kauft dieses gut scannt und dann mit Tesseract wieder schön zusammen baut. Dann ist man auch sicher das in diesem Buch nichts ist das nachhause Telefoniert oder sonst irgend eine Einschränkung hat.
    Ausserdem extrahiere ich gleich auch den Text. Da liegt PDF und eine Txt auch noch auf der platte.

    Bei mir funktioniert das zur Zeit sehr gut.
    Meine Samlung wächst und wächst. Da weiss ich auch das diese Bücher in 10 Jahren und länger auch noch verfügbar sind. Das macht das ganze Technisch sehr unabhängig.

    Antworten
  14. Danke vorab für die Existenz der Seite und die vielen Informationen darauf.

    Leider bin ich noch (wie komme ich raus???) auf eine exotische (Vermeidung v. systemd) Linux-Distri angewiesen, die am Tropf der Debian-Repositories hing/hängt. Nun schon das 2.Jahr auf Update wartet. Schon lange bei entspr. Redaktionen um Artikel zur Aufbereitung dieses Übergangs (faktische Obsoleszenz) angefragt – keine Chance, Schweigen wie ein Grab.
    Gerne würde ich wissen: um auf einigermaßen sichere Funktion abzuzielen (geschützte PDFs frei lesbar zu machen) muss ich welche Update-Strategie verfolgen? Müssen ADE und Calibre/DeDRM halbwegs synchron upgedatet werden?
    Update-Strategie: im Zweifel auch auf weit zurückliegende Version eines zentralen SW-Produkts zurück zu greifen (ADE 2.0?).
    Dazu müsste ich z.B. wissen, wenn ich Calibre 5.39 als Vorgabe habe, welche Version von DeDRM kann ich benutzen?
    Danke

    Antworten
  15. Hallo Michael,

    erstmal vielen Dank für deinen Blog und die vielen interessanten Beiträge, du hast mich schon oft “gerettet”.
    Jetzt hab ich mal eine Frage:
    Wenn ich Calibre auf neue Versionen update muss ich dann jedes mal das DeDRM ect. neu aufspielen oder bleiben die Add-ons erhalten?

    Hab da jetzt nichts passendes gefunden, falls das schon mal gefragt wurde, dann entschuldige bitte.

    Antworten

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.