首页
社区
课程
招聘
[旧帖] [求助] rep movs dword ptr es:[edi], dword ptr [esi] 这种是什么意思? 0.00雪花
发表于: 2009-6-7 18:51 11480

[旧帖] [求助] rep movs dword ptr es:[edi], dword ptr [esi] 这种是什么意思? 0.00雪花

2009-6-7 18:51
11480
014425D3    8D7431 FC       lea     esi, dword ptr [ecx+esi-4]
014425D7    8D7C39 FC       lea     edi, dword ptr [ecx+edi-4]
014425DB    C1F9 02         sar     ecx, 2
014425DE    78 11           js      short 014425F1
014425E0    FD              std
014425E1    F3:A5           rep     movs dword ptr es:[edi], dword ptr [esi]
014425E3    89C1            mov     ecx, eax
014425E5    83E1 03         and     ecx, 3
014425E8    83C6 03         add     esi, 3
014425EB    83C7 03         add     edi, 3
014425EE    F3:A4           rep     movs byte ptr es:[edi], byte ptr [esi]
014425F0    FC              cld
014425F1    5F              pop     edi
014425F2    5E              pop     esi
014425F3    C3              retn

是一个加密算法!他是用一串很长的字符还原出一个IP出来!

我不明白这句是什么意思!

这句的反义又是怎么样的?
rep     movs dword ptr es:[edi], dword ptr [esi]
??求组!!!

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 424
活跃值: (10)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
2
循环从esi指向的内存区域复制数据到edi处的内存区域,复制ecx次,每次是一个DWORD
2009-6-7 19:22
0
雪    币: 1491
活跃值: (975)
能力值: (RANK:860 )
在线值:
发帖
回帖
粉丝
3
就是这个意思。。。。
2009-6-7 20:01
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
OK 明白了!谢啦!
2009-6-8 00:27
0
游客
登录 | 注册 方可回帖
返回
//