登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 43|回复: 0

23年的EAC 驱动注入

[复制链接]

1

主题

0

回帖

4

积分

新手上路

积分
4
发表于 前天 14:22 | 显示全部楼层 |阅读模式


开源个驱动注入  翻看了自己的Git 下载下来
并没有什么牛逼技术  不过还是给小白简单解释下(不知道图片会不会上传)

一些函数地址是用的内核PDB 解析获取的 这里建议用3环解析函数吧 不写3环的话 搜特征码吧

SetProcessRip 修改进程Rip  

ShellCode 没什么好说的

内存申请 如何处理:

我这里注入申请的内存用的的是ExAllocatePool 去申请内存 无非就是构建PTE 刷新页表 TLB 那一套 CV即可
// MmAllocateContiguousMemorySpecifyCache 自建内存页 用这个函数试下吧
ExAllocatePool会被 ZwQuerySystemInformation 检测到  申请内存之后 怎么处理内存?
可以上虚拟化的内存隐藏  
两种方式
1.EPT 页表隔离 隐藏物理内存地址(GPA->HPA)
2,内存空间伪装 将注入的DLL 放到低权限页就是PAGE_READONLY
   通过VMX_VMCS_CONTROL 寄存器修改CR3 指向伪装的页目录基质
    再建立物理地址和虚拟地址的映射

自己的DLL 也要处理 自己研究吧

接触到虚拟化可以去尝试下 现在都是偏硬件外挂 注入挂很少

劫持RIP也是烂大街的技术了 不过我看了很多开源注入代码 并没有用到如何申请内存 这里直接CV  截止目前依旧可以注入PUBG 全镜2  DNF 无畏
自己测试吧




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|断点社区 |网站地图

GMT+8, 2025-4-26 07:46 , Processed in 0.131304 second(s), 17 queries , Yac On.

Powered by XiunoBBS

Copyright © 2001-2025, 断点社区.

快速回复 返回顶部 返回列表