|
DLL注入工具(远程线程技术和简单的MFC
DLL攵件已经编写好、测试程序也很简单、现在就是解决将DLL注入到目标进程切换中、、
这里采用远程线程注入技术、、本来WIN32控制台就可以、、為了学习下MFC就做了一个简单的MFC框架去实现注入、、
DLL注入工具大概是这样:
1 枚举出所有进程切换(没做到实时不过添加了一个刷新按钮)、、
首先運行此工具、得到当前所有进程切换、、、使用CreateToolhelp32Snapshot函数、、
先在初始化的函数中将列表框的风格初始化好、、
初始化列表框后开始获取进程切换填充到列表中、、、先添加好 列 名称、、
获取所有进程切换的代码、、
现在所有进程切换已经得到、、接下来就是对其中选中的某一進程切换进行注入工作、、
首先给列表框添加消息、、双击即可、、
而在此消息中我们要得到被选中的那一行所在的进程切换的ID、也就是那一行第二列的数据、
//转换为NM_LISTVIEW*类型、、获取选中的行号列号(这里我们不需要列号肯定是获取第二列)
好了 进程切换ID 得到了 接下来 就可以实现對此进程切换 进行注入了