cnfvnui 发表于 2014-8-17 16:13:25

请各位大大帮忙分析下代码

刚学汇编不久,只找到了算法地址,分析不出算法的实现,请哪位大大翻译成其它语言,只要不是汇编就行,最好是C++,谢谢了
004088C0/$55            push ebp
004088C1|.8BEC          mov ebp,esp
004088C3|.83C4 F8       add esp,-0x8
004088C6|.8945 FC       mov ,eax
004088C9|.8B4D FC       mov ecx,
004088CC|.BA 0000C000   mov edx,0xC00000
004088D1|>8A01          /mov al,byte ptr ds:
004088D3|.8845 FB       |mov byte ptr ss:,al
004088D6|.33C0          |xor eax,eax
004088D8|.8A45 FB       |mov al,byte ptr ss:
004088DB|.8A80 B8924000 |mov al,byte ptr ds:
004088E1|.8845 FA       |mov byte ptr ss:,al
004088E4|.8A45 FA       |mov al,byte ptr ss:
004088E7|.8801          |mov byte ptr ds:,al
004088E9|.41            |inc ecx
004088EA|.4A            |dec edx
004088EB|.^ 75 E4         \jnz XDec.004088D1

gyixue 发表于 2014-8-17 16:20:48

路过学习一下

小靚同学Leon 发表于 2014-8-18 00:35:13

简单演示了一下,仅供交流。char string[]=".... ";//实际当中这里存的数据都是16进制的值
char *p=string;
for(int i=0;i<0xC00000H,i++)
{
        string=*(*p+0x4092B8);
        p++;
}
页: [1]
查看完整版本: 请各位大大帮忙分析下代码