libgourou/README_package.md

1.1 KiB

Introduction

libgourou is a free implementation of Adobe's ADEPT protocol used to add DRM on ePub/PDF files. It overcome the lacks of Adobe support for Linux platforms.

Dependencies

For libgourou :

  • None

For utils :

  • QT5Core
  • QT5Network
  • OpenSSL
  • libzip

Utils

You can import configuration from your eReader or create a new one with utils/activate :

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD
./activate -u <AdobeID USERNAME>

Then a ./.adept directory is created with all configuration file

To download an ePub/PDF :

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD
./acsmdownloader -f <ACSM_FILE>

To export your private key :

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD
./acsmdownloader --export-private-key [-o adobekey_1.der]

To remove ADEPT DRM :

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD
./adept_remove -f <encryptedFile>

Grégory Soutadé

License

libgourou : LGPL v3 or later

utils : BSD

Special thanks

  • Jens for all test samples and utils testing