一个用 Rust 编写的针对 CVE-2025-7771 的漏洞利用程序
源代码一览
- data.rs,将存在漏洞的驱动程序二进制文件存储为静态数组
- exploit.rs,基于该存在漏洞的驱动程序实现任意读写原语
- filemap.rs,Win32 文件映射操作的简单封装
- nt.rs,用 Rust 实现的一些 NT 功能
- services.rs,Win32 服务管理(创建/删除、启动/停止/暂停/继续)的简单封装
- spf.rs,基于 SuperFetch 实现虚拟地址到物理地址的转换
编译与运行
编译后将得到一个可执行文件,在命令行提示符中运行它,将产生类似如下的输出:
