鱼C论坛

 找回密码
 立即注册
查看: 1649|回复: 2

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

[复制链接]
发表于 2014-8-17 16:13:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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

使用道具 举报

发表于 2014-8-17 16:20:48 | 显示全部楼层
路过学习一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-8-18 00:35:13 | 显示全部楼层
简单演示了一下,仅供交流。
char string[]=".... ";//实际当中这里存的数据都是16进制的值
char *p=string[0];
for(int i=0;i<0xC00000H,i++)
{
        string[i]=*(*p+0x4092B8);
        p++;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-18 10:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表