精易论坛

标题: 纯源码 D3DHOOK绘制例子 简单易懂 [打印本页]

作者: 落雪无尘    时间: 2020-11-16 13:07
标题: 纯源码 D3DHOOK绘制例子 简单易懂
本帖最后由 落雪无尘 于 2020-11-16 13:27 编辑

纯源码 D3DHOOK绘制例子 简单易懂 逻辑清晰 适合学习D3DHOOK的朋友



相关的函数可以自行扩展 达到自己想要的效果  
游戏里面也可以使用,Z缓冲可以达到穿透模型遮挡
另外附上CSGO注入代码(某些程序HOOK了一些函数导致无法注入,我这里给出一个解决办法)
  
子程序名返回值类型公开备 注
线程_注入_修复NtOpenFile逻辑型 
参数名类 型参考可空数组备 注
目标进程ID整数型要注入的进程ID
要注入的DLL文件名文本型DLL名称
变量名类 型静态数组备 注
长度整数型 
局_内存值整数型 
局_进程句柄整数型 
局_函数地址整数型 
局_线程ID整数型 
NtOpenFile_函数地址整数型 
NtOpenFile_原函数头字节集 
局_进程句柄 = OpenProcess (2035711, 0, 目标进程ID)
如果真 (局_进程句柄 = 0)
信息框 (“打开进程失败!”, 16, , )
返回 ()
' 解除CSGO HOOK
NtOpenFile_函数地址 = GetProcAddress1 (GetModuleHandleA (“ntdll”), “NtOpenFile”)
NtOpenFile_原函数头 = 取空白字节集 (5)
ReadProcessMemory_字节集 (局_进程句柄, NtOpenFile_函数地址, NtOpenFile_原函数头, 5, 0)
如果真 (取字节集左边 (NtOpenFile_原函数头, 1){ 233 })  ' 代表被HOOK
ReadProcessMemory_字节集 (-1, NtOpenFile_函数地址, NtOpenFile_原函数头, 5, 0)
WriteProcessMemory_字节集 (局_进程句柄, NtOpenFile_函数地址, NtOpenFile_原函数头, 5, 0)

' 开始注入DLL
长度 = 取文本长度 (要注入的DLL文件名)
局_内存值 = VirtualAllocEx (局_进程句柄, 0, 长度, 4096, 4)
如果真 (局_内存值 = 0)
返回 ()

WriteProcessMemory_字节集 (局_进程句柄, 局_内存值, 到字节集 (要注入的DLL文件名), 长度, 0)
局_函数地址 = GetProcAddress1 (GetModuleHandleA (“Kernel32”), “LoadLibraryA”)
局_线程ID = CreateRemoteThread (局_进程句柄, 0, 0, 局_函数地址, 局_内存值, 0, 0)
如果真 (局_线程ID = 0)
返回 ()
WaitForSingleObject (局_线程ID, 4294967295)
VirtualFreeEx (局_进程句柄, 局_内存值, 0, 32768)
CloseHandle (局_线程ID)
CloseHandle (局_进程句柄)
返回 ()




源码奉上:

QQ截图20201115212145.png (99.35 KB, 下载次数: 31)

QQ截图20201115212145.png

作者: E丶JavaScript    时间: 2020-11-16 14:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天风海    时间: 2020-11-16 14:17
支持开源~!感谢分享
作者: shinid8210    时间: 2020-11-16 14:18
收藏备用 支持
作者: kmskik    时间: 2020-11-16 14:27
感谢分享,这个会不会被封号
作者: kentfung    时间: 2020-11-16 14:28
谢谢分享,下载来学习一下
作者: sinue9528    时间: 2020-11-16 14:29
如果您要查看本帖隐藏内容请回复
作者: 掠过    时间: 2020-11-16 14:32
支持开源~!感谢分享
作者: w3516330    时间: 2020-11-16 14:39
支持了哈哈哈
作者: 7yei    时间: 2020-11-16 14:47
支持开源~!感谢分享
作者: du8912121    时间: 2020-11-16 14:52
貌似很不错的样子
作者: saosao    时间: 2020-11-16 15:01
感谢开源 学习一波
作者: 1吉祥1    时间: 2020-11-16 15:09

