销售小票打印专家2.9.2不完美破解版
最近朋友送了一台小票打印机,弟弟来看见让了非让我给他打几个小票好给他女朋友报账。网上搜了搜找到这个软件看到有破解版的,能下载的就是2.7.7版本的,下了一个打了没几张就提示错误。然后再搜其他版本的都下载不了。于是下载了一个最新版的,折腾下,抛砖引玉。
首先,查壳,Microsoft Visual C++ ver 5.0/6.0,没壳,OD载入,搜索ASCII,查找:注册文件不正确。
找到错误提示的位置如图,然后反向查找,找到
0041D177 . /0F84 95000000 je 销售小票.0041D212
然后再找到正确注册的位置,就是恭喜注册成功上面
0041D1C7 > \6A 40 push 0x40
然后双击,0041D177 . /0F84 95000000 je 销售小票.0041D212
将je 0041D212 修改为je 0041D1C7
保存之后测试通过。
怎么保存,开始我也没找到,后来挨个找找到了(妥妥的门外汉呢。。。),在你修改的代码上面点右键有个复制到可执行文件,选后选择所有文件确定,会弹出一个新窗口,在新窗口点右键有个“保存文件”,就OK了。
不完美破解是因为有两个问题:注册之后使用正常,但是重启之后需要重新注册,应该是某个地方重启之后还有验证,由于水平有限,找不到在什么位置,请各位大侠不吝赐教。
还有一个问题,我用win2003虚拟机操作测试都没问题,但是到win10里面注册成功点确定后会提示停止工作。
因为是网站程序员出身,对安装软件类的程序一直感兴趣但又没时间学习,所以仅仅学到了点皮毛,这个也算是学习的过程吧,像我一样还未入门的新手应该需要吧。
PS:这算不算瞎猫碰到死耗子,乱拳打死老师傅。。。。
这个是原版的地址:http://www.stonesw.cn/download.htm
本帖最后由 zaas 于 2016-8-20 13:43 编辑
修改:
00408C70/$6A FF PUSH -0x1
00408C72|.68 1F854200 PUSH 销售小票.0042851F ;SE 处理程序安装
00408C77|.64:A1 0000000>MOV EAX, DWORD PTR FS:
00408C7D|.50 PUSH EAX
00408C7E|.64:8925 00000>MOV DWORD PTR FS:, ESP
00408C85|.81EC 4C030000 SUB ESP, 0x34C
同时注册文件格式为:
zaas
20386835
456890
112444
444456
即可解决重启验证。
PYG有你更精彩!支持原创帖! 感谢大神 w7 注册成功点确定后会提示停止工作 支持原创帖! 支持发布原创作品 收下了。太感谢了 楼主威武,路过顶下 谢谢发布这么好的软件
页:
[1]
2