某PDF转换器简单分析

查看 104|回复 10
作者:onspee   
最近看PDF书籍,找了一个比较高清的PDF版本,有密码,在电脑上看没问题,想传到手机上看,想把密码去掉。
于是百度搜索软件,发现来这个PDF转换器,看起来功能那个不错。


1.png (64.02 KB, 下载次数: 0)
下载附件
1
2022-4-26 09:37 上传

主要需要这个功能。然后传文件试试。


2.png (16.37 KB, 下载次数: 0)
下载附件
2
2022-4-26 09:37 上传

好吧,我想多了,都是收费的。正好没事,上工具。


3.png (90.11 KB, 下载次数: 0)
下载附件
3
2022-4-26 09:37 上传

.net 的程序,其实运行的时候已经提示需要.net4.0,这里走个过程。
.net有专用的调试dnSpy。首先分析看看,随便输入注册码会出现这个提示。
然后进入dnspy


4.png (142.83 KB, 下载次数: 0)
下载附件
4
2022-4-26 09:37 上传

只有一个结果,进去看看


5.png (52.84 KB, 下载次数: 0)
下载附件
5
2022-4-26 09:37 上传



6.png (77.61 KB, 下载次数: 0)
下载附件
6
2022-4-26 09:37 上传

发现这几个地方应该就是判断的地方了。
还有一个“config.ini”猜测应该是写入注册码文件。
下断点运行修改试试,随便输入注册码,然后点注册就断在这了。
很明显。手动修改几个flag的数值手动改成TRUE


7.png (31.01 KB, 下载次数: 0)
下载附件
7
2022-4-26 09:37 上传

出现成功了,不过这是假的成功,看代码是要往“config.ini”里写入注册码。再运行还是未注册。继续分析代码。看到第一行get_reg_code()这个函数,字面意思就是获取注册码。分析一下看看


8.png (72.38 KB, 下载次数: 0)
下载附件
8
2022-4-26 09:37 上传

一个是write一个是get,先看看get


9.png (44.5 KB, 下载次数: 0)
下载附件
9
2022-4-26 09:37 上传

看谁使用了它


10.png (67.42 KB, 下载次数: 0)
下载附件
10
2022-4-26 09:37 上传

进入一个新的文件reg文件,这个应该就是有关键函数的地方了进来上下随便看看


11.png (29.44 KB, 下载次数: 0)
下载附件
11
2022-4-26 09:37 上传

获取机器码


12.png (23.59 KB, 下载次数: 0)
下载附件
12
2022-4-26 09:41 上传

获取mac地址的。这个文件就是获取注册码的地方了。直接下断点调试


13.png (67.25 KB, 下载次数: 0)
下载附件
13
2022-4-26 09:37 上传



14.png (49.57 KB, 下载次数: 0)
下载附件
14
2022-4-26 09:41 上传

好了,直接出现明文了,第一个是机器码,第二个是注册码。复制下来试试


15.png (73.94 KB, 下载次数: 0)
下载附件
15
2022-4-26 09:37 上传

注册成功


16.png (75.45 KB, 下载次数: 0)
下载附件
16
2022-4-26 09:37 上传

右上角的界面有变化,注册和购买按钮消失。到此结束。开始转换文件

下载次数, 下载附件

perfactbug   


onspee 发表于 2022-4-26 19:22
感谢推荐pdf24功能很多

不客气还有一个ilovepdf我有时也用,顺便放上链接,方便别人使用。
Adobe官方注意只能切换港区,大陆就不出现了
https://www.adobe.com/hk_zh/acrobat/online.html
PDF24
https://tools.pdf24.org/zh/
ilovepdf
https://www.ilovepdf.com/zh-cn
dglbh   


hnxwk 发表于 2022-5-24 23:56
感谢分享,其实不用这么麻烦,利用winhex可以秒找注册码。

说下思路                                                            
byh3025   

贴图错误,请查看论坛帮助
这个直链是虚拟的,超时过期,请直接按照添加图片贴图
onspee
OP
  

楼主什么时候再把图片弄下,都是转圈圈的
onspee
OP
  


byh3025 发表于 2022-4-26 09:01
楼主什么时候再把图片弄下,都是转圈圈的

已经重新修改了,第一次发帖
perfactbug   


涛之雨 发表于 2022-4-26 07:39
贴图错误,请查看论坛帮助
这个直链是虚拟的,超时过期,请直接按照添加图片贴图

已经按照论坛帮助重新修改了
dayer   

牛蛙牛蛙,但是PDF24也很好用,还有一个Adobe官方出的,毕竟PDF就是Adobe发明的
byh3025   

Is_Reg这个函数返回true就行了
onspee
OP
  

这种方法要么抠代码做注册机,要么直接让它写入正确的注册码
您需要登录后才可以回帖 登录 | 立即注册

返回顶部