首页
社区
课程
招聘
[旧帖] [求助]add edi, [edi].e_lfanew 疑问?请大家帮帮忙! 0.00雪花
发表于: 2008-5-11 23:11 2946

[旧帖] [求助]add edi, [edi].e_lfanew 疑问?请大家帮帮忙! 0.00雪花

2008-5-11 23:11
2946
assume edi:ptr IMAGE_DOS_HEADER
add edi, [edi].e_lfanew //加文件头的位置
add edi, sizeof dword //加4
add edi, sizeof IMAGE_FILE_HEADER //加结构的大小
请问加3次edi有什么作用?

assume edi:ptr IMAGE_OPTIONAL_HEADER32
而这里有给edi重新赋值了..前面加3次edi不是白加了么..

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
2
assume 是给Compiler看的.
暂存器不会变动
2008-5-11 23:25
0
雪    币: 224
活跃值: (10)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
使其指向IMAGE_OPTIONAL_HEADER
它是从头开始逐次向后找的……
2008-5-11 23:26
0
游客
登录 | 注册 方可回帖
返回
//