详细介绍与最新截图见 GitHub 仓库 · @asaotomo

CTF Flag 实时监控工具 · Python 3

Flag Hunter

CTF Flag 捡漏神器。

Hx0 战队出品:监控目录新增/修改文件,基于 mmap 字节级搜索,支持明文、Base64、Hex 与自定义前缀,彩色输出上下文并写入 found_flags.log。

WatchdogmmapBase64Hex
Flag Hunter
Realtime目录监控
mmap字节级搜索
Log自动记录

Product Story

解决签到题慢人一步、附件藏 flag、非预期解被遗漏等痛点——在打开、下载、移动文件的那一刻自动扫描,不再错过白送的分。

实时监控新增或修改文件,下载附件后自动扫描。

基于 mmap 的高性能字节级搜索,适合大文件快速捡漏。

支持明文 flag、Base64、Hex 等多种编码形式。

命中后彩色输出上下文,并保存到 found_flags.log。

Features

核心能力

实时监控目录

自动检测新增、修改文件,减少手工 grep 遗漏。

多编码识别

覆盖明文、Base64、十六进制与自定义前缀。

灵活规则

通过 config.yml 添加 nssctf、ctfshow 等比赛前缀。

自动日志

所有命中结果保存为日志,便于赛后复盘。

Scenarios

适用场景

  • 签到题快速捡漏
  • 附件题下载后自动扫描
  • 非预期解提示
  • 多比赛 Flag 前缀监控

Quick Start

快速开始

  1. 安装 Python 3。
  2. 安装 pyyaml 与 watchdog。
  3. 运行脚本并指定要监控的目录。

Workflow

推荐工作流

选择目录

实时监听

字节级搜索

编码识别

上下文输出

日志保存

Commands

安装 / 使用参考

以下是产品的安装命令与快速使用指南,帮助你快速上手。

pip3 install pyyaml watchdog
python3 flaghunter.py <要监控的目录>

Specs

产品信息

适用场景CTF 签到题、附件题、非预期捡漏
依赖pyyaml / watchdog
运行python3 flaghunter.py <目录>
项目地址https://github.com/asaotomo/FlagHunter

Preview

产品截图

产品概览 产品概览
命中演示 命中演示

Get Flag Hunter

开始使用 Flag Hunter

下载、阅读文档或把它加入你的 Hx0 工具链。所有安全工具仅用于授权测试、学习研究与合规场景。