T-Onix/Snare

GitHub: T-Onix/Snare

SNARE 是一款用 Go 编写的自动化 Web 技术指纹识别与 CVE 发现引擎,将目标技术栈检测与漏洞数据库交叉比对合二为一,帮助安全研究人员快速定位潜在攻击面。

Stars: 2 | Forks: 0

# 🕸️ SNARE

SNARE Banner

自动化 Web 技术指纹识别与 CVE 发现引擎

Go License

**SNARE** 是一款使用 Go 构建的高性能侦察工具,专为安全研究人员和 bug bounty 猎人设计。它会自动探测目标域名以识别正在运行的技术、Web 服务器和框架版本,然后将它们与已索引的 CVE 漏洞数据库进行交叉比对,以突显潜在的攻击面。 ### 可视化预览 ``` ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │ TARGET: https://example-vulnerable-host.com │ ├──────────────────────────────────────────────────────────────────────────────────────────────────────────┤ │ Tech: OpenSSL v1.0.1e │ │ └─ [VULNERABLE] CVE-2014-0160 -> Heartbleed: Out-of-bounds read in TLS heartbeat extension leading to │ │ memory disclosure │ │ Tech: Apache HTTP Server v2.4.25 │ │ ├─ [VULNERABLE] CVE-2017-9798 -> OptionsBleed: Memory disclosure in OPTIONS HTTP method │ │ └─ [VULNERABLE] CVE-2021-41773 -> Path traversal and remote code execution in Apache 2.4.49 │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ``` ### 功能 - 智能探测与 HTTP 传输 接受纯域名、标准的 HTTP/HTTPS URL 或 IP 地址 执行自动协议回退(先尝试禁用 SSL 验证的 HTTPS,如有需要再回退到 HTTP) 使用并发 worker pool 异步运行以实现最高速度 - 技术指纹识别引擎 利用 projectdiscovery/wappalyzergo 进行高速模式匹配。 分析 HTTP 响应头、cookies、HTML body 和 meta 标签。 在暴露时提取确切的版本号 ### 安装说明 - Go Install(推荐) ``` go install github.com/t-onix/snare@latest ``` - 从源码构建 ``` git clone https://github.com/t-onix/snare.git cd snare go mod tidy go install . ``` ### 用法 ``` SNARE - Web Technology Fingerprinting & CVE Discovery Engine Usage: snare [flags] Flags: -c int Number of concurrent workers (default 10) -d string Single target domain or URL -f string File containing list of targets -no-banner Disable startup ASCII banner -o string File to save raw results (without UI elements) ``` ### 示例 - 单目标扫描 ``` snare -d example.com Or echo target.com | snare ``` - 从文件进行多线程扫描并保存输出 ``` snare -f hosts -c 25 -o results ``` - Pipeline 集成 ``` subfinder -d target.com -silent | httprobe | snare -c 30 -o results ``` ### 贡献 欢迎贡献!如果您发现了一个 bug 或有功能请求,请 open an issue 或提交一个 pull request
标签:C2日志可视化, EVTX分析, Go, Ruby工具, 实时处理, 密码管理, 指纹识别, 日志审计, 网络安全, 隐私保护