dos头找NT头 前面四个字节的标识,后20个字节的PE头,后面是可选头一直到节表头.text前

数据目录在节表上8行

导入表(数据目录第二项)(前面RVA后面大小) 00 00 64 c4 节RVA(例子中是0002D000)

一个节的大小:40字节(两排半)【20字节一排一字】

快速找节表.text等。跳过2个dword(名字)再跳一个dword后的dword(也就是rav?)与上述rva比较

遇到找不到 mspdb60.dll 的问题,你可以尝试以下解决方法:

  1. 检查目录设置

    • 打开 VC++ 6.0,依次点击“工具” “选项” “路径”。
    • 确保以下路径设置正确:
      • 可执行文件:/Microsoft Visual Studio/VC98/Bin
      • 包含文件:/Microsoft Visual Studio/VC98/Include
      • 库文件:/Microsoft Visual Studio/VC98/LIB
      • 源文件:/Microsoft Visual Studio/VC98/MFC/SRC
  2. 拷贝文件

    • 将 C:/Program Files/Microsoft Visual Studio 6/Common/MSDev98/Bin 目录下的 mspdb60.dll 文件拷贝到 C:/Program Files/Microsoft Visual Studio 6/VC98/Bin 目录下。
  3. 注册文件

    • 如果在 Microsoft Visual Studio/VC98/Bin 目录下已经有 mspdb60.dll 文件,执行以下步骤:
      • 拷贝一份 mspdb60.dll 到系统目录:windows/system32/
      • 打开命令提示符,运行命令:regsvr32 mspdb60.dll

遇到找不到 mspdb60.dll 的问题,你可以尝试以下解决方法:

  1. 检查目录设置

    • 打开 VC++ 6.0,依次点击“工具” “选项” “路径”。
    • 确保以下路径设置正确:
      • 可执行文件:/Microsoft Visual Studio/VC98/Bin
      • 包含文件:/Microsoft Visual Studio/VC98/Include
      • 库文件:/Microsoft Visual Studio/VC98/LIB
      • 源文件:/Microsoft Visual Studio/VC98/MFC/SRC
  2. 拷贝文件

    • 将 C:/Program Files/Microsoft Visual Studio 6/Common/MSDev98/Bin 目录下的 mspdb60.dll 文件拷贝到 C:/Program Files/Microsoft Visual Studio 6/VC98/Bin 目录下。
  3. 注册文件

    • 如果在 Microsoft Visual Studio/VC98/Bin 目录下已经有 mspdb60.dll 文件,执行以下步骤:
      • 拷贝一份 mspdb60.dll 到系统目录:windows/system32/
      • 打开命令提示符,运行命令:regsvr32 mspdb60.dll