SOsintOps/Wukong
GitHub: SOsintOps/Wukong
面向中文互联网调查的 Debian OSINT 工作站安装程序,提供中文语言文化支持、华语平台侦察工具和中国企业尽职调查能力。
Stars: 2 | Forks: 0
# Wukong (悟空)





## 概述
**Wukong** 是[Speculator 项目](https://github.com/SOsintOps/Speculator-Project)的一个专注于中国的 OSINT 衍生分支。它提供了一个 Bash 安装程序,能将纯净的 Debian 13 "Trixie" 虚拟机转变为一台专为调查中文互联网和中国企业而构建的工作站。
其名称源自**孙悟空**,他的*火眼金睛*能够看穿任何伪装与幻象。这正是分析师在处理中文信息源时所需要的:挑战很少在于找不到文本,而几乎总是需要看穿文本背后的真相——审查后的委婉语、暗语,以及不透明的公司结构。
Wukong 保留了 Speculator 完整的通用 OSINT 工具库,并在此基础上添加了三个针对中国的特定层级:
1. **语言与文化层** —— 完整的 CJK 字体栈(简体 + 繁体)、`fcitx5` 拼音输入法(让你能够*输入*中文查询)、中文区域设置以及离线词典(CC-CEDICT、OpenCC 简繁转换、`jieba`/`pypinyin`)。
2. **华语 OSINT 层** —— 用于中文网络(Baidu/Sogou dorking)、社交平台(Weibo、Douyin、Xiaohongshu、Bilibili、WeChat 公众号)以及网络空间侦察(FOFA、ZoomEye/Kunyu、Quake)的工具。
3. **企业尽职调查 (KYC) 层** —— ICP 备案查询、企业工商信息查询工作流(GSXT、TianYanCha、QCC、Cninfo)以及使用 ENScan_GO 进行的自动化枚举。
## 系统要求
- **操作系统:** Debian 13 "Trixie" (amd64)
- **虚拟化:** 推荐 VirtualBox(需先手动安装 Guest Additions)
- **磁盘:** 建议至少 50 GB
- **内存:** 建议至少 4 GB
- **权限:** 需要 sudo 权限
- **网络:** 下载时需要网络连接
- **关于中文信息源的注意事项:** 许多内地平台需要 **+86 手机号码**、**中国内地代理/VPN** 和/或 **API key**。Wukong 负责安装工具;你需要自己在运行时提供凭据。详见 [`documents/CHINA_TOOLKIT.md`](documents/CHINA_TOOLKIT.md)。
## 安装
```
git clone https://github.com/SOsintOps/Wukong.git && cd Wukong && sudo ./wukong_install.sh
```
在不更改系统的情况下进行模拟运行:
```
sudo ./wukong_install.sh --dry-run
```
安装完成后,请重启系统,以确保字体、区域设置和 `fcitx5` 输入法能够正常加载。
## 文档
完整文档位于 [`documentation/`](documentation/README.md) 中:
- [项目概述](documentation/01-project-overview.md) —— 三个中国特定层级及继承的架构。
- [原始资料与背景](documentation/02-source-material.md) —— 所分析的文本(论文、Cyber Detective 频道、在线研究)以及已验证/未验证的内容。
- [常见问题](documentation/04-faq.md) —— 关于 OSINT、中国 OSINT 以及本项目的常见问题。
- [方法论与法律](documentation/03-methodology-and-legal.md) —— 访问前提条件、KYC 工作流以及法律/OPSEC 背景。
- [工具索引](documentation/tools/README.md) —— **每个中国特定工具都有单独的一页**(安装、访问、用法、注意事项)。
操作快速参考(凭据、确切语法、尽职调查步骤)保留在 [`documents/CHINA_TOOLKIT.md`](documents/CHINA_TOOLKIT.md) 中。
## 在 Speculator 基础上增加的内容
### 语言与文化(均来自官方 Debian 软件源)
- **字体:** `fonts-noto-cjk`(+extra)、Arphic 楷书/宋体 (`fonts-arphic-*`)、WQY 后备字体、彩色 emoji —— 正确渲染简体**和**繁体中文。
- **输入法:** `fcitx5` + `fcitx5-chinese-addons`(拼音/双拼)及码表,预配置了美式键盘 + 拼音配置文件。使用 **Ctrl+Space** 切换。
- **区域设置:** 启用 `zh_CN.UTF-8` 和 `zh_TW.UTF-8`(系统 UI 保持英语/意大利语)。
- **词典与转换:** GoldenDict-NG、StarDict、CC-CEDICT(离线)、OpenCC、`python3-pypinyin`、`python3-jieba`。
### 华语 OSINT 工具
| 工具 | 用途 | 备注 |
|------|---------|-------|
| Kunyu / ZoomEye CLI | 网络空间资产侦察 | ZoomEye API key |
| Fofax / GoFOFA / fofa-py | FOFA(“中国版 Shodan”)查询 | FOFA API key |
| ShuiZe (水泽) | 基于域名的自动化侦察 | 可选的引擎 key |
| MediaCrawler | Xiaohongshu/Douyin/Weibo/Bilibili/Kuaishou/Zhihu/Tieba | 登录(二维码 + 真实账号) |
| weibo-crawler / weiboSpider / snscrape | Weibo 抓取 | cookie/account |
| you-get / BBDown | Bilibili/Youku/Douyin 媒体下载 | — |
| we-mp-rss | WeChat 公众号 → RSS/PDF | WeChat account |
| PyDork | 包含 Baidu 的 dorking | — |
### 企业尽职调查 (KYC)
| 工具 / 来源 | 用途 |
|---------------|---------|
| ENScan_GO | 来自 Aiqicha/TianYanCha 的子公司、ICP 备案、App、小程序、公众号 |
| ICP_Query | 本地 ICP 备案查询 API(域名 → 注册公司) |
| GSXT / 信用中国 | 官方国家工商注册及信用黑名单(网页端,免费,仅限中文) |
| TianYanCha / QCC / Aiqicha | 商业 KYC 数据聚合平台(免费增值模式;中国境外受 IP 封锁) |
| Cninfo | 上市公司官方披露文件 |
完整的凭据配置、确切的命令语法以及分步尽职调查工作流详见 [`documents/CHINA_TOOLKIT.md`](documents/CHINA_TOOLKIT.md)。
## 架构
Wukong 继承了 Speculator 的 **hub-and-spoke(中心辐射型)** 设计:
- `scripts/user.sh` —— 人员追踪(email、username、fullname、phone、hash)的中心枢纽
- Spokes —— 每种调查类型对应一个脚本:`domain.sh`、`instagram.sh`、`video.sh`……外加新增的 **`china.sh`**(华语 OSINT)和 **`kyc.sh`**(中国企业尽职调查)
- `config/tools.conf` —— 管道符分隔的清单;添加工具只需一行配置
- `scripts/lib/common.sh` —— 共享库(工具执行、Zenity UI、会话日志记录、证据输出)
证据将被写入 `~/Downloads/evidence/{target}/`。工具会安装到 `~/.local/share/wukong/programs/`。
## 法律与道德声明
Wukong 专为**经授权的**开源研究、新闻报道和企业尽职调查而设计。访问中国平台通常涉及真实姓名注册相关法律;**冒充或使用身份欺诈获取访问权限不属于 OSINT 的范畴**,且在你的司法管辖区可能属于违法行为。在接触目标之前,请明确你的权限范围——请参阅 `documents/CHINA_TOOLKIT.md` 中的 OPSEC 指南。
## 许可证
MIT —— 详见 [LICENSE](LICENSE)。
## 免责声明
按“原样”提供,无任何担保,仅供教育和授权研究之用。使用风险自负,请负责任地使用。
标签:Debian配置, ESC4, OSINT, 企业尽职调查, 动态调用, 实时处理, 应用安全, 情报收集, 汉化环境, 漏洞研究, 逆向工具