1901592642qq 发表于 2021-11-27 22:26:44

dddddddddddddddddd

adminNB 发表于 2021-11-27 21:00:27

看看这个dwm

jiahao 发表于 2021-11-27 12:55:15

麻烦了 正好需要这些东西

test888 发表于 2021-11-26 15:43:48

绘制 直接使用易语言调用C++ 【强烈建议保存】 [修改]

a973992555 发表于 2021-11-26 03:32:25

需要注意的地方是一定要先创建内存共享,不然直接注入dll会导致dwm.exe黑屏重启!

bcy110 发表于 2021-11-25 23:32:26

awd a sas aw aas

醉轻柔3 发表于 2021-11-21 22:51:15

需要注意的地方是一定要先创建内存共享

koniubi 发表于 2021-11-14 15:38:56

回复拿走了哦

醉轻柔2 发表于 2021-10-30 12:55:20


本源码在gifhub已开源, 在原有的代码上添加了内存共享与exe通讯,将源代码的绘制替换成了ImGui。
简单介绍一下DWM,DWM全称Desktop Window Manager,又叫桌面窗口管理器,是WIN7以上系统的一个组件,无窗口无句柄全透明,截图软件和远程屏幕传输无法截取到dwm。
虽然网上有很多dwm绘制的例子,但是核心hook基本上没有,gifhub上开源了两份dwmhook,本帖源码就是其中一个。WIN7未测试,WIN10测试了一部分电脑,最新版本WIN10好像不支持,画出来的图像可以被截到。

一共3份源码,两份C++源码,一份是hook源码,一份是内存共享通讯封装的dll方便易语言调用,还有一份易语言调用例子,源码部分源码图:
使用方法:必须先创建内存共享,再将hookdll注入到dwm进程,注入系统进程的注入器我也将打包在源码里面,注入器也是gifhub上开源最火的注入工具,功能也很多,有应用层注入和驱动层注入,默认隐藏DLL注入,驱动我没有加签名所以用不了驱动注入,不过Manual map足够用了,看易语言调用的例子就能明白。
注入器使用方法:
   

需要注意的地方是一定要先创建内存共享,不然直接注入dll会导致dwm.exe黑屏重启

1364386929 发表于 2021-10-30 02:20:46

561615651156561615
页: 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25
查看完整版本: 【开源】真· DWM绘制 直接使用易语言调用C++ 【强烈建议保存】