DWORD PrintImportDirectory(PVOID FileBuffer) {
PIMAGE_DOS_HEADER PDos_He...
//扩大节
DWORD ExpendSection(PVOID ImageBuffer, PVOID* NewImageBuffer, DWORD...
区块/节表typedef struct _IMAGE_SECTION_HEADER {
BYTE Name[IMAGE_SIZEOF_SHORT_NAM...
PE文件介绍基地址虚拟地址相对虚拟地址MS-DOS头部struct _IMAGE_DOS_HEADER {
0x00 WORD e_magic;...
//SizeOfFile为文件中的大小
DWORD AddSection(PVOID PFileBuf...
1、这些表是编译器生成的,里面存储了非常重要的信息。2、在程序启动的时候,系统会根据这些表做初始化的工作...
代码中用到了Rva和Foa的转换之前应该写过了,所以这里没有包含,具体见上一篇文章