JMousqueton/ransomware.live
GitHub: JMousqueton/ransomware.live
一款基于 Python 的勒索软件泄露站点监控工具,实现自动化抓取、解析与通知,以辅助威胁情报收集与管理。
Stars: 317 | Forks: 65

# Ransomware.live
Ransomware.live 最初是 **ransomwatch** 的一个分支。
它是一个勒索软件泄露站点监控工具,用于从各种勒索软件泄露站点抓取条目并发布。
🔗 GitHub 仓库:[https://github.com/JMousqueton/ransomware.live](https://github.com/JMousqueton/ransomware.live)
Ransomware.live 负责 **数据收集、解析、丰富和自动化** 以维护数据库。
## 📌 功能
- **自动化抓取** 勒索软件泄露站点(包括通过 Tor 访问 `.onion` 域名)
- **集成** Hudson Rock 以通过 Telegram 机器人获取信息窃取数据
- **数据管理** 工具用于受害者和群组管理
- **图像捕获** 泄露站点帖子并添加水印、提取元数据,以及可选的模糊人脸
- **通知** 通过 ntfy 和 Bluesky 服务器
- **基于环境的配置** 通过 `.env` 文件
## 📂 仓库结构
```
ransomwarelive/
│
├── bin/ # Core Python scripts and libraries
| ├── _parser/ # All parsers
│ ├── libcapture.py # Capture victim/group screenshots
│ ├── hudsonrockapi.py # Hudson Rock API integration via Telegram bot
│ ├── parse.py # Parse collected data into structured formats
│ ├── scrape.py # Main scraping engine
│ ├── manage.py # Management CLI
│ ├── shared_utils.py # Shared helper functions
│ ├── victims-browser.py# Victim data viewer
│ ├── status.py # System health and process status
│ ├── rsslib.py # (Optional) RSS feed generation
│ └── requirements.txt # Python dependencies
│
├── images/ # Static assets & watermarks
├── db/ # Local databases (JSON)
├── tmp/ # Temporary working files
└── .env.sample # Example environment configuration
---
## ⚙️ Installation
### 1. Clone the Repository
```bash
git clone https://github.com/JMousqueton/ransomware.live.git
cd ransomwarelive
```
### 2. 创建虚拟环境
```
python3 -m venv venv
source venv/bin/activate
```
### 3. 安装依赖
```
pip install -r bin/requirements.txt
```
### 4. 配置环境
复制示例 `.env` 文件并使用你的配置编辑它:
```
cp .env.sample .env
nano .env
```
## 🚀 使用
### 开始抓取
```
cd bin
python scrape.py
```
### 解析收集的数据
```
cd bin
python parse.py
```
### 管理数据
```
cd bin
python manage.py --help
```
## 🛡️ 要求
- Python **3.9+**
- [Tor 服务](https://www.torproject.org/) 在本地运行以支持 `.onion` 访问
- Telegram 机器人凭证(用于查询 Hudson Rock 获取信息窃取数据)
- ntfy 服务器凭证(用于通知)
- Bluesky 服务器凭证(用于通知)
- 推荐使用 Unix 环境(Linux/macOS)
## 📜 许可证
本项目根据 **unlicense** 许可证授权。
请参阅 [LICENSE](LICENSE) 文件以获取详细信息。
## ⚠️ 免责声明
本项目仅供 **研究和教育用途**。
**不要** 将其用于未经授权的系统或数据访问。
维护者不对代码的滥用承担任何责任。
本项目仅涉及解析和抓取,而非网站本身。
## 🤝 贡献
欢迎贡献!
请打开问题或提交拉取请求以提出改进或添加新功能。
**维护者:** [Julien Mousqueton](https://www.linkedin.com/in/julienmousqueton)
**网站:** [https://ransomware.live](https://ransomware.live)
标签:Bluesky 通知, Hudson Rock, ntfy 通知, .onion 站点, Python 爬虫, RSS 生成, SEO 勒索软件, Telegram 机器人, Tor 网络, 人脸模糊, 信息窃取, 勒索软件监控, 勒索软件追踪, 受害者数据, 截图水印, 数据库管理, 状态监控, 环境配置, 结构化解析, 群组数据, 自动化爬取, 逆向工具