首页
社区
课程
招聘
未解决 [悬赏]京东已购JEB格式电子书,怎么dump出原有pdf/epub文件? 2.00雪花
发表于: 2018-1-2 18:29 38315

未解决 [悬赏]京东已购JEB格式电子书,怎么dump出原有pdf/epub文件? 2.00雪花

2018-1-2 18:29
38315
京东已购JEB格式电子书,怎么dump出原有pdf/epub文件?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (21)
雪    币: 10
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
目前只能通过截图办法吧。

巧妙将京东Jeb电子书转为Pdf格式
https://jingyan.baidu.com/article/e2284b2b462690e2e6118db5.html
2018-1-15 14:53
0
雪    币: 204
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
光有jeb没用,只是pdf或者epub的zip包,需要拦截你阅读前的key,random,以及各章节的decrypt_key后做文本的解密
2018-5-29 13:56
0
雪    币: 209
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
京东阅读android版下载jeb(epub格式)电子书后,book.db文件里有各本书解密用到的cert和random,将jeb解压后得到的文件用libjdrdrm.so里的decrypt函数解密就可得到原始内容。除了图片文件,其他所有文件都是加密的,需要用decrypt解密
2019-1-10 17:15
6
雪    币: 40
活跃值: (680)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
楼上可以的 
2019-1-22 11:10
0
雪    币: 454
活跃值: (741)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
楼上的老哥们可以的,我通过类似思路解开了掌阅的epub加密
2021-7-24 20:37
0
雪    币: 5
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
夏至_924975 京东阅读android版下载jeb(epub格式)电子书后,book.db文件里有各本书解密用到的cert和random,将jeb解压后得到的文件用libjdrdrm.so里的decrypt函数解密就 ...
book.db文件,这个文件的目录是哪里?
2021-12-12 09:29
0
雪    币: 454
活跃值: (741)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
使用京东的缓存可以把图书文件还原成epub,加密方式很简单,就普通的aes,秘钥做了一次sha256处理
2022-3-29 15:29
0
雪    币: 3944
活跃值: (2380)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
PC版本的数据库加密了。
2022-3-31 12:43
0
雪    币:
能力值: ( 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)
2022-8-17 11:17
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
11
grdxyxy book.db文件,这个文件的目录是哪里?

在/data/data/com.jd.app.reader/databases下,真机需要root才能拿到这个数据库,这个数据被加密了。

最后于 2022-8-22 11:20 被匀近乎编辑 ,原因:
2022-8-22 11:19
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
mb_ssszkvru 请教一下,请问是用的哪种aes加密模式?我把book.db中的key以文本模式和二进制模式做sha256,然后用这五种模式解密均不行。 1.电码本模式(Electronic Codebook B ...
京东可能把aes加密算法改了,你用标准的大路货是解密不了的,我也尝试过用QT+openssl解密,但是程序直接卡死。
2022-8-22 11:24
0
雪    币: 454
活跃值: (741)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
https://github.com/a-running-snail/read-android 参考这个项目,这个项目可能是早期的jd读书的源码,加密啥的都没改
2024-1-16 14:10
0
雪    币: 454
活跃值: (741)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
mb_ssszkvru 请教一下,请问是用的哪种aes加密模式?我把book.db中的key以文本模式和二进制模式做sha256,然后用这五种模式解密均不行。 1.电码本模式(Electronic Codebook B ...
CBC加密,iv是0000000000000000
2024-1-16 14:13
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
15
Light紫星 CBC加密,iv是0000000000000000
"book.db"这个文件也被加密了吧。。。他不像是个标准的数据库
2024-3-12 18:49
0
雪    币: 454
活跃值: (741)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
paul_guo "book.db"这个文件也被加密了吧。。。他不像是个标准的数据库
是加密了, 秘钥是 SessionBookDataUtil 这个字符串,用DB Browser for SQLCipher(3.12.21) 这个工具输入密码就能打开
2024-7-23 22:18
1
雪    币: 49
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
17
Light紫星 是加密了, 秘钥是 SessionBookDataUtil 这个字符串,用DB Browser for SQLCipher(3.12.21) 这个工具输入密码就能打开
感觉有点复杂啊,pdf里只有stream里面是加密的,还得挨个读取
2024-8-12 23:28
0
雪    币: 454
活跃值: (741)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
Aubmarine 感觉有点复杂啊,pdf里只有stream里面是加密的,还得挨个读取
不算复杂, 我用c#写了个工具解密,很方便,不过工具不方便分享出来
2024-8-13 10:16
0
雪    币: 49
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
19
Light紫星 不算复杂, 我用c#写了个工具解密,很方便,不过工具不方便分享出来
太牛了,请问pdf是用那个key和random做两次sha256的函数生成密钥吗?
2024-8-15 22:53
0
雪    币: 454
活跃值: (741)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
Aubmarine 太牛了,请问pdf是用那个key和random做两次sha256的函数生成密钥吗?
pdf不清楚,我解密的是epub的缓存,jeb文件那个github的项目里面有,但是我没尝试去解
2024-8-21 16:27
0
雪    币: 4904
活跃值: (389722)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
Light紫星 pdf不清楚,我解密的是epub的缓存,jeb文件那个github的项目里面有,但是我没尝试去解
PDF解密之后内部含有360buy加密对象,可以定制阅读器,或者解密加密的对象重构PDF。细节就不说了,不要追问,不会公开,涉及版权问题,有想法的自己研究。
2024-8-21 17:24
0
雪    币: 49
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
22
Light紫星 pdf不清楚,我解密的是epub的缓存,jeb文件那个github的项目里面有,但是我没尝试去解
非常感谢
2024-8-24 08:42
0
游客
登录 | 注册 方可回帖
返回
//