设为首页 加入收藏

TOP

C# 遍历DLL导出函数(九)
2019-09-03 02:02:34 】 浏览:85
Tags:遍历 DLL 导出 函数
bsp;  public uint AddressOfNames;     // RVA from base of image  
  •     public uint AddressOfNameOrdinals;  // RVA from base of image  
  • }  
  •   
  • [StructLayout(LayoutKind.Explicit)]  
  • public struct IMAGE_NT_HEADERS  
  • {  
  •     [FieldOffset(0)]  
  •     [MarshalAs(UnmanagedType.ByValArray, SizeConst = 4)]  
  •     public char[] Signature;  
  •   
  •     [FieldOffset(4)]  
  •     public IMAGE_FILE_HEADER FileHeader;  
  •   
  •     [FieldOffset(24)]  
  •     public IMAGE_OPTIONAL_HEADERS OptionalHeader;  
  •   
  •     private string _Signature  
  •     {  
  •         get { return new string(Signature); }  
  •     }  
  •   
  •     public bool isValid  
  •     {  
  •         get { return _Signature == "PE\0\0" && (OptionalHeader.Magic == MagicType.IMAGE_NT_OPTIONAL_HDR32_MAGIC || OptionalHeader.Magic == MagicType.IMAGE_NT_OPTIONAL_HDR64_MAGIC); }  
  •     }  
  • }  
  • 首页 上一页 6 7 8 9 下一页 尾页 9/9/9
    】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
    上一篇初识IO流之小型资源管理器 下一篇常用的WebService一览表

    最新文章

    热门文章

    Hot 文章

    Python

    C 语言

    C++基础

    大数据基础

    linux编程基础

    C/C++面试题目