感谢开源 学习一波
作者: 学习122    时间: 2020-11-16 15:14
支持开源~!感谢分享
作者: 反客为主    时间: 2020-11-16 15:18
来学习一下
作者: qq1529195115    时间: 2020-11-16 15:33
D3DHOOK绘制例子 简单易懂
作者: zytlj    时间: 2020-11-16 15:36
好东东,谢谢分享。
作者: daijinqq    时间: 2020-11-16 15:38
看下看下
作者: magicwk    时间: 2020-11-16 15:44
我来看一下
作者: 内存Hook专业户    时间: 2020-11-16 15:52
支持开源~!感谢分享
作者: 凌风爱学习    时间: 2020-11-16 16:34
6666学习一下看看看
作者: 萌萌嗒的小白    时间: 2020-11-16 16:40
这样应该可以打开其他的这个把
作者: 呵呵呵666    时间: 2020-11-16 16:40
这个不错呀666666
作者: 無优    时间: 2020-11-16 17:04
6666666666666666666666666666666
作者: uyhj    时间: 2020-11-16 17:04
支持开源~!感谢分享
作者: 易达通讯    时间: 2020-11-16 17:05
支持开源~!感谢分享
作者: yanzhaop    时间: 2020-11-16 17:09
这个不错呀666666
作者: 阿仁同学    时间: 2020-11-16 17:24
支持开源~!感谢分享
作者: Ruter    时间: 2020-11-16 17:30
支持开源,感谢分享
作者: 疯狂的八爪鱼    时间: 2020-11-16 17:36
支持开源~!感谢分享
作者: 绝世〓红莲    时间: 2020-11-16 17:39
是不是可以制作一些奇怪的东西
作者: yxl2008    时间: 2020-11-16 18:00
谢谢分享,下载学习!!!
作者: 朴凡    时间: 2020-11-16 18:11
谢谢分享,下载学习!!!
作者: 久别i    时间: 2020-11-16 18:13
谢谢分享,下载学习!!!
作者: xcsy2012    时间: 2020-11-16 18:43
支持开源~!感谢分享 终于找到了
作者: sd3970566    时间: 2020-11-16 18:50
不支持64位
作者: 依窗听1    时间: 2020-11-16 18:58
看看
作者: q820012521    时间: 2020-11-16 19:04
666666666666666666666666
作者: a377179415    时间: 2020-11-16 19:34
之前一直想要一个这种的去研究着玩,后来瞎玩C++,发现C++用imgui太舒服了
作者: wyd134    时间: 2020-11-16 19:36
高大上,感谢分享
作者: 划落的天空    时间: 2020-11-16 19:37
看下这个源码,这个东西哦
作者: 和尚我懂    时间: 2020-11-16 19:38
        支持开源~!感谢分享
作者: 枕风宿雪多年    时间: 2020-11-16 20:00
谢谢分享,下载学习!!!
作者: 徐良L    时间: 2020-11-16 20:02
支持开源~!感谢分享
作者: 1735349202q    时间: 2020-11-16 20:05
看看什么东西·1
作者: mengqiu    时间: 2020-11-16 20:21
好东西,好工具,必须收藏
作者: 阿汤哥    时间: 2020-11-16 20:25
支持开源~!
作者: Sth    时间: 2020-11-16 20:26
这个不错
作者: 我是太子    时间: 2020-11-16 20:47
好东西,好工具,必须收藏
作者: 最帅    时间: 2020-11-16 20:58
感谢分享,先回复看看内容
作者: 2446789312    时间: 2020-11-16 21:02
支持开源!
作者: 红尘旧梦i    时间: 2020-11-16 21:04

