能力值:
( LV2,RANK:10 )
|
-
-
2 楼
EntryPoint 的 RVA, EntryPoint 一般在 .code 节中
|
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
指向 .code 的首地址 (RVA地址)
// 下面的成员是标准文件头所必须的成员 Standard fields.
+18h WORD Magic; // 文件标志, ROM 映像为 (0107h), 普通可执行文件为 (010Bh)
+1Ah BYTE MinorLinkerVersion; // 主链接器版本号
+1Bh BYTE MinorLinkerVersion; // 次链接器版本号
+1Ch DWORD SizeOfCode; // 包含全部可执行代码的长度 (总大小)
+20h DWORD SizeOfInitializedData; // 初始化数据段的长度, 节的总大小
+24h DWORD SizeOfUninitializedData; // 未始化数据段的长度, 节的总大小
+28h DWORD AddressOfEntryPoint; // 代码的入口地址 RVA
+2Ch DWORD BaseOfCode; // 代码段区块的起始 RVA
+30h DWORD BaseOfData; // 数据段区块的起始 RVA
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
AddressOfEntryPoint 启动代码相对于程序装载地址(ImageBase)的偏移(RVA)
|
|
|