OSINTCabal/Cabal-IP-Stealth-Checker-

GitHub: OSINTCabal/Cabal-IP-Stealth-Checker-

一款基于 proxycheck.io API 的终端 IP 情报工具,用于检测目标 IP 是否属于代理、VPN、Tor 或托管服务。

Stars: 0 | Forks: 0

# 🕵️ Cabal 隐秘检查器 **通过 [proxycheck.io v3](https://proxycheck.io) 进行 IP 情报分析** *一款 OSINT Cabal 工具 // [osintcabal.org](https://osintcabal.org)* Cabal Stealth Checker 是一款基于终端的 IP 情报工具,用于检测目标 IP 地址是否属于代理、VPN、TOR 出口节点、托管服务提供商或已知的抓取器网络。专为需要从命令行获取快速、直接的 IP 归属信息的 OSINT 调查人员、威胁分析师和研究人员而构建。 ``` ╔══════════════════════════════════════════════════════════════════╗ ║ ██████╗ █████╗ ██████╗ █████╗ ██╗ ║ ║ ██╔════╝██╔══██╗██╔══██╗██╔══██╗██║ ║ ║ ██║ ███████║██████╔╝███████║██║ STEALTH CHECKER ║ ║ ██║ ██╔══██║██╔══██╗██╔══██╗██║ proxycheck.io v3 ║ ║ ╚██████╗██║ ██║██████╔╝██║ ██║███████╗IP Intelligence ║ ║ ╚═════╝╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝╚══════╝ ║ ║ osintcabal.org // OSINT Cabal Toolkit ║ ╚══════════════════════════════════════════════════════════════════╝ ``` ## 功能特点 - **代理 / VPN / TOR 检测** — 即时的是/否标志及置信度评分 - **托管与抓取器识别** — 标记数据中心和机器人 IP - **运营商情报** — VPN 服务名称、协议、匿名级别、无日志策略 - **网络上下文** — ASN、IP 范围、主机名、组织 - **可视化风险计** — 颜色编码的置信度条(LOW → CRITICAL) - **批量扫描模式** — 输入 IP 列表,获取汇总表 - **CLI 友好** — 支持管道输入、作为参数传递或使用交互模式 - **无重度依赖** — 纯 Python 标准库,可选支持 `.env` ## 环境要求 - Python 3.7+ - 一个免费的 [proxycheck.io](https://proxycheck.io) API 密钥 - `python-dotenv` *(可选,用于支持 `.env` 文件)* ## 安装 ``` git clone https://github.com/YOUR_USERNAME/CabalStealthChecker.git cd CabalStealthChecker # 可选:安装 dotenv 支持以加载 .env 密钥 pip install python-dotenv # 或 pip install -r requirements.txt ``` ## API 密钥设置 在 [https://proxycheck.io](https://proxycheck.io) 获取**免费** API 密钥。 免费套餐在无帐户的情况下允许每天 **100 次查询**,注册免费帐户后为每天 **1,000 次**。 ### 选项 A — `.env` 文件 *(推荐)* ``` cp .env.example .env # 编辑 .env 并粘贴您的密钥: # PROXYCHECK_API_KEY=your_key_here ``` ### 选项 B — 环境变量 ``` # Linux / macOS export PROXYCHECK_API_KEY="your_key_here" # Windows CMD set PROXYCHECK_API_KEY=your_key_here # Windows PowerShell $env:PROXYCHECK_API_KEY="your_key_here" ``` ## 使用说明 ### 交互模式 ``` python3 CabalStealthChecker.py ``` ### 通过参数查询单个 IP ``` python3 CabalStealthChecker.py 1.2.3.4 ``` ### 批量模式 — 交互式输入多个 IP ``` python3 CabalStealthChecker.py --bulk ``` 批量模式会逐行收集 IP,随后执行所有查询并在最后打印汇总表。 ## 输出示例 ``` ══════════════════════ 185.220.101.45 ══════════════════════ API Status ✔ OK ────────────────────── DETECTIONS ────────────────────────── Anonymous ✔ YES Proxy ✘ NO VPN ✘ NO TOR ✔ YES Hosting ✘ NO Scraper ✘ NO Confidence ████████████████░░░░░░░░░░░░░░ 55/100 [MODERATE] First Seen 2024-01-15 03:22:11 UTC Detection Type TOR ────────────────────── NETWORK ───────────────────────────── ASN AS205100 Hostname no-reverse-dns-set.com Provider F3 Netze e.V. Network Type hosting ────────────────────── OPERATOR / VPN SERVICE ────────────── Name Tor Project Anonymity High ``` ## 配置 您可以在脚本顶部调整检测回溯窗口: ``` DAYS = 30 # look-back window in days — increase for longer history ``` ## 免费套餐限制 | 套餐 | 每日查询次数 | 需要帐户 | |------|--------------|-----------------| | 无密钥 | 100/天 | 否 | | 免费帐户 | 1,000/天 | 是(免费) | | 付费套餐 | 10,000+/天 | 是 | 在 [https://proxycheck.io](https://proxycheck.io) 免费注册。 ## OSINT Cabal 工具包的一部分 本工具是 **OSINT Cabal** 品牌下开发的日益丰富的开源 OSINT 实用程序套件的一部分。 - 🌐 [osintcabal.org](https://osintcabal.org) - 🔎 反极端主义研究 // 公共记录资源 // OSINT 工具 ## 免责声明 本工具仅供**合法、合乎道德的 OSINT 研究**使用。请遵守适用法律和 [proxycheck.io 服务条款](https://proxycheck.io/terms/) 使用。作者对滥用行为不承担任何责任。 ## 许可证 MIT 许可证 — 详见 `LICENSE`。
标签:API集成, ESC4, GitHub, HTTP/HTTPS抓包, IP信誉, IP地址查询, OSINT, ProxyCheck, Python, Python包装器, Tor节点检测, VPN检测, 二进制发布, 代理检测, 代码示例, 反欺诈, 可观测性, 商业软件, 威胁分析, 威胁情报, 开发者工具, 开源工具, 态势感知, 情报收集, 数据分析, 数据泄露防护, 文档结构分析, 无后门, 漏洞研究, 爬虫识别, 网络安全, 网络探测, 自动化侦查工具, 逆向工具, 防御识别, 隐私保护