一款好用的Win7 pdf 虚拟打印机爆破

查看 130|回复 10
作者:dbgcode   
软件:PDF Printer for Windows 7
支持XP、win7、win10的虚拟打印机,网页打印PDF首选软件,兼容性好,感觉不错推荐给大家。
官网地址:http://www.win7pdf.com
可免费试用15天,试用期没有功能限制,只是有时会有NAG广告。
测试系统:Win764
工具:OllyDbg
软件安装后如下图,有NAG窗口,会打开注册网页。


000.png (107.88 KB, 下载次数: 0)
下载附件
2021-10-17 00:23 上传

一、破解分析。
双击PDF打开后,看到有NAG窗口和试用时间。
时间限制分析,软件在安装时或者首次运行时会记录当时的时间(一般保存在注册表、INI文件)。后续运行会和此时间值比对(例如首次时间+15天-后续时间),当时间
爆破时间限制
1、修改首次时间为过去时间
2、修改试用时间常量值
3、使后续时间
4、使后续时间不变
5、让比对值一直>0
二、时间限制破解,用OD打开PDF,软件要比对时间的前提要先获得时间,即会使用函数GetLocalTime,我们给此函数设置断点。


001.png (52.01 KB, 下载次数: 0)
下载附件
2021-10-17 01:27 上传

软件断下两次后就正常运行起来了,CTRL+B打开断点管理窗口,删除7开头的API断点(GetLocalTime),重新打开PDF,按F9后程序断在了我们的第一个断点。


002.png (75.44 KB, 下载次数: 0)
下载附件
2021-10-17 01:40 上传

双击EAX修改7E5为79D(1949年)运行起来看下,发现还是15天试用期,证明修改位置不对,我们删除第一处断点,重新启动PDF,按F9运行断在了我们设置的第二个断点。


003.png (76.69 KB, 下载次数: 0)
下载附件
2021-10-17 02:19 上传

按F9执行,可以看到时间变成了26313天(2021-1949),这次可以用到另一个世界了吧,哈哈。


004.png (44.31 KB, 下载次数: 0)
下载附件
2021-10-17 02:01 上传

三、NAG窗口爆破,打开PDF按F8跟踪一下,发现到下面那个call弹窗出现,直接nop掉,运行后发现没有报错,保存修改。


006.png (54.59 KB, 下载次数: 0)
下载附件
2021-10-17 12:17 上传

四、修改系统时间测试软件,用虚拟打印机打印一下PDF,正常启动,打开原版提示过期。


007.png (82.98 KB, 下载次数: 0)
下载附件
2021-10-17 12:22 上传

到此实现了软件的无限期使用,其实这个软件想永久使用很简单(删除原版PDF,用Win7PDFPrinting创建副本改名为PDF即可),上面破解步骤都是多余的,哈哈。。。
这个PDF文件没啥用,只是验证使用时间和弹广告让你注册。
存在的问题:
XP系统所用软件文件和此不同,可无限使用,但有未注册水印,考虑到XP系统已经没人使用,加上又都是DLL文件,不知从何下手,留给大家研究。

微软, 时间

dbgcode
OP
  

软件分32位和64位两个版本,安装文件也不相同,32位系统可以设置打印页面,但有红色未注册水印。


win7xp.png (107.34 KB, 下载次数: 0)
下载附件
2021-10-19 13:31 上传

未注册水印


未注册.png (208.1 KB, 下载次数: 0)
下载附件
2021-10-19 13:31 上传

32系统可以设置打印页面。


about.png (49.9 KB, 下载次数: 0)
下载附件
2021-10-19 13:35 上传

冥界3大法王   

注册后,您将获得以下好处
已删除未注册水印和/或注册提醒的完整版本产品,
通过电子邮件提供无限的高级技术支持,
@dbgcode
看下面的内容,您被骗了,下载的是Demo测试版而已。
免费订阅产品升级服务3年,
购买附加许可证的折扣券。
您的订单将在确认或收到付款后立即处理。完整版本的下载链接将自动发送。
没啥意思   

挺方便,收藏了……………………
lm607303   

学习来了。
hydai520   

感谢楼主分享
blindcat   

感谢大佬分享
爱的天使   

谢谢楼主的分享,小白路过。前天我家邻居还问过我这个问题了!
tiankexingli   

好东西,谢谢楼主分享
zlf2020999   

谢谢分享,正需要!谢谢!!
您需要登录后才可以回帖 登录 | 立即注册

返回顶部