- UID
- 33342
注册时间2007-8-5
阅读权限8
最后登录1970-1-1
初入江湖

该用户从未签到
|
发表于 2007-8-25 09:33:51
|
显示全部楼层
本人是菜鸟我想提个菜鸟级问题:
00401511 . 8B07 mov eax,dword ptr ds:[edi] ; 假码送到eax
00401513 . 8038 36 cmp byte ptr ds:[eax],36 ; 第一位是否位36 即字符6
00401516 75 1E jnz short chap202.00401536 ; 不是则出错
00401518 . 8078 01 32 cmp byte ptr ds:[eax+1],32 ; 第二位是否位32 即字符2
0040151C 75 18 jnz short chap202.00401536 ; 不是则出错
0040151E . 8078 02 38 cmp byte ptr ds:[eax+2],38 ; 第三位是否位38 即字符8
00401522 75 12 jnz short chap202.00401536 ; 不是则出错
00401524 . 8078 03 37 cmp byte ptr ds:[eax+3],37 ; 第四位是否为37 即字符7
00401528 75 0C jnz short chap202.00401536 ; 不是则出错
0040152A . 8078 04 2D cmp byte ptr ds:[eax+4],2D ; 第五位是否位2D 即符号“-”
0040152E 75 06 jnz short chap202.00401536 ; 不是则出错
00401530 . 8078 05 41 cmp byte ptr ds:[eax+5],41 ; 第六位是否位41 即字母A
00401534 74 17 je short chap202.0040154D ; 这里不跳就Game Over!!
第一位是否位36 即字符6
第二位是否位32 即字符2
第三位是否位38 即字符8
第四位是否为37 即字符7
第五位是否位2D即符号“-”
第六位是否位41 即字母A
这个第几位是怎么知道的.是跟踪分析出来的还是.在程序里有提示具体是第几位 |
|