import table怎么定位?(知道virtual address) 在virtual address知道后,怎么获得import table的在文件中的地址或者映射到内存的地址? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 映射到内存的地址我知道了,就是Virtual Address加上Image Base的值。但是还是不知道import table在文件中的地址? 以前研究过,好长时间没弄了,忘了,以前写过一个总结,你可以看看,不过是用汇编写的.http://blog.csdn.net/wltg2001/archive/2008/04/23/2317059.aspx ULONG Delta = (ULONG) (SeciontHeader->VirtualAddress - SeciontHeader->PointerToRawData); ImportModuleDescriptor = (PIMAGE_IMPORT_DESCRIPTOR)(PIMAGE_IMPORT_DESCRIPTOR)(m_NtHeaders->OptionalHeader.DataDirectory [IMAGE_DIRECTORY_ENTRY_IMPORT].VirtualAddress - Delta + (ULONG)m_ImageBase); Fzergling正解,不过最后应该是不要加上ImageBase吧? 不是解析IAT,只是想知道import table数组在文件中的位置。 关于\n CDC类的问题 怎样更换AfxMessageBox的标题? 串行化保存的问题 数据库表存取字段问题 祝大家新年快乐 SOCKET连接步骤不对//connect连接失败 学习com应从何入手,需要什么样的基础? 如何实现ListBox中的某一列的排序功能 关于 CDC 画图。。。。请高手验证下。。。。 (急切求助)如何实时查看进程和线程资源占用情况? 取出数据库中的图片并显示出来
ImportModuleDescriptor = (PIMAGE_IMPORT_DESCRIPTOR)(PIMAGE_IMPORT_DESCRIPTOR)(m_NtHeaders->OptionalHeader.DataDirectory
[IMAGE_DIRECTORY_ENTRY_IMPORT].VirtualAddress - Delta + (ULONG)m_ImageBase);