d0do47/fortnite-external

GitHub: d0do47/fortnite-external

这是一个基于自定义内核驱动的高级Fortnite外部框架,专注于隐蔽内存访问以绕过反作弊系统。

Stars: 86 | Forks: 25

# Fortnite外部框架 原名为hypervisor.solutions (hv.sol),从我的驱动器中泄露并开源。 ## 概述 这是一个围绕自定义内核驱动构建的相当高级的Fortnite外部框架,采用隐蔽导向的内存访问架构。 该项目不仅是一个ESP/自瞄源码——它更像一个可复用的逆向工程基础架构,包含: - 内核内存原语 - 反检测概念 - 导入混淆 - Unreal Engine对象解析 - 渲染/瞄准系统 - 系统调用与驱动通信层 - 动态API解析 该代码库更接近现代私密作弊架构,而非传统的粘贴式外部代码。 # 架构 用户模式客户端 ↓ 自定义通信层 ↓ 内核驱动 ↓ 物理/虚拟内存访问 ↓ Fortnite进程交互 # 驱动项目 ## 内核模式驱动 驱动是仓库中最重要的部分。 核心职责: - 特权内存读/写 - 页表转换 - 受保护内存访问 - 绕过用户模式句柄限制 - 向用户模式暴露IOCTL接口 该驱动专为抵抗反作弊系统设计。 ## 物理内存访问 驱动可能使用: - CR3交换/DTB检索 - MmCopyMemory - 物理地址转换 - 手动页表遍历 - 虚拟→物理映射 而非完全依赖: ``` MmCopyVirtualMemory ``` 这是初级项目与更高级框架之间的主要区别。 ## 动态导入 该仓库在多处避免使用静态导入。 典型技术包括: - 哈希化API解析 - 运行时导出遍历 - 手动`GetProcAddress` - PEB遍历 - 延迟导入 - 加密/隐藏的WinAPI调用 目的: - 减少静态特征 - 避免导入表检测 - 增加逆向难度 - 降低启发式检测风险 而非: ``` CreateFileA(...) ``` 它在运行时动态解析API。 ## 手动映射/隐蔽概念 该项目包含隐蔽加载概念的迹象: - 去除导入信息 - 隐藏的驱动通信 - 间接系统调用 - 最小化WinAPI暴露 - 自定义通信结构 可能包含: - PiDDBCache清理 - MmUnloadedDrivers清理 - 痕迹减少逻辑 - 驱动隐藏概念 这些在现代内核作弊框架中很常见。 # 用户模式层 ## 驱动通信 用户模式客户端通过以下方式与驱动通信: - IOCTL请求 - 共享结构 - 自定义数据包 - 读/写分发例程 这是Fortnite与内核后端之间的桥梁。 ## Unreal Engine SDK层 包含Fortnite SDK结构: - UWorld - APlayerController - AActor - USkeletalMeshComponent - FTransform - CameraCache - 武器/投射物数据 用于遍历运行中的游戏内存。 ## 实体系统 项目维护实体缓存系统,用于: - 玩家 - 机器人 - 掉落物 - 载具 - 弱点 - 投射物 # 渲染系统 ## ESP/覆盖层 包含渲染代码: - 方框透视 - 骨骼ESP - 连线 - 雷达 - 距离文本 - 平台标签 - 武器名称 通常通过以下方式实现: - DirectX覆盖层 - 透明分层窗口 - 外部渲染上下文 ## 世界坐标转屏幕坐标计算 包含: - 相机提取 - 投影矩阵 - 骨骼变换 - 可见性计算 - 向量计算 核心Unreal Engine渲染数学。 # 瞄准系统 包含以下逻辑: - 目标选择 - 最近骨骼瞄准 - 视场角限制 - 平滑度 - 预测 - 可见性检查 - 后坐力/散射处理 可能支持可配置的命中部位: - 头部 - 颈部 - 胸部 # 更新 该仓库以模块化方式设置,便于快速应对游戏更新。 包含: - 集中式偏移量 - SDK转储 - 模式扫描/特征码 - 偏移量抽象 # 逆向工程特性 代码库大量使用逆向工程概念: - 特征码扫描 - 指针链遍历 - 保护区域处理 - 加密指针处理 - Unreal对象遍历 - 引擎特定结构 # 总体评估 这比粘贴的"公共作弊源码"高级得多。 重要部分包括: - 内核驱动架构 - 隐蔽导向的导入解析 - 内存转换逻辑 - 模块化Unreal Engine解析 该仓库本质上是: - Fortnite逆向工程框架 - 内核内存工具包 - 外部渲染/瞄准平台 - 反检测研究项目 全部整合到一个代码库中。
标签:DNS 反向解析, Fail2ban, Fortnite外挂, SSH蜜罐, Web报告查看器, 内存访问技术, 内核级作弊, 内核驱动开发, 动态API解析, 协议分析, 反检测机制, 导入混淆, 抗分析技术, 权限提升, 游戏作弊框架, 游戏安全研究, 物理内存操作, 系统调用层, 虚幻引擎逆向, 进程注入, 隐蔽软件架构, 页面表翻译, 驱动程序通信