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数组在文件中的位置。 TRACE()语句靠得住吗? 80分给会的人,20分给顶的,这个程序插入图片,如何获取图片地址 那位大虾有很清晰的搞笑的舞蹈片断,或者搞笑的电影片断,谢谢各位大虾 请问一个设计登录界面的问题?? 请问如何得知A驱中是否有盘,并且知道写保护的状态? 关于CPropertySheet的问题 如何获得其他文件的HINSTANCE hModule new 和delete的问题,调试错误。。。。 关于VC2010中的MSFLEXGRID控件 纯ANSI C第三方库如何编译成vs2008版本? (急切求助)如何实时查看进程和线程资源占用情况? 取出数据库中的图片并显示出来
ImportModuleDescriptor = (PIMAGE_IMPORT_DESCRIPTOR)(PIMAGE_IMPORT_DESCRIPTOR)(m_NtHeaders->OptionalHeader.DataDirectory
[IMAGE_DIRECTORY_ENTRY_IMPORT].VirtualAddress - Delta + (ULONG)m_ImageBase);