Skip to content

sTeeLM/kankan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

kankan

dedrm demo of XX, success rate 80.06%

使用方法

  1. 通过download命令下载某看drm的的epub和coverpage
  2. 通过list命令看看最大的是不是一个图片文件,否则失败
  3. 如果最大文件是OEBPS/Images/coverpage.jpg,恭喜,可能能不花钱dedrm,否则花钱买电子书,并且通过web阅读器得到那个最大图片文件的明文
  4. 尝试通过dedrm和analyse命令,利用最大的那个图片明文(可能是coverpage)和下载下来的epub,产生dedrm结果,如果使用了多个iv,依次找到对应图片明文并附加在-k之后
  5. 反复尝试步骤4

注:如果你能忍受一些图片内容被截断,可以不用纠结获得最大内容图片

原理

  1. 文件加密使用aes128-ctr
  2. 加密用的iv epub所有文件相同或者被大量复用
  3. 最大的内容文件往往是图片
  4. 明文内容web可获取

建议解决方法

  1. epub中每文件加密用不同iv
  2. web reader中图片做缩放
  3. 更换加密算法为cbc或者其它模式

About

dedrm of 某看

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages