分类分类
大小:81.40 MB更新:2019/01/07
类别:电子阅读系统:WinAll
pbb reader pc版是一款全新推出的文件加密工具,简单的页面,清晰的操作流程,人性化的设计,十分适合广大爱好阅读用户以及需要文佳加密的朋友们使用。
鹏保宝阅读器pbb reader 是鹏保宝出品的专为加密文档设计的阅读器。能够用来查看经过鹏保宝加密过的文档和资料。专为注重安全的人士所设计。如果你有被加密了的文档需要查看,极光下载站推荐选择这款pbb reader官方版以方便的阅读.
1.禁止传播
2.随时控制
3.可离线阅读
4.支持多平台
1.先上成果图,视屏采用加密软件自带的:示例视频.mp4,用加密软件加密后:示例视频.mp4.pbb,鉴于是自己用,也就没想着做界面:
2.获取文件路径及获取key关联值
3.根据key关联值获取key
4.根据key解密视频
5.还原成功,可以正常播放
-下面详细说一下破解的过程。
如果可以直接分析加密文件解密过程,就不难把文件还原,结果我下了这个阅读器并拖到od中单步了几下后,我发现这个阅读器加了强壳,要想分析的话要先脱壳,先不说最后能不能脱掉,就算能脱掉时间成本也太大,故放弃这个方案。
接下来我想既然不能从解密过程入手,那就从加密过程入手,所以就又下了加密器,令人欣喜的是,用peid查看这个软件,发现没有加壳,拖到od中查看,单步几步发现没有混淆,也没有反调试,故下定决心就从这里入手,打开加密软件,发现加密要点击“外发控制”这个按钮,在od中搜索字符串,如图5所示,发现很多有关字符串:
-我们可以看到,其中有两个部分有“外放文件”,一个是“不小于512”,一个是“不小于256”,但在“不小于256”处后面有“pdf”、“mpg”等明显代表文件格式的字符串,所以选择这处点击跳转到调试窗口中,大致浏览一下这个函数我们可以发现很多有用的函数,比如createfile,copyfile,readfile等,可以确定这就是我们要找的函数。找到函数头部分下一个软件断点,重新运行,按f5,在软件中选择示例视频.mp4,点击外发控制,一直下一步,然后会断在我们所下断点处,这部分操作我就不上图了,只说一下具体操作流程,毕竟我们的主要任务是分析它的加密算法。
单步运行并分析上文所下断点的函数,我们可以发现,在readfile读取处,程序读取了源文件,程序中共有7个writefile,在数据窗口中跟随readfile的第二个参数即读入源文件数据的部分,继续单步执行,发现第1个writefile不会被执行,在执行到第2个writefile处时,程序写入随机字节: 0x200000,而数据窗口中跟随的数据段已经发生改变,在010editor中打开加密后的文件:示例视频.mp4.pbb,发现其数据与在od中数据窗口中的数据一致,所以可以确定这段数据就是加密后的数据,而在readfile与writefile之间只有一个函数:call pycfileo.00e45190(将函数pycfileo.00e45190重命名为核心加密函数,下文用到的部分也以核心加密函数指代),所以可以确定这个函数即使我们所要找的加密函数。先不管加密函数的具体内容,继续执行其所处函数,当我们执行到第3个writefile处时,程序写入了随机n个字节(n=0~16),在第4个writefile处,发现程序把上文中数据窗口中跟随的密文写入了文件,在第5个writefile处,程序将其上面一个随机产生的0x20大小的内容进行了写入,第6个writefile处,程序将了0x2a8内容进行了简单填充,第7个writefile处,写入了固定大小 0x10c的内容,经分析与密钥有关。
经过分析,发现加密只与核心加密函数有关,所以我们的重点放到核心加密函数上来,其它的部分在这里不做讨论。为了节省时间,我用了ida的f5功能查看整个核心加密函数的具体结构,如图6所示:
-其中每个函数大致的功能如图中所述,具体里面每一步的步骤在这里不做详细描述,大家可以自己去跟进。下面我直接给出经过整理、还原后的c++形式的加密代码,并进行简要的说明(图6中所示三个未知函数在下文中以函数1、函数2、函数3相称):
一直跟进函数2,可以找到置换表和置换方法:
-函数2的具体实现如下:
-函数3的具体实现如下:
-经过验证(测试函数在附件里),确定我们所还原出的加密算法与原加密算法功能基本相同,据此我们也就不难写出解密函数来,解密函数这里就不给出了,程序分析到这里差不多也要结束了,接下来最重要的就是找到上面代码中所提的key,由于是国产商业软件,所以具体获取key的过程就不能在这里说明了,这里只提供一个我的解决办法:如果你详细分析过核心加密函数后就会发现,该程序没有将key保存到本地,而是上传到了网络,并且key的计算与当前时间有关,所以我们可以利用时间关系来计算出key,上文中所提第7个writefile处写入的0x10c处即为与key关联的数据,下面可以给出获取此处数据的函数:
-此处数据经过计算,就可以得出我们需要的key值,具体方法在此处不便给出,有兴趣的可以私下交流,还请大家见谅。附件里有测试版的加密与解密流程,供大家参考。
1.修复其他bug
2.发现窗口及按钮更名为“随知”
3.修复连续点击发现按钮程序崩溃的问题
4.修复部分情况下视频播放器窗口透明化的问题
5.修复部分情况下视频播放器最大最小化导致程序崩溃的问题
18J812西南图集电子阅读5.99 MBpdf免费版
详情诗歌本电脑版电子阅读17.50 MBv4.0.2 pc端
详情17j927-1车库建筑构造电子阅读28.40 MBpdf免费版
详情重载地面图集19j305电子阅读14.60 MBpdf免费版
详情05s515排水检查井图集电子阅读11.30 MBpdf电子版
详情07fg01-05人防图集电子版电子阅读15.80 MB高清版
详情16j509铝合金护栏高清电子阅读15.10 MBpdf免费版
详情04s502排水管标准图集电子阅读1.76 MB免费版
详情ezpdf reader阅读器电子阅读26.42 MBv2.7.1.0
详情17r410热水管道直埋敷设电子阅读24.10 MB免费版
详情13j502-1电子版图集电子阅读32.60 MBpc版
详情优速电子书助手(格式转换)电子阅读1.33 MBv1.2.1.0 官方版
详情14j105烧结页岩多孔砖砌块墙体建筑构造电子阅读14.10 MBpdf免费版
详情06j505-1 清晰版电子阅读25.20 MB完整版
详情19s406给排水图集电子阅读98.20 MB免费版
详情今日头条电脑版电子阅读96.41 MBv9.8.8
详情adobe reader xi win7版电子阅读72.10 MB32位
详情英科宇机械工程师设计手册电子版2020电子阅读337.00 MB完整版
详情drawboard pdf中文版电子阅读1.00 KB官方版
详情08j925-3压型钢板图集电子阅读13.80 MB免费版
详情15d502等电位联结安装图集电子阅读5.60 MBpc版
详情掌阅pc客户端电子阅读41.09 MBv7.62.0 最新版
详情小强小说阅读器电子阅读3.80 MBv6.30.0.127 免费版
详情isilo阅读器最新版本电子阅读1.41 MBv6.20 汉化版
详情17g325吊车轨道图集电子阅读10.60 MB免费版
详情adobereaderxi11.0.08中文版电子阅读42.50 MBv11.0.08
详情微信读书电脑版电子阅读45.80 MBv4.6.5 最新版
详情drawboard pdf windows 10电子阅读2.00 KB免费版
详情鬼谷子全集原文附解说电子阅读44.70 MB电子版
详情adobe acrobat dc2024电子阅读689.00 MBv2020.006
详情福昕阅读器pc版电子阅读256 MBv13.3.619.26577
详情15s412 屋面雨水排水电子阅读11.30 MB免费版
详情14j206图集电子版电子阅读36.80 MBpc版
详情foxit reader(福昕pdf阅读器)电子阅读256 MBv13.3.619.26577
详情adobe acrobat professional 7.0电子阅读210.17 MBv7.0
详情enfocus pitstop pro2021中文版电子阅读987.00 MBv21.0 免费版
详情墨咕电子阅读70.2 MBv0.0.8 官方版
详情acrobat reader电子阅读95.61 MB中文版
详情adobe acrobat dc2020最新版电子阅读689.00 MBv2020.006 中文版
详情魔爪绿色版电子阅读2.36 MBv5.6.1.0 免安装版
详情点击查看更多
boox viewer中文版电子阅读589.00 KBv1.0 免费版
详情foxit reader便携版电子阅读13.19 MBv9.4 绿色版
详情cool pdf reader中文版电子阅读1.09 MBv3.1.2.288 绿色版
详情魔爪绿色版电子阅读2.36 MBv5.6.1.0 免安装版
详情apabi reader电脑版电子阅读43.08 MBv4.5.2.1790 最新版
详情朗读女语音朗读软件电子阅读5.55 MBv9.09 最新版
详情caj viewer电脑版电子阅读60.00 MBv7.2.113.0 最新版
详情xps viewer win10电子阅读10.00 KBv1.20 最新版
详情诗歌本电脑版电子阅读17.50 MBv4.0.2 pc端
详情18J812西南图集电子阅读5.99 MBpdf免费版
详情点击查看更多
pdf-xchange viewer软件电子阅读17.86 MBv2.5.322.10
详情方正畅听电脑版电子阅读71.96 MBv3.0 官方版
详情pdf阅读器专家(expert pdf reader)电子阅读5.60 MB3.5.70.0
详情maple reader最新版电子阅读6.40 MBv8.35 绿色版
详情金缘e书生成器电子阅读2.63 MBv1.90.110 绿色版
详情05s515排水检查井图集电子阅读11.30 MBpdf电子版
详情17g325吊车轨道图集电子阅读10.60 MB免费版
详情至善读书阅读器(uread)电子阅读6.49 MBv1.36.885 电脑版
详情书生阅读器电脑版电子阅读20.00 MBv7.2 绿色版
详情15s412 屋面雨水排水电子阅读11.30 MB免费版
详情nitro pdf reader(pdf阅读器)软件电子阅读33.87 MBv3.5.6.5 官方版
详情14j105烧结页岩多孔砖砌块墙体建筑构造电子阅读14.10 MBpdf免费版
详情14j206图集电子版电子阅读36.80 MBpc版
详情17r410热水管道直埋敷设电子阅读24.10 MB免费版
详情06j505-1 清晰版电子阅读25.20 MB完整版
详情重载地面图集19j305电子阅读14.60 MBpdf免费版
详情飞扬chm电子书制作专家电子阅读489.00 KBv2.1 绿色版
详情19s406给排水图集电子阅读98.20 MB免费版
详情08j925-3压型钢板图集电子阅读13.80 MB免费版
详情16j509铝合金护栏高清电子阅读15.10 MBpdf免费版
详情超星阅读器老鹰版免费版电子阅读9.90 MBv4.1.5 pc版
详情Calibre(电子书阅读器工具)电子阅读162 MBv7.3.0
详情极速pdf阅读器电脑版电子阅读9.56 MBv3.0.0.3002
详情13j502-1电子版图集电子阅读32.60 MBpc版
详情掌阅pc客户端电子阅读41.09 MBv7.62.0 最新版
详情百度新闻电脑版电子阅读25.30 MBv8.3.4.0 官方版
详情foxit phantompdf中文版电子阅读916.29 MBv11.0.1.49938 最新版
详情文电通pdf阅读器(gaaiho pdf reader)电子阅读50.61 MBv5.30 最新版
详情xpsviewer官方版电子阅读816.00 KBv1.0 绿色版
详情adobe reader 8.0简体中文版电子阅读37.77 MBv8.0 电脑版
详情adobereaderxi官方简体中文版电子阅读42.50 MB免费版
详情caj viewer电脑版电子阅读60.00 MBv7.2.113.0 最新版
详情pdf creator1.7.3中文版电子阅读18.00 MBv1.7.3 pc客户端
详情chmfactory(chm电子书制作软件)电子阅读12.50 MBv2.31
详情福昕风腾pdf套件金山版最新版电子阅读291.26 MBv9.6.0.25114
详情apabi reader电脑版电子阅读43.08 MBv4.5.2.1790 最新版
详情cool pdf reader中文版电子阅读1.09 MBv3.1.2.288 绿色版
详情boox viewer中文版电子阅读589.00 KBv1.0 免费版
详情pdf阅读器电脑版电子阅读547.00 KBv1.8.5.3
详情isilo阅读器最新版本电子阅读1.41 MBv6.20 汉化版
详情点击查看更多