Skip to content

greyscalepress/booxtream-epub-drm-remover

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

Languages

  • Python 96.3%
  • Shell 3.7%