1.找到导入表 跟过去,找到一处“开阔”的地方,拷贝过去 比如这里 把我们的新导入表就写在上面红线处(要与原数据相邻,结尾一定要有20个字节的0) 接着根据导入表的结构,先把dll的名字写进去

dll的名字是结构体的倒数第二个字段,里面是个RVA,根据文件偏移FOA计算出RVA后填写进去。 接着把dll中的一个导出函数的名字写进去,(函数序号随意写,没关系) http://41acdd86.wiz03.com/share/resources/0e2202a0-4210-11e8-9dcf-c9eef546748a/index_files/9a9ebd7b-027b-49ea-bc6f-f55d37b99951.png

完成以上后把数据目录表中的导入表RVA和Size修改为新的RVA和Size后即可

双击运行(把dll放到exe相同目录下),大功告成!!!