hack0z / luject

🍹A static injector of dynamic library for application (android, iphoneos, macOS, windows, linux)
https://tboox.org
Apache License 2.0
324 stars 49 forks source link

windows平台测试注入失败 #1

Open magicdmer opened 4 years ago

magicdmer commented 4 years ago

环境:win10 1909 程序:test.exe,test.dll,均为vs2010编译 使用Actions中编译好的windows版本luject程序,将test.dll注入到test.exe程序,提示成功,生成了test_injected.exe 程序,但是经过测试发现,运行test_injected.exe, test.dll并没有被加载

waruqi commented 4 years ago

看了下,之前是写的不对,我改了下,虽然写入dll进去了,但是还是存在崩溃问题,主要是目前luject使用lief进行的binary修改和写入library,这个库对pe格式的iat重建支持的不是很好

所以暂时luject暂不支持exe文件注入,我修改了下readme,回头我有时间对pe再想其他办法支持上,你先找其他工具试试吧。