摘要:
小甲鱼PE详解之输入表(导入表)详解(PE详解07) 复习 在开始讲解输入表(导入表)概念之前,请允许小甲鱼童鞋用简短的几句话来总结之前我们学过的内容,并做进一步的思想综合提升,注意咯! 首先,我们知道PE 文件中的数据被载入内存后根据不同页面属性被划分成很多区块(节),并有区块表(节表)的 阅读全文
posted @ 2022-05-27 13:55
nsfoxer
阅读(72)
评论(0)
推荐(0)
摘要:
小甲鱼PE详解之输入表(导入表)详解2(PE详解08) 在此之前,我们已经对这个输入表进行了一些实践和理解,这有助于大家对这个概念更进一步的加深认识。小甲鱼觉得,越是复杂的问题我们应该越是去动手操作它,认识它,这样才容易熟悉它! 在上一节课我们像小鹿一样的乱撞,终于撞到了输入表里边包含的函数名称 阅读全文
posted @ 2022-05-27 13:55
nsfoxer
阅读(84)
评论(0)
推荐(0)
摘要:
通用寄存器 | 32Bits | 16Bits | 8Bits | | : | : | | | EAX | AX | AL | | ECX | CX | CL | | EDX | DX | DL | | EBX | BX | BL | | ESP | SP | AH | | EBP | BP | C 阅读全文
posted @ 2022-05-27 13:55
nsfoxer
阅读(40)
评论(0)
推荐(0)
摘要:
OD使用教程 基本使用 Q: 为什么我在Ollydbg中的第一个起始地址与其他人不同? (window7 64bit) 我的Ollydbg起始地址是777000000,77777777等。我认为这是系统地址。 A: 当你将PE加载到ollydbg时,按ALT + F9进入主模块的入口点(返回用户代码 阅读全文
posted @ 2022-05-27 13:55
nsfoxer
阅读(97)
评论(0)
推荐(0)
摘要:
一、引言 PE头结构定义 --> winint.h PE头结构有64bits与32bits之分,一般在名称上会表现出来 64bits与32bits头结构基本一致,只是进行简单扩展 基地址 相对虚拟地址 文件偏移地址 阅读全文
posted @ 2022-05-27 13:55
nsfoxer
阅读(36)
评论(0)
推荐(0)
摘要:
三、块(节) PE文件到内存的映射 windows不会将文件全部加载至内存,采用类似内存映射文件机制 一般,会处理以下内容: 内存页属性 节的偏移地址 节的尺寸 不进行映射的节 阅读全文
posted @ 2022-05-27 13:55
nsfoxer
阅读(32)
评论(0)
推荐(0)
摘要:
区块表与区块 阅读全文
posted @ 2022-05-27 13:55
nsfoxer
阅读(36)
评论(0)
推荐(0)
摘要:
二、 MS-DOS头部 PE文件头部第一个字节起始于一个传统的MS-DOS头部,IMAGE-DOS-IHEADER struct _IMAGE_DOS_IHEADER{ 0X00 WORD e_magic; // MAGIC DOS sigture MZ(4Dh 5Ah) dos可执行文件 //.. 阅读全文
posted @ 2022-05-27 13:55
nsfoxer
阅读(34)
评论(0)
推荐(0)
摘要:
ELF文件解析(二):ELF header详解 转载:https://www.cnblogs.com/jiqingwu/p/elf_explore_2.html 上一篇讲了ELF文件的总体布局,以及section和segment的概念。按照计划,今天继续讲 ELF header。 讲新的内容之前,先 阅读全文
posted @ 2022-05-27 13:55
nsfoxer
阅读(126)
评论(0)
推荐(0)
摘要:
ELF格式探析之三:sections 前文链接: ELF格式探析之一:Segment和Section ELF格式探析之二:文件头ELF Header详解 今天我们讲对目标文件(可重定位文件)和可执行文件都很重要的section。 我们在讲ELF Header的时候,讲到了section header 阅读全文
posted @ 2022-05-27 13:55
nsfoxer
阅读(58)
评论(0)
推荐(0)

浙公网安备 33010602011771号