一款BYOVD狩猎工具,用于寻找适合BYOVD的HolyGrail驱动——Windows驱动程序。
git clone https://github.com/BlackSnufkin/HolyGrail
cd HolyGrail
cargo build --release
HolyGrail.exe -d "C:\path\to\driver.sys"
如果需要JSON输出、自定义输出目录和策略目录,可添加以下参数:
HolyGrail.exe -d "C:\path\to\driver.sys" -o ".\out" -p ".\Policies" --json
用法: HolyGrail.exe [选项]
选项:
-d, --driver <驱动程序文件> 要分析的驱动程序文件 (.sys) 路径
-D, --directory <驱动程序目录> 包含待分析驱动文件的目录
-o, --output <输出目录> 分析结果输出目录 [默认: .\Analysis]
-p, --policies <策略目录> 包含策略文件的目录路径 [默认: Policies]
-j, --json 以JSON格式输出结果(而非文本)
-v, --verbose 启用详细日志输出
-h, --help 打印帮助信息
-V, --version 打印版本信息
将这些文件放置在 Policies 目录下(或通过 -p 参数指定其所在路径):
Policies/
├── lol_drivers.json
├── Win10_MicrosoftDriverBlockPolicy.json
└── Win11_MicrosoftDriverBlockPolicy.json