提交者:菠萝[DFCG] 工具:W32dasm UE ---------------------------------------------------------- 1。用FI看一下,没有加壳,OK。 2。W32dasm反汇编,查找注册出错的文本:“Invalid Registration Name or Number” 3。来到下面的地方:* Possible Reference to String Resource ID=00864: "Invalid Registration Name or Number" :004458AE 6860030000 push 00000360 :004458B3 E8F2C1FBFF call 00401AAA :004458B8 83C40C add esp, 0000000C :004458BB 6A30 push 00000030 。。。。。。 往上找跳转的地方。 * Reference To: USER32.GetDlgItemTextA, Ord:0113h :00445826 FF1510CD4900 Call dword ptr [0049CD10] :0044582C 837DFC00 cmp dword ptr [ebp-04], 00000000 ----》比较输入是否为零,否则出错 :00445830 7470 je 004458A2 :00445832 8B55FC mov edx, dword ptr [ebp-04] :00445835 52 push edx :00445836 E8CFB7FBFF call 0040100A ----》关键 :0044583B 83C404 add esp, 00000004 :0044583E 3985F4FEFFFF cmp dword ptr [ebp+FFFFFEF4], eax ----》关键比较。不同则死了
上一篇:AltoMP3Make 3.123pj心得
下一篇:文件密使pj心得
|