这个小软件 我学了好些天也没成功 功力不行 初学啊 到此请教路过的老师
希望给予指点 谢谢
用我的技术和经验 做了以下两步
00478D72 JE 00478EC3 用NOP填充 消除了 未注册 字样
0047910e jne 0047911b 用NOP填充 解决了弹出错误窗口
把上面的用NOP填充 然后 还是注册不成功
努力找呀找 还是没办法
完整的软件下载地址
http://www.qcc123.com/www/ky.rar
软件大小为 850KB
请老师研究 探讨
下面是部分数据
00473F2B |. 53 push ebx
00473F2C |. 8BD8 mov ebx, eax
00473F2E |. 33C0 xor eax, eax
00473F30 |. 55 push ebp
00473F31 |. 68 FF3F4700 push 00473FFF
00473F36 |. 64:FF30 push dword ptr fs:[eax]
00473F39 |. 64:8920 mov dword ptr fs:[eax], esp
00473F3C |. 6A 01 push 1
00473F3E |. 8D55 F8 lea edx, dword ptr [ebp-8]
00473F41 |. 8B83 18030000 mov eax, dword ptr [ebx+318]
00473F47 |. E8 E878FCFF call 0043B834
00473F4C |. 8B45 F8 mov eax, dword ptr [ebp-8]
00473F4F |. 8D55 FC lea edx, dword ptr [ebp-4]
00473F52 |. E8 A93FF9FF call 00407F00
00473F57 |. 8B45 FC mov eax, dword ptr [ebp-4]
00473F5A |. 50 push eax
00473F5B |. 8D55 F0 lea edx, dword ptr [ebp-10]
00473F5E |. 8B83 14030000 mov eax, dword ptr [ebx+314]
00473F64 |. E8 CB78FCFF call 0043B834
00473F69 |. 8B45 F0 mov eax, dword ptr [ebp-10]
00473F6C |. 8D55 F4 lea edx, dword ptr [ebp-C]
00473F6F |. E8 8C3FF9FF call 00407F00
00473F74 |. 8B45 F4 mov eax, dword ptr [ebp-C]
00473F77 |. 50 push eax
00473F78 |. 8D55 E8 lea edx, dword ptr [ebp-18]
00473F7B |. 8B83 24030000 mov eax, dword ptr [ebx+324]
00473F81 |. E8 AE78FCFF call 0043B834
00473F86 |. 8B45 E8 mov eax, dword ptr [ebp-18]
00473F89 |. 8D55 EC lea edx, dword ptr [ebp-14]
00473F8C |. E8 6F3FF9FF call 00407F00
00473F91 |. 8B45 EC mov eax, dword ptr [ebp-14]
00473F94 |. 5A pop edx
00473F95 |. 59 pop ecx
00473F96 |. E8 39CEFFFF call 00470DD4
00473F9B |. 84C0 test al, al
00473F9D |. 75 0C jnz short 00473FAB
00473F9F |. B8 14404700 mov eax, 00474014 ; 尊敬的用户,您输入的注册信息不正确,请和软件供应商联系!
00473FA4 |. E8 9F40FBFF call 00428048
00473FA9 |. EB 16 jmp short 00473FC1
00473FAB |> B8 54404700 mov eax, 00474054 ; 注册成功!请重启软件。感谢您的使用!
00473FB0 |. E8 9340FBFF call 00428048
00473FB5 |. A1 F41A4800 mov eax, dword ptr [481AF4]
00473FBA |. 8B00 mov eax, dword ptr [eax]
00473FBC |. E8 B370FEFF call 0045B074
00473FC1 |> 33C0 xor eax, eax
00473FC3 |. 5A pop edx
00473FC4 |. 59 pop ecx
00473FC5 |. 59 pop ecx
00473FC6 |. 64:8910 mov dword ptr fs:[eax], edx
00473FC9 |. 68 06404700 push 00474006
00473FCE |> 8D45 E8 lea eax, dword ptr [ebp-18]
00473FD1 |. E8 5200F9FF call 00404028
00473FD6 |. 8D45 EC lea eax, dword ptr [ebp-14]
00473FD9 |. E8 4A00F9FF call 00404028
00473FDE |. 8D45 F0 lea eax, dword ptr [ebp-10]
00473FE1 |. E8 4200F9FF call 00404028
00473FE6 |. 8D45 F4 lea eax, dword ptr [ebp-C]
00473FE9 |. E8 3A00F9FF call 00404028
00473FEE |. 8D45 F8 lea eax, dword ptr [ebp-8]
00473FF1 |. E8 3200F9FF call 00404028
00473FF6 |. 8D45 FC lea eax, dword ptr [ebp-4]
00473FF9 |. E8 2A00F9FF call 00404028
00473FFE \. C3 retn
00473FFF .^ E9 28FAF8FF jmp 00403A2C
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!