spyschools/osint-spyschools

GitHub: spyschools/osint-spyschools

一款基于 Bash 的轻量级终端 OSINT 工具包,整合域名、IP、HTTP、TLS 和文件元数据等多种公开信息查询能力并支持报告输出。

Stars: 4 | Forks: 1

# 🕵️ OSINT SpySchools

基于终端的 OSINT 工具包,用于调查域名、IP、HTTP 和文件元数据 — 开源、轻量且开箱即用。

## 🔍 关于 **OSINT SpySchools** 是一款基于 Bash 的开源工具包,用于开源情报 (OSINT) 活动。专为安全分析师、研究人员以及任何希望从终端快速、高效地挖掘公开信息的人士设计。 ## 🛠️ 使用的工具 | 类别 | 工具 | |---|---| | 🌐 域名 & IP | WHOIS / RDAP | | 🔎 DNS | Dig, nslookup | | 📜 证书 | crt.sh | | 📸 网页存档 | Wayback Machine | | 🔒 HTTP 安全 | HTTP 标头 | | 🛡️ 加密 | TLS/SSL 信息 | | 📷 媒体 | 照片分析 | | 📁 元数据 | 文件元数据 (EXIF 等) | ## ⚙️ 安装 ``` $ git clone https://github.com/spyschools/osint-spyschools.git $ cd osint-spyschools $ chmod +x osint_toolkit.sh ``` ## 🚀 用法 ### 直接模式 (CLI) ``` # domain 分析 $ ./osint_toolkit.sh domain example.com # IP 分析 $ ./osint_toolkit.sh ip 1.1.1.1 # header HTTP 分析 $ ./osint_toolkit.sh http https://example.com # metadata file / foto 分析 $ ./osint_toolkit.sh file ./foto.jpg ``` ### 🖥️ 交互模式 (菜单) 不带参数运行即可进入交互式菜单模式: ``` $ ./osint_toolkit.sh ``` ## 📄 报告输出 此工具包支持输出 **TXT** 和 **Markdown (`.md`)** 格式的报告。 在命令前使用 `--md` 选项可生成 Markdown 报告: ``` $ ./osint_toolkit.sh --md domain example.com $ ./osint_toolkit.sh --md ip 1.1.1.1 $ ./osint_toolkit.sh --md http https://example.com $ ./osint_toolkit.sh --md file ./foto.jpg ``` ## 🆕 V2 版本 — 2026 包含性能提升和附加功能的最新版本: ``` # domain 分析 $ ./osint_toolkit_v2.sh domain example.com # IP 分析 $ ./osint_toolkit_v2.sh ip 1.1.1.1 # header HTTP 分析 $ ./osint_toolkit_v2.sh http https://example.com # metadata file / foto 分析 $ ./osint_toolkit_v2.sh file ./foto.jpg ``` ### V2 交互模式 ``` $ ./osint_toolkit_v2.sh ``` ### V2 报告输出 ``` $ ./osint_toolkit_v2.sh --md domain example.com ``` ## 📂 项目结构 ``` osint-spyschools/ ├── osint_toolkit.sh # Toolkit versi utama ├── osint_toolkit_v2.sh # Toolkit versi V2 2026 ├── README.md └── reports/ # Folder output laporan (auto-generated) ``` ## ⚠️ 免责声明 ## 👤 作者 **SpySchools** - GitHub: [@spyschools](https://github.com/spyschools)

怀着 ❤️ 为 OSINT 社区打造

标签:Bash, Cutter, ESC4, GitHub, OSINT, 二进制模式, 元数据分析, 动态调用, 实时处理, 应用安全, 网络侦查