Advertisement

Windows解析DLL文件的导出表

阅读量:

头文件CpeUtil.h所包含的内容:

复制代码
 #pragma once

    
 #include<Windows.h>
    
  
    
  
    
 class CPeUtil
    
 {
    
 public:
    
 	CPeUtil();
    
 	~CPeUtil();
    
  
    
 	BOOL LoadFile(const char* path);
    
 	BOOL InitPeInfo();
    
 	void PrintSectionHeaders();
    
 	void GetExportTable();
    
  
    
 private:
    
 	char* fileBuff;
    
 	DWORD FileSize;
    
 	PIMAGE_DOS_HEADER pDosHeader;
    
 	PIMAGE_NT_HEADERS pNtHeader;
    
 	PIMAGE_FILE_HEADER pFileHeader;
    
 	PIMAGE_OPTIONAL_HEADER pOptionHeader;
    
 	DWORD Rva2Foa(DWORD rva);
    
 };
    
    
    
    

源文件CPeU

全部评论 (0)

还没有任何评论哟~