VimRev/dma-lab

GitHub: VimRev/dma-lab

一站式DMA硬件级安全研究资源库,集成了FPGA固件配置、PCILeech工具链模板和主流反作弊系统分析指南。

Stars: 0 | Forks: 0

# ⚡ DMA 实验室 ### 硬件级反作弊研究与固件资源 [![Discord](https://img.shields.io/badge/Discord-Join%20Community-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/JJgc2cDEK5) [![GitHub Stars](https://img.shields.io/github/stars/VimRev/dma-lab?style=for-the-badge&logo=github)](https://github.com/VimRev/dma-lab) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)](LICENSE) **固件配置 · 反作弊分析 · 硬件指南 · 驱动开发** *我们的 Discord 社区拥有 70 多名研究人员和开发者* [**👉 加入我们的 DISCORD**](https://discord.gg/JJgc2cDEK5)
## 此仓库包含的内容 | 目录 | 描述 | |-----------|-------------| | [`configs/`](configs/) | 适用于各种配置的 PCILeech 和 LeechCore 配置文件 | | [`firmware/`](firmware/) | 固件资源、特征码规则指南和 FPGA 配置 | | [`guides/`](guides/) | 硬件选择、设置教程和反作弊分析 | | [`tools/`](tools/) | 用于 DMA 开发和测试的实用脚本 | ## 快速入门 ### 前置条件 - DMA 硬件板(Screamer Squirrel、Enigma X1、PCIeScreamer 等) - 已[安装](https://github.com/ufrisk/pcileech) PCILeech - 已[安装](https://github.com/ufrisk/leechcore) LeechCore - MemProcFS(可选,用于内存取证)在[这里](https://github.com/ufrisk/memprocfs) ### 基础设置 ``` # Clone 这个 repo git clone https://github.com/VimRev/dma-lab.git cd dma-lab # 复制一个 config 模板 cp configs/pcileech/example.cfg my-setup.cfg # 编辑以匹配你的硬件 nano my-setup.cfg # 使用你的 config 运行 PCILeech pcileech.exe my-setup.cfg ``` ## 反作弊分析 我们积极研究并记录现代反作弊系统在内核级别的工作原理: | 反作弊系统 | 游戏 | 状态 | |------------|-------|--------| | EasyAntiCheat (EAC) | Fortnite, Apex, Rust | 🔍 活跃研究中 | | BattlEye | PUBG, Arma, R6 Siege | 🔍 活跃研究中 | | Vanguard | Valorant | 🔍 活跃研究中 | | Ricochet | Warzone, MW3 | 🔍 活跃研究中 | | FACEIT AC | CS2 | 🔍 活跃研究中 | ## 硬件指南 ### 推荐的 DMA 板 | 开发板 | 接口 | FPGA | 价格范围 | 备注 | |-------|-----------|------|-------------|-------| | Screamer Squirrel | PCIe | Xilinx Artix-7 | $150-200 | 非常适合初学者 | | Enigma X1 | PCIe | Xilinx Artix-7 | $180-250 | 良好的社区支持 | | PCIeScreamer R2 | PCIe | Xilinx Spartan-6 | $100-150 | 经济实惠的选择 | | Screamer M2 | M.2 | Xilinx Artix-7 | $200-280 | 兼容笔记本电脑 | ## PCILeech 配置模板 常见设置的预置配置文件位于 [`configs/`](configs/): ``` configs/ ├── pcileech/ │ ├── base.cfg # Base config template │ ├── fpga-artix7.cfg # Artix-7 FPGA boards │ └── fpga-spartan6.cfg # Spartan-6 FPGA boards ├── leechcore/ │ └── leechcore.cfg # LeechCore connection settings └── memprocfs/ └── memprocfs.ini # MemProcFS forensic mode ``` ## 社区资源 ### 工具与参考资料 - [PCILeech](https://github.com/ufrisk/pcileech) — 直接内存访问攻击工具包 - [LeechCore](https://github.com/ufrisk/leechcore) — LeechCore 内存获取库 - [MemProcFS](https://github.com/ufrisk/memprocfs) — 内存进程文件系统 - [Screamer PCIe Squirrel](https://github.com/ufrisk/pcileech-fpga) — FPGA 固件源码 ## 许可证 本项目基于 MIT 许可证授权 — 详见 [LICENSE](LICENSE)。
### 🚀 加入我们的社区 [![Discord](https://img.shields.io/badge/Discord-Join%20Now-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/JJgc2cDEK5) **70+ 名成员 · 活跃讨论 · 固件分享 · 硬件指南**
标签:BattlEye, DMA, EasyAntiCheat, FPGA, LeechCore, meg, MemProcFS, PCIe, PCILeech, SecList, 云资产清单, 作弊防范, 信息安全, 内存取证, 内存读取, 内核级安全, 反作弊分析, 固件配置, 外挂研究, 开源, 游戏安全, 硬件安全, 硬件级反作弊, 网络安全, 网络安全监控, 逆向工程, 隐私保护, 驱动开发