Quantcast
Channel: 看雪安全论坛
Viewing all articles
Browse latest Browse all 9556

一段汇编代码求用DELPHI内联汇编实现

$
0
0
这段汇编代码是加密字符串的

求助使用DELPHI内联汇编把下面这段代码写成一个函数,函数的参数为字符串和字符串长度

代码:

0052A001    60              pushad
0052A002    BE 17A05200    mov    esi, 0052A017
0052A007    8B4E 04        mov    ecx, dword ptr [esi+0x4]  //这个地址是字符串的长度
0052A00A    8D76 08        lea    esi, dword ptr [esi+0x8]  //这个地址是字符串
0052A00D    8BFE            mov    edi, esi
0052A00F    AC              lods    byte ptr [esi]
0052A010    34 07          xor    al, 0x7
0052A012    AA              stos    byte ptr es:[edi]
0052A013    E2 FA          loopd  short 0052A00F
0052A015    61              popad


Viewing all articles
Browse latest Browse all 9556

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>