vb6 dll 注入
首先确认你的操作系统为2k以上,否则程序不能将dll注入到其它线程中,甚至会出现其它问题。文件夹中包含4个.rar压缩包、一个.exe文件和一个.dll文件,要演示程序可以直接运行.exe文件,在界面上点击『运行记事本』按钮,等记事本运行后再点击『注入远线程』按钮,这时记事本会弹出一个对话框,提示“DLL_PROCESS_ATTACH”,说明.dll已经被注入并且被调用了,随后再弹出一个对话框,显示的是当前进程加载的所有模块的文件名,当然其中也包含我们的.dll文件,之后弹出对话框提示“DLL_THREAD_DEATH”,线程结束,当记事本进程结束,也就是关闭记事本以后会弹出“DLL_PROCESS_DEATH”的提示,.dll文件随之结束。
用户评论
很好,还在研究,谢谢
非常感谢 VB 原来这么强大
dll 是vc做的,Exe文件是VB的,不过如果这Dll是vb那么就是必败的,但是这就是vb的安全,资源还好
能用,但。。。是VB的
成功了,可以注入,但是在对64位程序不行
好例子,值得借鉴
相当不错,注入DLL测试成功。
感谢楼主的啊,我的也是有错误申请内存失败”类似的错误
这个资源,客观来讲,那个dll文件不错。不过我完成注入使用的是另一个资源。这个资源点击“注入远线程”出现“申请内存失败”类似的错误。我的系统是Win7 x86 4G内存