
수동 분석할 가치가 있는 Windows 드라이버의 우선순위를 정하는 데 도움을 주는 BYOVD 헌터
BYOVD에 적합한 Windows 드라이버인 HolyGrail 드라이버를 찾기 위한 BYOVD 헌터입니다.
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
Usage: HolyGrail.exe [OPTIONS]
Options:
-d, --driver <DRIVER_FILE> Path to the driver file (.sys) to analyze
-D, --directory <DRIVER_DIRECTORY> Directory containing driver files to analyze
-o, --output <OUTPUT_DIRECTORY> Output directory for analysis results [default: .\Analysis]
-p, --policies <POLICY_DIRECTORY> Path to directory containing policy files [default: Policies]
-j, --json Output results in JSON format instead of text
-v, --verbose Enable verbose logging
-h, --help Print help
-V, --version Print version
이 파일들을 Policies 디렉터리에 배치하세요(또는 -p로 해당 위치를 지정하세요):
Policies/
├── lol_drivers.json
├── Win10_MicrosoftDriverBlockPolicy.json
└── Win11_MicrosoftDriverBlockPolicy.json