能力值:
( LV2,RANK:10 )
|
-
-
2 楼
目前只能通过截图办法吧。
巧妙将京东Jeb电子书转为Pdf格式 https://jingyan.baidu.com/article/e2284b2b462690e2e6118db5.html
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
光有jeb没用,只是pdf或者epub的zip包,需要拦截你阅读前的key,random,以及各章节的decrypt_key后做文本的解密
|
能力值:
( LV1,RANK:0 )
|
-
-
4 楼
京东阅读android版下载jeb(epub格式)电子书后,book.db文件里有各本书解密用到的cert和random,将jeb解压后得到的文件用libjdrdrm.so里的decrypt函数解密就可得到原始内容。除了图片文件,其他所有文件都是加密的,需要用decrypt解密
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
楼上可以的
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
楼上的老哥们可以的,我通过类似思路解开了掌阅的epub加密
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
夏至_924975
京东阅读android版下载jeb(epub格式)电子书后,book.db文件里有各本书解密用到的cert和random,将jeb解压后得到的文件用libjdrdrm.so里的decrypt函数解密就 ...
book.db文件,这个文件的目录是哪里?
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
使用京东的缓存可以把图书文件还原成epub,加密方式很简单,就普通的aes,秘钥做了一次sha256处理
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
PC版本的数据库加密了。
|
能力值:
( LV1,RANK:0 )
|
-
-
10 楼
Light紫星
使用京东的缓存可以把图书文件还原成epub,加密方式很简单,就普通的aes,秘钥做了一次sha256处理
请教一下,请问是用的哪种aes加密模式?我把book.db中的key以文本模式和二进制模式做sha256,然后用这五种模式解密均不行。 1.电码本模式(Electronic Codebook Book (ECB)) 2.密码分组链接模式(Cipher Block Chaining (CBC)) 3.密码反馈模式(Cipher FeedBack (CFB)) 4.输出反馈模式(Output FeedBack (OFB)) 5.计算器模式(Counter (CTR)) python代码: key='AAAAAAAAAAA' #或者key=bytes.fromhex('AAAAAAAAAAA') key=sha256(key.encode()).digest() myCipher = AES.new(key, AES.MODE_ECB) bytes = myCipher.decrypt(encryptData)
|
能力值:
( LV1,RANK:0 )
|
-
-
11 楼
grdxyxy
book.db文件,这个文件的目录是哪里? 在/data/data/com.jd.app.reader/databases下,真机需要root才能拿到这个数据库,这个数据被加密了。
最后于 2022-8-22 11:20
被匀近乎编辑
,原因:
|
能力值:
( LV1,RANK:0 )
|
-
-
12 楼
mb_ssszkvru
请教一下,请问是用的哪种aes加密模式?我把book.db中的key以文本模式和二进制模式做sha256,然后用这五种模式解密均不行。
1.电码本模式(Electronic Codebook B ...
京东可能把aes加密算法改了,你用标准的大路货是解密不了的,我也尝试过用QT+openssl解密,但是程序直接卡死。
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
https://github.com/a-running-snail/read-android 参考这个项目,这个项目可能是早期的jd读书的源码,加密啥的都没改
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
mb_ssszkvru
请教一下,请问是用的哪种aes加密模式?我把book.db中的key以文本模式和二进制模式做sha256,然后用这五种模式解密均不行。
1.电码本模式(Electronic Codebook B ...
CBC加密,iv是0000000000000000
|
能力值:
( LV1,RANK:0 )
|
-
-
15 楼
Light紫星
CBC加密,iv是0000000000000000
"book.db"这个文件也被加密了吧。。。他不像是个标准的数据库
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
paul_guo
"book.db"这个文件也被加密了吧。。。他不像是个标准的数据库
是加密了, 秘钥是 SessionBookDataUtil 这个字符串,用DB Browser for SQLCipher(3.12.21) 这个工具输入密码就能打开
|
能力值:
( LV1,RANK:0 )
|
-
-
17 楼
Light紫星
是加密了, 秘钥是 SessionBookDataUtil 这个字符串,用DB Browser for SQLCipher(3.12.21) 这个工具输入密码就能打开
感觉有点复杂啊,pdf里只有stream里面是加密的,还得挨个读取
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
Aubmarine
感觉有点复杂啊,pdf里只有stream里面是加密的,还得挨个读取
不算复杂, 我用c#写了个工具解密,很方便,不过工具不方便分享出来
|
能力值:
( LV1,RANK:0 )
|
-
-
19 楼
Light紫星
不算复杂, 我用c#写了个工具解密,很方便,不过工具不方便分享出来
太牛了,请问pdf是用那个key和random做两次sha256的函数生成密钥吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
Aubmarine
太牛了,请问pdf是用那个key和random做两次sha256的函数生成密钥吗?
pdf不清楚,我解密的是epub的缓存,jeb文件那个github的项目里面有,但是我没尝试去解
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
Light紫星
pdf不清楚,我解密的是epub的缓存,jeb文件那个github的项目里面有,但是我没尝试去解
PDF解密之后内部含有360buy加密对象,可以定制阅读器,或者解密加密的对象重构PDF。细节就不说了,不要追问,不会公开,涉及版权问题,有想法的自己研究。
|
能力值:
( LV1,RANK:0 )
|
-
-
22 楼
Light紫星
pdf不清楚,我解密的是epub的缓存,jeb文件那个github的项目里面有,但是我没尝试去解
非常感谢
|
|
|