-
-
[旧帖]
[求助]请教高手解释一段反汇编代码
0.00雪花
-
发表于:
2010-5-20 08:23
2054
-
[旧帖] [求助]请教高手解释一段反汇编代码
0.00雪花
00404FB4 |> /F2:AE /repne scas byte ptr es:[edi]
00404FB6 |. |75 10 |jnz short eXeScope.00404FC8
00404FB8 |. |89CB |mov ebx,ecx
00404FBA |. |56 |push esi
00404FBB |. |57 |push edi
00404FBC |. |89D1 |mov ecx,edx
00404FBE |. |F3:A6 |repe cmps byte ptr es:[edi],byte ptr ds:[esi]
00404FC0 |. |5F |pop edi
00404FC1 |. |5E |pop esi
00404FC2 |. |74 0C |je short eXeScope.00404FD0
00404FC4 |. |89D9 |mov ecx,ebx
00404FC6 |.^\EB EC \jmp short eXeScope.00404FB4
这段代码是什么意思呢?我看了老半天也没看明白。另外repne scas 和repe cmps 是怎么影响标志位的呢?
[课程]Linux pwn 探索篇!