首页
社区
课程
招聘
未解决 [求助]求助:向text段添加了4096数据后,程序无法运行 100雪币
发表于: 4小时前 94

未解决 [求助]求助:向text段添加了4096数据后,程序无法运行 100雪币

4小时前
94

求助:向text段添加了4096数据后,程序无法运行。

具体:text段末尾增加了4096数据,text段大小进行了修改,段表都进行修改,即text后续所有的段都进行了偏移,rva偏移了4096

pe扩展头中的相关字段进行了修改,目录表也进行了重新指向;


导入表描述符都进行了重新指向;

重定位表中也进行了重新指向;

程序能运行,但没有输出,原始程序是有输出的。

(1)原始程序信息:

段表

修改后的

修改后的段表

test副本是原始文件,新pe文件尝试 是修改后的文件(不能正常运行),text段新增了4096字节。

pe首部中的字段我都看了下,看不出什么问题。

问什么运行不正确了,求助原因,还要修改什么地方。


[内核课程]《Windows内核攻防实战》!从零到实战,融合AI与Windows内核攻防全技术栈,打造具备自动化能力的内核开发高手。

最后于 4小时前 被MeatFighter编辑 ,原因:
上传的附件:
收藏
免费 0
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回