标题: EXE补充研究及修改, 东方教主打造
性别:未知-离线 btzhang02

Rank: 2Rank: 2
组别 百姓
级别 奋威校尉
功绩 1
帖子 104
编号 42683
注册 2005-7-9


发表于 2005-8-20 01:51 资料 短消息 看全部作者


QUOTE:
原帖由东方无翼于2005-08-19, 14:27:58发表
改一个增加能力上限的后遗症
就是个单\双字节的问题.
00408CD0  MOV ECX,DWORD PTR SS:[EBP-18]
00408CD3  MOV EDX,DWORD PTR SS:[EBP+C]
00408CD6  XOR EAX,EAX
00408CD8  MOV AL,BYTE PTR DS:[EDX]
00408CDA  MOV WORD PTR DS:[ECX+11],AX
00408CDE  INC EDX
00408CDF  MOV DWORD PTR SS:[EBP+C],EDX
00408CE2  NOP
00408CE3  NOP
00408CE4  MOV EDX,DWORD PTR SS:[EBP-18]
00408CE7  MOV EAX,DWORD PTR SS:[EBP+C]
00408CEA  XOR ECX,ECX
00408CEC  MOV CL,BYTE PTR DS:[EAX]
00408CEE  MOV WORD PTR DS:[EDX+13],CX
00408CF2  INC EAX
00408CF3  MOV DWORD PTR SS:[EBP+C],EAX
00408CF6  NOP
00408CF7  NOP
00408CF8  MOV EAX,DWORD PTR SS:[EBP-18]
00408CFB  MOV ECX,DWORD PTR SS:[EBP+C]
00408CFE  XOR EDX,EDX
00408D00  MOV DL,BYTE PTR DS:[ECX]
00408D02  MOV WORD PTR DS:[EAX+15],DX
00408D06  INC ECX
00408D07  MOV DWORD PTR SS:[EBP+C],ECX
00408D0A  NOP
00408D0B  NOP
00408D0C  MOV ECX,DWORD PTR SS:[EBP-18]
00408D0F  MOV EDX,DWORD PTR SS:[EBP+C]
00408D12  XOR EAX,EAX
00408D14  MOV AL,BYTE PTR DS:[EDX]
00408D16  MOV WORD PTR DS:[ECX+17],AX
00408D1A  INC EDX
00408D1B  MOV DWORD PTR SS:[EBP+C],EDX
00408D1E  NOP
00408D1F  NOP
00408D20  MOV EDX,DWORD PTR SS:[EBP-18]
00408D23  MOV EAX,DWORD PTR SS:[EBP+C]
00408D26  XOR ECX,ECX
00408D28  MOV CL,BYTE PTR DS:[EAX]
00408D2A  MOV WORD PTR DS:[EDX+19],CX
00408D2E  INC EAX
00408D2F  MOV DWORD PTR SS:[EBP+C],EAX
00408D32  NOP
00408D33  NOP

我没有学过Vc+反编译,不知道可不可以用UltraEdit编辑:
用UltraEdit读取Ekd5.exe,直接用以上代码减去00400C00偏移量就等于Ekd5.exe对应地址,只是Vc+所应用的代码执行诸如MOV ECX,DWORD PTR SS:[EBP-18],MOV EDX,DWORD PTR SS:[EBP+C],XOR EAX,EAX,MOV AL,BYTE PTR DS:[EDX]看不懂什么意思  ,教主能否简单说明下,相信对很多人都有帮助的.....
以下是教主的 改能力上限的后遗症的代码 在Ekd5.exe所对应的位置.
000080D0  MOV ECX,DWORD PTR SS:[EBP-18]
000080D3  MOV EDX,DWORD PTR SS:[EBP+C]
000080D6  XOR EAX,EAX
000080D8  MOV AL,BYTE PTR DS:[EDX]
000080DA  MOV WORD PTR DS:[ECX+11],AX
000080DE  INC EDX
000080DF  MOV DWORD PTR SS:[EBP+C],EDX
000080E2  NOP
000080E3  NOP
000080E4  MOV EDX,DWORD PTR SS:[EBP-18]
000080E7  MOV EAX,DWORD PTR SS:[EBP+C]
000080EA  XOR ECX,ECX
000080EC  MOV CL,BYTE PTR DS:[EAX]
000080EE  MOV WORD PTR DS:[EDX+13],CX
000080F2  INC EAX
000080F3  MOV DWORD PTR SS:[EBP+C],EAX
000080F6  NOP
000080F7  NOP
000080F8  MOV EAX,DWORD PTR SS:[EBP-18]
000080FB  MOV ECX,DWORD PTR SS:[EBP+C]
000080FE  XOR EDX,EDX
00008100  MOV DL,BYTE PTR DS:[ECX]
00008102  MOV WORD PTR DS:[EAX+15],DX
00008106  INC ECX
00008107  MOV DWORD PTR SS:[EBP+C],ECX
0000810A  NOP
0000810B  NOP
0000810C  MOV ECX,DWORD PTR SS:[EBP-18]
0000810F  MOV EDX,DWORD PTR SS:[EBP+C]
00008112  XOR EAX,EAX
00008114  MOV AL,BYTE PTR DS:[EDX]
00008116  MOV WORD PTR DS:[ECX+17],AX
0000811A  INC EDX
0000811B  MOV DWORD PTR SS:[EBP+C],EDX
0000811E  NOP
0000811F  NOP
00008120  MOV EDX,DWORD PTR SS:[EBP-18]
00008123  MOV EAX,DWORD PTR SS:[EBP+C]
00008126  XOR ECX,ECX
00008128  MOV CL,BYTE PTR DS:[EAX]
0000812A  MOV WORD PTR DS:[EDX+19],CX
0000812E  INC EAX
0000812F  MOV DWORD PTR SS:[EBP+C],EAX
00008132  NOP
00008133  NOP


精华帖
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-7-20 20:19
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.012439 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP