:28.69KB : :1 :2019-11-12 23:21:14
本例程演示内存DLL注入模块的功能和调用方法。
例程的主要内容为运行一个记事本程序 并将已经写好的测试DLL从内存里注入到记事本进程里,并子类化记事本的编辑框,钩住其消息,监视输入的内容。
运行 (读环境变量 (“SystemRoot”) + “\system32\notepad.exe”, 假, )
窗口句柄 = FindWindowEx (FindWindowEx (0, 0, “Notepad”, 0), 0, “Edit”, 0) ' 以记事本的编辑框句柄为参数传给DLL
GetWindowThreadProcessId (窗口句柄, PID)
进程句柄 = 打开进程_ (PID)
.如果真 (进程句柄 = 0 或 注入.注入DLL (进程句柄, #测试DLL) = 0 或 注入.执行DLL函数 (“Start”, , , , 窗口句柄) = 0)
信息框 (“注入失败!”, #系统等待, )
.如果真结束
CloseHandle (进程句柄)
02-17会员管理插件源码
02-16动态创建菜单与响应事件源码,菜单编辑器
02-09画板快捷启动3.2源码修改版
02-09王者荣耀战力小程序源码分享
02-09简单的指定颜色抠图源码
02-05WinLicense授权SDK源码
02-05文本逐字分割源码及优化历程
02-05易语言调用cmd命令并编辑框显示执行结果
09-07C++的string的实现源码分析
10-15易语言word循环插入文字 图片工具源码