ProwlrBot/prowlrview

GitHub: ProwlrBot/prowlrview

一个终端优先的狩猎驾驶舱,将赏金猎人分散在多工具中的代理、图谱与插件能力统一到实时 TUI。

Stars: 0 | Forks: 0

# prowlrview **状态:** v0.1 草稿。尚未准备好使用。 ## 是什么 prowlrview 是一个终端优先的狩猎驾驶舱,将赏金猎人分散在多个工具中处理的三件事统一起来: 1. **MITM 代理**(mitmproxy/Caido 风格)— 拦截、重写、重放 2. **实时攻击面图谱**— 来自任意 JSONL/SARIF 工具的节点/边 3. **插件主机**— Lua(热重载)+ WASM(沙箱)用于请求重写器、被动扫描器、图谱装饰器 所有内容通过一个 TUI 流式传输。一个二进制文件。任何输出 JSONL 的 CLI 都可以即插即用。 ## 模式 ``` prowlrview proxy # MITM on :8080, TUI flow view prowlrview pipe # stdin JSONL/SARIF → live graph prowlrview watch DIR # tail results dir, build living graph prowlrview run recon.yml # orchestrate recon pipeline into graph ``` ## 为何不用 mitmproxy / Caido / BloodHound? | 工具 | 代理 | 图谱 | TUI | 插件 | CLI 同步 | |------------|-------|-------|-----|------------|----------| | mitmproxy | ✅ | ❌ | ok | Python | ❌ | | Caido | ✅ | ~ | GUI | JS | ❌ | | BloodHound | ❌ | ✅ | ❌ | ❌ | ❌ | | k9s | ❌ | ❌ | ✅ | Lua | k8s 仅限 | | prowlrview | ✅ | ✅ | ✅ | Lua + WASM | 任意 JSONL | ## 适配器(规划中) SARIF · nuclei JSONL · httpx JSON · katana JSONL · subfinder · dalfox · flaw · gau · waybackurls · 自定义。 ## 插件 API(Lua 示例) ``` -- plugins/idor-hunter.lua on_request(function(req) if req.path:match("/api/.*/%d+") then graph:tag(req.host, "idor-candidate", "orange") end end) on_finding(function(f) if f.rule == "sqli" and f.severity == "high" then notify("🔴 SQLi: " .. f.url) end end) ``` ## 主题 TOML 主题位于 `~/.config/prowlrview/themes/`。自带:`prowlr`、`paper`、`mono`、`terminal`、`solarized`。 ## 路线图 - [x] v0.1 — 草稿 + tview UI + JSONL 适配器 + 主题 - [ ] v0.2 — MITM 代理模式(goproxy) - [ ] v0.3 — Lua 插件主机(gopher-lua) - [ ] v0.4 — WASM 插件(wazero)+ 注册表 - [ ] v0.5 — Obsidian 画布导出 + 侦察编排器 - [ ] v1.0 — 网站、文档、演示 ## 构建 ``` go build -o prowlrview ./cmd/prowlrview ``` ## 许可证 MIT © kdairatchi / ProwlrBot
标签:Caido, Dalfox, EVTX分析, Flaw, GAU, Google, httpx, JSONL, k8s集成, k9s, Lua插件, mitmproxy, Nuclei, rizin, SARIF, SEO渗透测试, Snort++, TOML主题, TUI, WASM插件, Waybackurls, 二进制分发, 代理抓包, 侦察管道, 响应重发, 图形标记, 多模式CLI, 子域名枚举, 实时图谱, 开源安全工具, 拦截与重放, 插件API, 攻击面图谱, 日志审计, 深色主题, 热重载, 系统安全, 终端工具, 被动扫描, 请求重写, 调试插件, 逆向工程平台, 通知机制