admin管理员组文章数量:1122941
普析 AAWin 3.0
这个软件是光谱分析仪的控制软件,用来控制某厂的光谱分析机,我不明白为什么要在软件系统要加个注册码,序列号、甚至据用户说,它还带了个加密狗,天哪,生怕别人用?当系统重装,或者电脑损坏后,要找厂家重装,而厂家总是很忙。
注册码的验证耍了个小手段,利用线程来进行验证,线程的代码压缩了、加密了,也不知道放在哪,我也没去跟。线程在XP中是固定内存地址,比较容易找、定位,但现在用XP的公司越来越少了吧。偏偏 在WIN7中,这个注册码的验证线程的内存地址是变化的,不固定的,所以找到关键代码也没有用,现在网上的通用内存补丁机生成的补丁代码,都是针对固定的内存地址,唯有自己编写一个能搜索这个线程的补丁机,对内存代码进行修改,才能达到免输入注册码的效果。当然,你有空的话,追出序列号与注册码,也行,当然,这么专业的工作,不是一般人能完成的。
未输入注册码前,启动会提示:
05C80714 90 nop
05C80715 837D F8 00 cmp dword ptr ss:[ebp-0x8],0x0 序列号是否正确的标记位 90 83 7D F8 00 0F 94 C0 0F B6 C005C80719 0f94c0 sete al 90837D??000F94C00FB6C0??????????????750d
05C8071C 0FB6C0 movzx eax,al
05C8071F 8945 E8 mov dword ptr ss:[ebp-0x18],eax
05C80722 837D E8 00 cmp dword ptr ss:[ebp-0x18],0x0 为零就跳去提示序列号不正确 为1就不跳,正常启动
05C80726 75 0D jnz short 05C80735
05C80728 90 nop
05C80729 33D2 xor edx,edx
05C8072B 8955 EC mov dword ptr ss:[ebp-0x14],edx
05C8072E 90 nop
05C8072F 90 nop
05C80730 E9 D5000000 jmp 05C8080A
05C80735 90 nop
05C80736 8B0D FC99A502 mov ecx,dword ptr ds:[0x2A599FC]
05C8073C E8 277EF275 call System_W.7BBA8568
版权声明:本文标题:某 光谱分析 控制软件 注册码研究分析 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1726379127a1084623.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论