-
-
[求助]一个很有难度的问题。关于dll静态合并到exe
-
发表于:
2007-11-6 16:54
4981
-
[求助]一个很有难度的问题。关于dll静态合并到exe
目的就是把dll的代码拼接到exe代码的末尾+4的位置(以免代码混乱).合并.text,.rdata,.data,.reloc节.rsrc可以分开
有一个自己写的动态库。一个导出函数。一个导出变量
节的数量有5个。分别为
.text
.rdata
.data
.rsrc
.reloc
在exe中有4个节分别为
.text
.rdata
.data
.rsrc
目的就是把dll的代码拼接到exe代码的末尾+4的位置(以免代码混乱).合并.text,.rdata,.data,.reloc节.rsrc可以分开
目前我把dll代码拼接到了exe代码末尾.修正了exe其他节的偏移.
修正了.text节
ida察看入口等都正确
但是还没有做
rdata
data
reloc
等节内容的重定项修正等工作
不知道哪位兄弟提提意见。如何用这种合并的话有没有好的方法。
或者有没有类似的程序作为参考
[课程]FART 脱壳王!加量不加价!FART作者讲授!