首页
社区
课程
招聘
[求助]MZP是什么?
发表于: 2008-10-25 03:01 10255

[求助]MZP是什么?

2008-10-25 03:01
10255
小弟买的是看雪的《加密解密》 第二版
再 PE文件的格式那章,看见DOS插状程序是 一个MZ格式的头部

但是今天 反汇编的时候,实在是用工具搞不定了
于是 就开始用 2进制工具修改内部代码了
问题是 这个是这样的
MZP~ 好像书上不是这样的

还有,再输入表的VirtualSize:是2007H
我知道 这个是该块再装入内存中的RVA地址,是按照页地址对齐的,是 SectionAlignment的整数倍 我找到的 SectionAlignment 是默认值1000H

我现在修改了 VirtualSize:为2000,不运行了
说不是有效的win32程序~
何如搞??
各位老大能给个资料没?
谢谢

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 561
活跃值: (124)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
MZP应该是表示程序是32位的
2008-10-25 11:38
0
雪    币: 255
活跃值: (37)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3

这样啊
那 IDATA 的 地址修改和什么有关系呢
2008-10-25 17:46
0
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
4
Signature,"MZ"
WORD  LengthOfImage;
...
...
2008-10-25 18:10
0
雪    币: 255
活跃值: (37)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
下载了最新的微软的PE说明
直接修改PE
就不运行了。说是 什么 不是有效的 32程序
看了输入表的结构
在2进制工具里,看见 IDATA ,这个字符串
后面 的 是什么?
谢谢
2008-10-26 00:07
0
游客
登录 | 注册 方可回帖
返回
//