|
|
|
[原创]R3 下常用Hook技术
支持一下 |
|
|
|
[原创]分享下wow PE section保护技术
都是干货. Mark 一下。 |
|
[原创]DLL注入(AppInit_DLLs)
瞄了一眼MS的文档,貌似有一些限制。 不过还是好东西,顶了。 https://docs.microsoft.com/en-us/windows/win32/dlls/secure-boot-and-appinit-dlls。 Starting in Windows 8, the AppInit_DLLs infrastructure is disabled when secure boot is enabled. |
|
[原创]DLL注入(AppInit_DLLs)
最近刚好要用 Mark一下 |
|
[原创]Whisper代码开源分享
Mark |
|
[原创]进程间通信之LPC解决实现
Mark |
|
[原创]Windows不太常见的进程注入学习小记(二)
发帖Mark |
|
|
|
|
|
Hook显卡厂商驱动(draw whatever you want)
更正一个错误 原帖贴的是BltToRTWDDM1_1 这个适合WIN7,大同小异。 HRESULT BltToRTWDDM1_3(HANDLE hDevice, HANDLE hRes, CONST D3DDDIARG_PRESENT1 *pPresent1, RECT rc) { D3DDDIARG_BLT bltData; RECT srcRC; RECT destRC; HRESULT ret = S_OK; memset(&bltData, 0, sizeof(bltData)); memset(&srcRC, 0, sizeof(srcRC)); memset(&destRC, 0, sizeof(destRC)); srcRC = destRC = rc; bltData.hDstResource = pPresent1->phSrcResources[0].hResource; bltData.DstSubResourceIndex = pPresent1->phSrcResources[0].SubResourceIndex; bltData.hSrcResource = hRes; bltData.SrcSubResourceIndex = 0; bltData.SrcRect = srcRC; bltData.DstRect = destRC; bltData.Flags.SrcColorKey = 1; bltData.ColorKey = 0; return DdiBlt(hDevice, &bltData); } |
|
Hook显卡厂商驱动(draw whatever you want)
是的,XP上UMD Driver在 R0, 已经放弃, WDDM 1.0 以后才支持. |
|
Hook显卡厂商驱动(draw whatever you want)
恩,感谢V大提醒。 DDIHook需要处理WDDM1.0-WDDM1.3 就能兼容目前所有的微软还支持的OS了。 等下一代Windows出来再处理WDDM2.0就好了。 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值