带壳OD载入后下bp MessageBoxA断点后程序被断在了这里
77D5050B USER32.MessageBoxA 8BFF mov edi,edi
这时看寄存器窗口没有注册码,但是堆栈停在这里
0012F9D8 005D0D73 /CALL 到 MessageBoxA 来自 ××××××.005D0D6E
0012F9DC 00400A32 |hOwner = 00400A32 ('××××××',class='TApplication')
0012F9E0 02BFBA38 |Text = "注册码错误,请查询注册码是否正确"
0012F9E4 0112A4B0 |Title = "您好"
0012F9E8 00000040 \Style = MB_OK|MB_ICONASTERISK|MB_APPLMODAL
0012F9EC 0012FA38 指针到下一个 SEH 记录
0012F9F0 005D0E8F SE 句柄
0012F9F4 0012FA30
在堆栈继续往下找,在这里找到了注册码
0012FAD0 ]0012FAF8
0012FAD4 |005BE7DC 返回到 ××××××.005BE7DC
0012FAD8 |0012FB00 指针到下一个 SEH 记录
0012FADC |005BE82F SE 句柄
0012FAE0 |0012FAF8
0012FAE4 |01237040
0012FAE8 |FFFFFFE1
0012FAEC |02C2B6A8 ASCII "WMnHN5mDjYAD9yKO" \\这里就是注册码
0012FAF0 |02BEC060 ASCII "8888888888"
0012FAF4 |00E88898
0012FAF8 ]0012FB7C
0012FAFC |007A48F0 返回到 ××××××.007A48F0
0012FB00 |0012FDBC 指针到下一个 SEH 记录
0012FB04 |007A4A30 SE 句柄
0012FB08 |0012FB7C
0012FB0C |007A3FC0 ××××××.007A3FC0
0012FB10 |00000000
0012FB14 |00000000
0012FB18 |00000000
0012FB1C |00000000
0012FB20 |00000000
0012FB24 |00000000
0012FB28 |00000215
0012FB2C |00000000
0012FB30 |00000000
0012FB34 |00B367C4
0012FB38 |77D1B373 返回到 USER32.77D1B373 来自 USER32.77D185D0
0012FB3C |00000000
0012FB40 |01260680
0012FB44 |004566E9 返回到 ××××××.004566E9 来自 ××××××.004216FC
0012FB48 |005BE4D1 ××××××.005BE4D1
0012FB4C |0000002C
0012FB50 |00000001
0012FB54 |00000000
0012FB58 |02C2B6A8 ASCII "WMnHN5mDjYAD9yKO"
0012FB5C |01237040
0012FB60 |02BF5010
0012FB64 |0123D158
0012FB68 |02CAE728
0012FB6C |02C176F0
0012FB70 |01156578
0012FB74 |010FC9F0
0012FB78 |02C177F8
0012FB7C ]0012FB98
请教高手,请问我内存注册机怎样设置,××××××代表该软件的名称,支持国产软件,笔者隐去!
[培训]科锐逆向工程师培训第53期2025年7月8日开班!