一次易语言程序密码获取

直接拖入od
按ALT+M,搜索FF 55 FC 5F 5E 89 5D F4(这个是易语言按钮事件特征码)



CTRL+G 转到 0041B00D                                         4D


运行程序、下断点,输入错误的注册码


F8跟进

发现正确密码。



EAX 00000001
ECX 00030002
EDX 00030001
EBX 04DA7BF0 ASCII "19489543632"
ESP 0018F5F0
EBP 0018F61C
ESI 04DA7BE1
EDI 04DA7C60
EIP 0041AFD0 测试1.0041AFD0
C 0  ES 002B 32位 0(FFFFFFFF)
P 1  CS 0023 32位 0(FFFFFFFF)
A 0  SS 002B 32位 0(FFFFFFFF)
Z 0  DS 002B 32位 0(FFFFFFFF)
S 0  FS 0053 32位 7EFDD000(FFF)
T 0  GS 002B 32位 0(FFFFFFFF)
D 0
O 0  LastErr ERROR_SUCCESS (00000000)
EFL 00000206 (NO,NB,NE,A,NS,PE,GE,G)
ST0 empty 0.0
ST1 empty 0.0
ST2 empty 0.0
ST3 empty 0.0
ST4 empty 0.0
ST5 empty 0.0
ST6 empty 4.0000000000000000000
ST7 empty -1.0000000000000000000
               3 2 1 0      E S P U O Z D I
FST 4000  Cond 1 0 0 0  Err 0 0 0 0 0 0 0 0  (EQ)
FCW 037F  Prec NEAR,64  掩码    1 1 1 1 1 1