某PDF转换器简单分析
本帖最后由 onspee 于 2022-4-26 09:45 编辑最近看PDF书籍,找了一个比较高清的PDF版本,有密码,在电脑上看没问题,想传到手机上看,想把密码去掉。
于是百度搜索软件,发现来这个PDF转换器,看起来功能那个不错。
主要需要这个功能。然后传文件试试。
好吧,我想多了,都是收费的。正好没事,上工具。
.net 的程序,其实运行的时候已经提示需要.net4.0,这里走个过程。
.net有专用的调试dnSpy。首先分析看看,随便输入注册码会出现这个提示。
然后进入dnspy
只有一个结果,进去看看
发现这几个地方应该就是判断的地方了。
还有一个“config.ini”猜测应该是写入注册码文件。
下断点运行修改试试,随便输入注册码,然后点注册就断在这了。
很明显。手动修改几个flag的数值手动改成TRUE
出现成功了,不过这是假的成功,看代码是要往“config.ini”里写入注册码。再运行还是未注册。继续分析代码。看到第一行get_reg_code()这个函数,字面意思就是获取注册码。分析一下看看
一个是write一个是get,先看看get
看谁使用了它
进入一个新的文件reg文件,这个应该就是有关键函数的地方了进来上下随便看看
获取机器码
获取mac地址的。这个文件就是获取注册码的地方了。直接下断点调试
好了,直接出现明文了,第一个是机器码,第二个是注册码。复制下来试试
注册成功
右上角的界面有变化,注册和购买按钮消失。到此结束。开始转换文件
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 hnxwk 发表于 2022-5-24 23:56
感谢分享,其实不用这么麻烦,利用winhex可以秒找注册码。
说下思路 贴图错误,请查看论坛帮助
这个直链是虚拟的,超时过期,请直接按照添加图片贴图 楼主什么时候再把图片弄下,都是转圈圈的 byh3025 发表于 2022-4-26 09:01
楼主什么时候再把图片弄下,都是转圈圈的
已经重新修改了,第一次发帖{:1_896:} 涛之雨 发表于 2022-4-26 07:39
贴图错误,请查看论坛帮助
这个直链是虚拟的,超时过期,请直接按照添加图片贴图
已经按照论坛帮助重新修改了 牛蛙牛蛙,但是PDF24也很好用,还有一个Adobe官方出的,毕竟PDF就是Adobe发明的 Is_Reg这个函数返回true就行了 这种方法要么抠代码做注册机,要么直接让它写入正确的注册码 perfactbug 发表于 2022-4-26 15:07
牛蛙牛蛙,但是PDF24也很好用,还有一个Adobe官方出的,毕竟PDF就是Adobe发明的
感谢推荐pdf24功能很多