设为首页 加入收藏

TOP

C# 遍历DLL导出函数(八)
2019-09-03 02:02:34 】 浏览:87
Tags:遍历 DLL 导出 函数
bsp;   IMAGE_SUBSYSTEM_WINDOWS_CUI = 3,  
  •     IMAGE_SUBSYSTEM_POSIX_CUI = 7,  
  •     IMAGE_SUBSYSTEM_WINDOWS_CE_GUI = 9,  
  •     IMAGE_SUBSYSTEM_EFI_APPLICATION = 10,  
  •     IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER = 11,  
  •     IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER = 12,  
  •     IMAGE_SUBSYSTEM_EFI_ROM = 13,  
  •     IMAGE_SUBSYSTEM_XBOX = 14  
  •   
  • }  
  • public enum DllCharacteristicsType : ushort  
  • {  
  •     RES_0 = 0x0001,  
  •     RES_1 = 0x0002,  
  •     RES_2 = 0x0004,  
  •     RES_3 = 0x0008,  
  •     IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE = 0x0040,  
  •     IMAGE_DLL_CHARACTERISTICS_FORCE_INTEGRITY = 0x0080,  
  •     IMAGE_DLL_CHARACTERISTICS_NX_COMPAT = 0x0100,  
  •     IMAGE_DLLCHARACTERISTICS_NO_ISOLATION = 0x0200,  
  •     IMAGE_DLLCHARACTERISTICS_NO_SEH = 0x0400,  
  •     IMAGE_DLLCHARACTERISTICS_NO_BIND = 0x0800,  
  •     RES_4 = 0x1000,  
  •     IMAGE_DLLCHARACTERISTICS_WDM_DRIVER = 0x2000,  
  •     IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE = 0x8000  
  • }  
  •   
  • [StructLayout(LayoutKind.Sequential)]  
  • public struct IMAGE_DATA_DIRECTORY  
  • {  
  •     public uint VirtualAddress;  
  •     public uint Size;  
  • }  
  •   
  • [StructLayout(LayoutKind.Sequential)]  
  • public struct IMAGE_EXPORT_DIRECTORY  
  • {  
  •     public uint Characteristics;  
  •     public uint TimeDateStamp;  
  •     public ushort MajorVersion;  
  •     public ushort MinorVersion;  
  •     public uint Name;  
  •     public uint Base;  
  •     public uint NumberOfFunctions;  
  •     public uint NumberOfNames;  
  •     public uint AddressOfFunctions;     // RVA from base of image  
  •  &n
  • 首页 上一页 5 6 7 8 9 下一页 尾页 8/9/9
    】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
    上一篇初识IO流之小型资源管理器 下一篇常用的WebService一览表

    最新文章

    热门文章

    Hot 文章

    Python

    C 语言

    C++基础

    大数据基础

    linux编程基础

    C/C++面试题目