alonebeast002/spectre
GitHub: alonebeast002/spectre
一款集成电话号码、IP地址、用户名、MAC地址和网站信息查询的多功能 OSINT 情报工具包。
Stars: 0 | Forks: 0
```
_____ ____ ____ ___ ______ ____ ____
/ ___/ / __ \ / __/ / __||__ __|| _ \ / ___|
\___ \| | | |\__ \| | | | | |_) |\___ \
___) || |__| |___) | |___ | | | _ < ___) |
|____/ \____/|____/ \____| |_| |_| \_\|____/
```
**高级 OSINT 情报工具包**





## 概述
SPECTRE 是一款专为安全研究人员、漏洞赏金猎人和渗透测试人员打造的命令行 OSINT 侦察工具包。它将五个核心情报模块整合到一个简洁的终端界面中 —— 无 GUI,无臃肿。
所有结果会自动作为结构化文本报告保存在 `reports/` 目录中。
## 模块
| # | 模块 | 描述 |
|---|--------|-------------|
| 1 | 电话号码情报 | 验证号码,提取运营商、国家、地区、时区及所有标准格式 |
| 2 | IP 地址地理位置 | 国家、城市、ISP、ASN、代理/VPN/主机检测,Google Maps 链接 |
| 3 | 用户名追踪 | 搜索 30+ 个平台 —— GitHub、Instagram、Reddit、LinkedIn、TikTok 等 |
| 4 | MAC 地址查询 | 识别供应商/制造商并根据 OUI 推断设备类型 |
| 5 | 网站信息扫描 | 解析 IP,检查 HTTP 标头、服务器、MX 记录、NS 记录 |
## 系统要求
- Python 3.7 或更高版本
- pip3
- 互联网连接
依赖项(由 `setup.sh` 自动安装):
```
phonenumbers
requests
colorama
dnspython
```
## 安装说明
### Termux (Android)
```
pkg update && pkg install python git
git clone https://github.com/alonebeast002/spectre.git
cd spectre
chmod +x setup.sh
./setup.sh
```
### Linux / macOS
```
git clone https://github.com/alonebeast002/spectre.git
cd spectre
chmod +x setup.sh
./setup.sh
```
### 手动安装(如果 setup.sh 失败)
```
pip install -r requirements.txt
python3 spectre.py
```
## 使用方法
```
python3 spectre.py
```
运行 `setup.sh` 后,您也可以在任何位置直接启动它:
```
spectre
```
进入后,输入编号选择模块:
```
[1] Phone Number Intelligence
[2] IP Address Geolocation
[3] Username Tracker
[4] MAC Address Lookup
[5] Website Information Scanner
[0] Exit
```
## 示例
**电话查询**
```
Select Module: 1
Enter Phone Number (with country code): +919876543210
```
**IP 地理位置**
```
Select Module: 2
Enter IP Address: 8.8.8.8
```
**用户名搜索**
```
Select Module: 3
Enter Username: johndoe
```
**MAC 查询**
```
Select Module: 4
Enter MAC Address: 00:1A:2B:3C:4D:5E
```
**网站扫描**
```
Select Module: 5
Enter Domain: google.com
```
## 报告输出
所有扫描结果自动保存在 `reports/` 目录中:
```
reports/
phone_919876543210.txt
ip_8_8_8_8.txt
username_johndoe.txt
mac_00_1A_2B_3C_4D_5E.txt
website_google_com.txt
```
## 项目结构
```
SPECTRE/
spectre.py Main tool
setup.sh Installer script
requirements.txt Python dependencies
reports/ Auto-generated scan reports
README.md Documentation
```
## 法律免责声明
本工具仅供教育目的和经授权的安全研究使用。请勿在未经明确许可的情况下针对系统或个人使用。作者对使用本软件进行的任何误用或非法活动不承担任何责任。
## 作者
**ALONE BEAST**
GitHub — [github.com/ALONE-BEAST](https://github.com/ALONE-BEAST)
为终端而生。为狩猎而造。By Alone Beast
标签:ASN查询, Bug Bounty, DNS记录查询, ESC4, GitHub, IP地理定位, Kali工具, MAC地址查询, OSINT, Python, Termux, VPN检测, Whois查询, 代理检测, 信息搜集, 加密文件系统, 可自定义解析器, 基础设施侦察, 威胁情报, 实时处理, 开发者工具, 开源网络情报, 情报收集, 数据验证, 无后门, 漏洞研究, 用户名追踪, 电话号码分析, 社工库, 网站信息扫描, 跨平台搜索, 逆向工具, 隐私合规