Skip to content

grayleonard/booxtream-epub-drm-remover

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Jun 22, 2016
Jun 28, 2016

BooXtream ePub DRM Remover

This script is an implementation of Institute of Biblio-Immunology's First Communique:

"Identifying and Removing Verso/BooXtream 'Social DRM' EPUB eBook Watermarks"

It removes the various manifestations of BooXtream's 'Social DRM' from ePub files.

The seven DRM watermarks that are removed are:

"WM0-2 are overt (readily visible) watermarks and are optional (meaning they may not necessarily be present):
  [WM0] -- Ex Libris Image Watermark
  [WM1] -- Disclaimer Page Watermark
  [WM2] -- Footer Watermarks
WM3-6 are covert (not readily visible) watermarks and are always present:
  [WM3] -- Filename Watermarks
  [WM4] -- Timestamp Fingerprinting
  [WM5] -- CSS Watermark
  [WM6] -- Image Metadata Watermarks"

Installation

Python requirements:

BeautifulSoup4, Wand (both can be installed via pip or easy_install)

System requirements:

ImageMagick (used by Wand)

Running

cure.py -i <infected .epub> -o <destination>

About

Removes all "Social DRM" from booXtream ePub files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published