摘要: 咱接着往下讲解IMAGE_OPTIONAL_HEADER32 结构定义即各个属性的作用! (视频教程:http://fishc.com/a/shipin/jiemixilie/) 接着我们来谈谈 IMAGE_OPTIONAL_HEADER 结构,正如名字的意思,这是一个可选映像头,是一个可选的结构, 阅读全文
posted @ 2016-04-14 23:02 狂客 阅读(2559) 评论(0) 推荐(0) 编辑
摘要: PE Header 是PE相关结构NT映像头(IMAGE_NT_HEADER)的简称,里边包含着许多PE装载器用到的重要字段。下边小甲鱼将为大家详细讲解哈~ (视频教程:http://fishc.com/a/shipin/jiemixilie/) 首先是IMAGE_NT_HEADERS 结构的定义: 阅读全文
posted @ 2016-04-14 21:40 狂客 阅读(910) 评论(0) 推荐(0) 编辑
摘要: (注:最左边是文件头的偏移量。) IMAGE_DOS_HEADER STRUCT { +0h WORD e_magic // Magic DOS signature MZ(4Dh 5Ah) DOS可执行文件标记 +2h WORD e_cblp //Bytes on last page of file 阅读全文
posted @ 2016-04-14 21:39 狂客 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 当一个PE文件被执行时,PE装载器首先检查DOS MZ header里的PE header的偏移量。如果找到,则直接跳转到PE header的位置。 当PE装载器跳转到PE header后,第二步要做的就是检查PE header是否有效。如果该PE header有效,就跳转到PE header的尾部 阅读全文
posted @ 2016-04-14 21:37 狂客 阅读(482) 评论(0) 推荐(0) 编辑