Tutorial wie man DRM von ebook's unter Ubuntu entfernt!: Unterschied zwischen den Versionen

Aus Open Source Ecology - Germany
Zur Navigation springen Zur Suche springen
Zeile 41: Zeile 41:
 
== '''Ausführen von ineptkey.py''' ==
 
== '''Ausführen von ineptkey.py''' ==
  
Das Pythonscript '''ineptkey.py''' ins Verzeichniss wine/drive_c/Python2.6 kopieren und Adobe Digital Editions bei einer beliebigen verschlüsselten PDF-Datei ausführen, dann bei geöffneten Adobe Digital Edition übers Terminal: " '''wine python.exe ineptkey.py''' " eingeben. Die Datei '''adeptkey.der''' wurde jetzt im Verzeichniss wine/drive_c/Python2.6 erstellt, diese beinhaltet Deine persönliche 128 bit Verschlüsselung von Adobe Digital Edition, damit kannst nur Du und sonst niemand auf Deine erworbenen ebooks zugreifen.
+
Das Pythonscript '''ineptkey.py''' ins Verzeichniss wine/drive_c/Python2.6 kopieren sowie übers Terminal in dieses Verzeichniss wechseln und Adobe Digital Editions bei einer beliebigen verschlüsselten PDF-Datei ausführen. Dann bei geöffneten Adobe Digital Edition übers Terminal: " '''wine python.exe ineptkey.py''' " eingeben. Die Datei '''adeptkey.der''' wurde jetzt im Verzeichniss wine/drive_c/Python2.6 erstellt, diese beinhaltet Deine persönliche 128 bit Verschlüsselung von Adobe Digital Edition! Diese Verschlüsselung gewährt Dir über Deine installierte Adobe Digital Edition Zugriff auf Deine erworbenen ebooks. Die hier beschriebene Prozedur muss nur einmal ausgeführt werden, denn solange Du die Datei '''adeptkey.der''' nicht löschst, kannst Du diese für das decrypting von Deinen ebooks unter ineptpdf.py immer wieder verwenden.
  
 
== '''Ausführen von ineptpdf.py''' ==
 
== '''Ausführen von ineptpdf.py''' ==

Version vom 19. November 2012, 18:51 Uhr


Vorwort:

Viele Ebook's die in PDF Format gekauft werden, sind nur auf Adobe Digital Editons lesbar weil diese mit DRM Verschlüsselt sind. Ein Ausdruck auf Papier oder das lesen auf anderen PDF Software bzw. anderen Geräten ist nicht möglich. Die Absicht ist hierbei, dass das gekaufte ebook nur dem Käufer und sonst niemanden zugänglich sein soll um illegaler Verbreitung der Urheberrechtlichen Information vorzubeugen. Hier ist nun ein kleines Tutorial wie man diese Einschränkungen umgeht. Diese Tutorial lässt sich zudem auch auf andere Linuxversionen bzw Windows übertragen, wichtig ist dass das momentane ineptkey nur auf Python 2.6 läuft und das neue ineptpdf nur auf Python 2.7


Downloads

Adobe Digital Editions: digitaleditions_172.exe (http://www.adobe.com/products/digital-editions.html) (da es keine Linuxversion gibt, sind wir gezwungen uns die Windowsversion runterzuladen und diese unter wine laufen zu lassen.)

python-2.7.3.msi: (http://www.python.org/download/) python-2.6.2.msi: (http://www.python.org/download/)

pycrypto-2.6.win32-py2.7.zip: (http://www.voidspace.org.uk/python/modules.shtml#pycrypto) pycrypto-2.1.0.win32-py2.6.zip: (http://www.voidspace.org.uk/python/modules.shtml#pycrypto)

ineptkey.py :http://pastebin.com/fpwuPLCC (Achtung liegt in txt Format vor, daher Endung in .py ändern) ineptpdf_8.4.51.py :http://pastebin.com/WHLSvE68 (Achtung liegt in txt Format vor, daher Endung in .py ändern)

Installiere wine

Eingabe übers Terminal: " sudo apt-get install wine "


Installiere Adobe Digital Editions 1.7.2.exe

Im Terminal ins Downloadverzeichniss wechseln und übers Terminal:" wine digitaleditions_172.exe " eingeben

Installiere python-2.7.3.msi und python-2.6.2.msi

Im Terminal ins Downloadverzeichniss wechseln und übers Terminal:" wine msiexec /i python-2.7.3.msi " bzw. " wine msiexec /i python-2.6.2.msi " eingeben.


Installiere pycrypto-2.6.win32-py2.7.exe und pycrypto-2.1.0.win32-py2.6.exe

Im Terminal ins Downloadverzeichniss wechseln und übers Terminal: " wine pycrypto-2.6.win32-py2.7.exe " bzw. " wine pycrypto-2.1.0.win32-py2.6.exe " eingeben


Ausführen von ineptkey.py

Das Pythonscript ineptkey.py ins Verzeichniss wine/drive_c/Python2.6 kopieren sowie übers Terminal in dieses Verzeichniss wechseln und Adobe Digital Editions bei einer beliebigen verschlüsselten PDF-Datei ausführen. Dann bei geöffneten Adobe Digital Edition übers Terminal: " wine python.exe ineptkey.py " eingeben. Die Datei adeptkey.der wurde jetzt im Verzeichniss wine/drive_c/Python2.6 erstellt, diese beinhaltet Deine persönliche 128 bit Verschlüsselung von Adobe Digital Edition! Diese Verschlüsselung gewährt Dir über Deine installierte Adobe Digital Edition Zugriff auf Deine erworbenen ebooks. Die hier beschriebene Prozedur muss nur einmal ausgeführt werden, denn solange Du die Datei adeptkey.der nicht löschst, kannst Du diese für das decrypting von Deinen ebooks unter ineptpdf.py immer wieder verwenden.

Ausführen von ineptpdf.py

Das Pytonscript ineptpdf.py und die Datei adeptkey.der ins Verzeichniss unter wine/driver_c/Python27 kopieren und anschließend über das Terminal: " wine python.exe ineptpdf.py " eingeben. In der sich öffnenden Scriptoberfläche Inputverzeichniss/Datei (die DRM Verschlüsselt ist) und Outputverzeichniss/Datei angeben und fertig. Die gecleante PDF Datei kann jetzt auf jeder PDF Software gelesen und gedruckt werden.