好东西,好工具,必须收藏
作者: wb92704    时间: 2020-11-16 21:10
看看会不会崩溃
作者: oursn    时间: 2020-11-16 21:21
支持开源~!感谢分享
作者: f578998    时间: 2020-11-16 21:32
科技部科技板块几百块
作者: t1ya    时间: 2020-11-16 21:33
支持开源~!感谢分享
作者: 天地予    时间: 2020-11-16 22:03
学到了```
作者: 火乐    时间: 2020-11-16 22:12
支持开源~!感谢分享
作者: 该死dē蚊子    时间: 2020-11-16 22:14
感谢分享啊。
作者: 精易萧萧    时间: 2020-11-16 22:21
学习中..............
作者: Loserecall    时间: 2020-11-16 22:26
感谢分享 下载学习  !!!!!
作者: 风云思星    时间: 2020-11-16 22:28
让 江小白 来看看帖子里藏了啥好东西~~~
作者: yangli5188    时间: 2020-11-16 22:42
看看啥写法
作者: 2657337546    时间: 2020-11-16 22:54
下载看看感谢分享
作者: cxlvyy    时间: 2020-11-16 23:07
支持开源~!感谢分享
作者: fyh505099    时间: 2020-11-16 23:52
看起来好厉害呀 学习一下
作者: 清晨的鸟    时间: 2020-11-17 00:25
6666666666666666666666
作者: gohome123    时间: 2020-11-17 01:39
支持开源~!感谢分享
作者: 枫眼    时间: 2020-11-17 02:51
好东西啊,谢谢楼主分享

[2020开源大赛(第五届)]
[分享源码]
纯源码 D3DHOOK绘制例子 简单易懂

作者: xuanpeng    时间: 2020-11-17 03:56
达到自己想要的效果
作者: vihp    时间: 2020-11-17 05:24
达到自己想要的效果
作者: zenpon    时间: 2020-11-17 05:40
达到自己想要的效果
作者: haoyunlai    时间: 2020-11-17 08:01
纯源码 D3DHOOK绘制例子 简单易懂
作者: kike    时间: 2020-11-17 08:08
好东西啊,谢谢楼主分享
作者: 哆啦    时间: 2020-11-17 08:11
支持开源~!感谢分享
作者: 四叶草接单    时间: 2020-11-17 08:31
纯源码 D3DHOOK绘制例子 简单易懂
作者: jiang910615    时间: 2020-11-17 08:31
学习学习
作者: 梁庆昌℡    时间: 2020-11-17 10:08
感谢开源
作者: 芒果一号    时间: 2020-11-17 10:21
看下6666666666
作者: 风中冰雨    时间: 2020-11-17 10:27
看看。。。。。。
作者: huang14    时间: 2020-11-17 10:31
学习啊啊啊啊
作者: xj1314520    时间: 2020-11-17 11:08
支持一下。。。。。。。。。
作者: xj1314520    时间: 2020-11-17 11:12
不支持全屏?
作者: 5394587    时间: 2020-11-17 11:31
学习看看111111111

作者: 卓卓卓    时间: 2020-11-17 11:31
谢谢分享
作者: ArchiverX3    时间: 2020-11-17 11:38
太强 下载学习看看
作者: 515667395    时间: 2020-11-17 11:44
这个不错,已收藏
作者: 毅哥达人    时间: 2020-11-17 11:49
支持开源 感谢大佬分享
作者: ccok    时间: 2020-11-17 11:56
纯源码 D3DHOOK绘制例子 简单易懂 逻辑清晰 适合学习D3DHOOK的朋友
作者: xklm    时间: 2020-11-17 12:17
支持开源~!感谢分享
作者: 汉族    时间: 2020-11-17 12:37
支持      
作者: luckfish45    时间: 2020-11-17 13:09
楼主辛苦了,谢谢楼主发的好帖子~
作者: leiwawa001    时间: 2020-11-17 13:15
谢谢分享。
作者: oycs429    时间: 2020-11-17 13:38
让 江小白 来看看帖子里藏了啥好东西~~~
作者: 缥缈君    时间: 2020-11-17 13:41
非常强                                 
作者: 1032214947    时间: 2020-11-17 14:05
        支持开源~!感谢分享
作者: snufgpl    时间: 2020-11-17 14:05
来看看帖子里藏了啥好东西
作者: 以烟代酒    时间: 2020-11-17 14:19
回复看隐藏
作者: wasd70638539    时间: 2020-11-17 15:15
爱上了大量所带来的
作者: 缺1份矜持ゝ    时间: 2020-11-17 15:20
这个必须支持




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4