¿Cómo puedo eliminar el DRM de un pdf que compré en Google Play Books?

¿Cómo puedo eliminar el DRM de un pdf que compré en Google Play Books?

Lo he intentado durante días usandoHerramientas_DeDRMComo complemento de Calibre, no funciona. Incluso ejecuté Epubor y lo usé en Wine, el programa funciona sin problemas, pero desafortunadamente no eliminó el DRM.
Me acabo de encontrar con esta pregunta¿Cómo leer un archivo ACSM en Linux?, que parece tener una respuesta bastante satisfactoria. Seguí todos los pasos, no es nada complicado. Pero aquí vienen los problemas. En primer lugar,ADEfunciona con Wine 5, pero falla y finalmente falla justo cuando intento darle elID de Adobecartas credenciales.
Está bien, logré obtener el PDF cifrado pidiéndole a un amigo que usa Windows que me lo descargara en ADE.
Sin embargo, una vez que llego al punto 9 y ejecuto elSecuencia de comandos de Pythonque debería extraer el archivo de claves de Adobe, me da un error. Sospecho que hay algo rotoadobekey.py, un archivo que viene en elHerramienta_DeDRM.archivo zip. De hecho, si voy al complemento DeDRM en Calibre y hago clic en "Personalizar complemento", abre una ventana donde tiene varias opciones, incluidas Adobe Digital Editions.
Si selecciono eso, hay un botón más que debería generar la clave, pero genera el mismo error que obtengo con el script de Python del que estaba hablando antes.
Incluso he intentado descargar ese mismo.adobekey.pyde versiones anteriores de DeDRM, pero todavía no funciona.
Todo lo que realmente necesito es eso.derarchivo y luego todo lo demás debería funcionar bien, estoy desesperado en este punto.
El libro ha sido comprado, no es ilegal eliminar un DRM para uso personal. Simplemente considero que los DRM son extremadamente inmorales y deberían eliminarse, pase lo que pase.
Por favor si alguno de ustedes sabe que pasa con esoadobekey.pyy conoce alguna solución, o incluso conoce otra forma de conseguirlo.derarchivo (incluso podrías enviármelo aTelegrama aquí), ayúdame, sería genial.
Gracias.

Respuesta1

No se puede simplemente generar una clave de descifrado de la nada, y no se puede extraer del propio archivo cifrado; si eso fuera posible, el cifrado de datos sería totalmente inútil, y esto se aplica a la mayoría de los usos del cifrado, no sólo al DRM.

(Hay excepciones menores, por ejemplo, la ofuscación de "bloqueo para edición" de PDF, que almacena la clave dentro del propio archivo y, de hecho, es inútil).

En el caso de DRM, el archivo PDF se cifra utilizando una clave que sólo se almacena en la instalación de ADE que adquirió el libro electrónico (es decir, en la computadora de su amigo), por lo que la única forma de "extraer" la clave es ejecutar el complemento en esa misma computadora.

Referencias:

Respuesta2

3 años después:

Por lo que yo séLos DRM de Google Play Books se pueden eliminar, pero es necesario utilizar programas o bibliotecas (es decir, ) obsoletos y parcialmente obsoletos (es decir, y MS .NET 3.5 SP 1) . Lo hice funcionar en una máquina virtual QEMU con Wine.ADE 2.0.1pyCrypto

Básicamente, Adobe Digital Editions v. 2.0.1 tiene una vulnerabilidad que le permite exportar archivos descifrados fuera de su alcance. Echa un vistazo ami blogpara ver paso a paso cómo lo hice funcionar.

información relacionada