登录 注册
当前位置:主页 > 资源下载 > 33 > 在内核中,KernelGDIDraw程序通过钩住NtGdiDdDDIDestroyCommand调用win32k gdi函数进行绘制

在内核中,KernelGDIDraw程序通过钩住NtGdiDdDDIDestroyCommand调用win32k gdi函数进行绘制

  • 更新:2024-09-28 15:04:08
  • 大小:6.34MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

内核GDIDraw 通过使用Infinity钩子钩住NtGdiDdDDIDImitmit时,该程序通过调用win32k gdi函数进行绘制。 它与vmcall的dxgkrnl_hook非常相似。 该代码绝不是漂亮的。 也许有人会觉得这个有用,但是我不建议您使用它。 当我们挂接NtGdiDdDDISubmitCommand时,根据vmcall的内容,我们与屏幕更新完全同步。 但是,由于我们正在拦截它来吸引我们的东西,因此它将延迟通话并导致延迟。 这已在Windows 1903上使用kdmapper进行了测试。 功能(GDI功能) NtUserGetDC NtGdiSelectBrush NtGdiPatBlt NtUserReleaseDC NtGdiCreateSolidBrush NtGdiDeleteObjectApp NtGdiExtTextOutW NtGdiHfontCre