6abd/horus
GitHub: 6abd/horus
Horus 是一款基于 Python 构建的一体化 OSINT 与数字取证工具,通过集成多种 API 和自动化脚本辅助安全人员进行调查。
Stars: 500 | Forks: 57
# 项目 | Horus

[](https://github.com/6abd/horus "前往 GitHub 仓库")
[](https://github.com/6abd/horus/releases/)
[](https://github.com/6abd/horus)
[](https://github.com/6abd/horus)
[](https://github.com/6abd/horus/issues)
[](#license)
# 目录
* [🚀 关于 Horus](#-about-horus)
* [⚡ 安装和使用说明](#-installation-and-usage-instructions)
* [⚙️ API 配置](#%EF%B8%8F-api-configuration)
* [🔮 计划功能](#-intended-features)
* [🤝 当前维护者](#-current-maintainers)
* [🛠️ 贡献](#%EF%B8%8F-contributing)
* [📧 联系我](#-contact-me)
* [🤝 致谢](#-acknowledgements)
## 🚀 关于 Horus
Horus 是一款用于辅助调查的全方位一体化工具,从 API 利用到数据编译无所不包。它是您行动前的得力助手!
## ⚡ 安装和使用说明
要开始使用此项目,您需要在设备上安装 Python。
安装完成后,请按照以下步骤操作:
1. 克隆此仓库。
2. `cd` 进入 'horus' 目录。(确保不是最外层文件夹)
3. 使用以下命令安装依赖:```pip install -r requirements.txt```
4. 在 'horus' 目录中,在 Linux/MacOS 上运行 ```python3 horus.py```,或在 Windows 上运行 ```py horus.py```
*注意:protonvpn-cli 是 'pvpn' 命令的必要条件*
*注意:openvpn CLI 是 'ovpn' 命令的必要条件*
## ⚙️ API 配置
要配置使用某些命令所需的 API,您可以手动输入,也可以使用 'apicon' 命令
要手动配置 API 密钥,请导航至 ```/src/modules/var/pipes/api_config.json```。在相应的条目中输入您的 API 密钥。
**⚠️ 警告:如果您正在为此仓库做出贡献或通过公开 fork 进行测试,请务必在推送更改之前从 JSON 文件中删除您的 API 密钥。**
## 🔮 计划功能
```
🟢 = Fully implemented or more than 80% done
🟡 = Partially implemented / In development
🔴 = To be implemented
```
标签:API哈希动态解析, API集成, ESC4, Github项目, OSINT, Python, 代码示例, 内存扫描绕过, 可观测性, 域环境安全, 数字取证, 数据分析, 无后门, 编译数据, 网络安全, 自动化脚本, 调查辅助, 逆向工具, 隐私保护, 预操作