南方的雪 发表于 2012-7-2 21:21:59

郁闷啊!谁来帮我看看这段代码啥意思?

本帖最后由 南方的雪 于 2012-7-2 21:48 编辑

0041F73D      CC            INT3
0041F73E      CC            INT3
0041F73F      CC            INT3
0041F740    /$8B51 04       MOV EDX,DWORD PTR DS:
0041F743    |.8B42 04       MOV EAX,DWORD PTR DS:
0041F746    |.83EC 10       SUB ESP,10
0041F749    |.8078 15 00    CMP BYTE PTR DS:,0
0041F74D    |.56            PUSH ESI
0041F74E    |.57            PUSH EDI
0041F74F    |.8B7C24 20   MOV EDI,DWORD PTR SS:


0041F753    |.75 16         JNZ SHORT JX3Clien.0041F76B
0041F755    |.8B37          MOV ESI,DWORD PTR DS:
0041F757    |>3970 0C       /CMP DWORD PTR DS:,ESI
0041F75A    |.73 05         |JNB SHORT JX3Clien.0041F761
0041F75C    |.8B40 08       |MOV EAX,DWORD PTR DS:
0041F75F    |.EB 04         |JMP SHORT JX3Clien.0041F765
0041F761    |>8BD0          |MOV EDX,EAX
0041F763    |.8B00          |MOV EAX,DWORD PTR DS:
0041F765    |>8078 15 00    |CMP BYTE PTR DS:,0
0041F769    |.^ 74 EC         \JE SHORT JX3Clien.0041F757


0041F76B    |>8B41 04       MOV EAX,DWORD PTR DS:
0041F76E    |.3BD0          CMP EDX,EAX
0041F770    |.895424 0C   MOV DWORD PTR SS:,EDX
0041F774    |.894C24 08   MOV DWORD PTR SS:,ECX
0041F778    |.74 0D         JE SHORT JX3Clien.0041F787
0041F77A    |.8B37          MOV ESI,DWORD PTR DS:
0041F77C    |.3B72 0C       CMP ESI,DWORD PTR DS:
0041F77F    |.72 06         JB SHORT JX3Clien.0041F787
0041F781    |.8D4C24 08   LEA ECX,DWORD PTR SS:
0041F785    |.EB 0C         JMP SHORT JX3Clien.0041F793
0041F787    |>894C24 10   MOV DWORD PTR SS:,ECX
0041F78B    |.894424 14   MOV DWORD PTR SS:,EAX
0041F78F    |.8D4C24 10   LEA ECX,DWORD PTR SS:
0041F793    |>8B11          MOV EDX,DWORD PTR DS:
0041F795    |.8B4424 1C   MOV EAX,DWORD PTR SS:
0041F799    |.8B49 04       MOV ECX,DWORD PTR DS:
0041F79C    |.5F            POP EDI
0041F79D    |.8910          MOV DWORD PTR DS:,EDX
0041F79F    |.8948 04       MOV DWORD PTR DS:,ECX
0041F7A2    |.5E            POP ESI
0041F7A3    |.83C4 10       ADD ESP,10
0041F7A6    \.C2 0800       RETN 8
0041F7A9      CC            INT3
0041F7AA      CC            INT3
0041F7AB      CC            INT3
0041F7AC      CC            INT3
0041F7AD      CC            INT3


脑袋笨,搞的有点晕啊!这个是在找剑三的基址时候弄的,在网上查资料说要熟悉二叉树,谁能给我详细的解释下,特别是中间红字的那段,没搞懂什么意思。在次谢过了。 有雷暴,不等了,呵呵在等电脑要坏了哦。


無邪 发表于 2012-7-6 02:57:18

我们这这两天也下暴雨了,晚上好点;P我只能看懂代码的执行流程,具体什么意思还要你自己根据寄存器里面的数据代表的意思慢慢分析...
"找剑三的基址"问下用的什么软件

南方的雪 发表于 2012-7-9 18:13:16

無邪 发表于 2012-7-6 02:57 static/image/common/back.gif
我们这这两天也下暴雨了,晚上好点我只能看懂代码的执行流程,具体什么意思还要你自己根据寄存器里面的 ...

用的ce和od。
页: [1]
查看完整版本: 郁闷啊!谁来帮我看看这段代码啥意思?