RCode777/PHANTOM-RAT
GitHub: RCode777/PHANTOM-RAT
一款基于 Discord API 的 Python 远控框架,面向红队和安全研究提供监控、锁定、键盘记录与自动数据外发等后渗透能力。
Stars: 0 | Forks: 0
# 🎭 PHANTOM RAT v6.6




## 📸 预览 / 截图
*Interface for configuring Bot Token, Channel ID, and building the executable.*
### 🔒 Phantom Locker GUI(默认)
*Custom screen locker interface with password protection and background rendering.*
### 🤖 Discord C2 控制
*Control center showing incoming logs, screenshots, and system alerts.*
*Interface untuk konfigurasi Bot Token, Channel ID, dan proses building executable.*
### 🔒 Phantom Locker GUI
*Tampilan pengunci layar kustom dengan proteksi password dan render background.*
### 🤖 Discord C2 控制
*Pusat kendali yang menampilkan log masuk, screenshot, dan peringatan sistem.*
## 🌐 语言 / Bahasa
- [英文版本](#-english-version)
- [印尼语版本](#-versi-bahasa-indonesia)
## 🇺🇸 英文版本
### 🛠️ 技术特性
* **Discord C2 网关**:使用 Discord API 进行隐蔽通信。
* **全面监控**:实时屏幕截图 (`!ss`)、摄像头捕获 (`!photo`) 和音频录制 (`!record`)。
* **Keylogger 引擎**:捕获每一次按键并将日志直接转储到 Discord。
* **系统控制**:具有安全解锁功能和伪 BSOD (`!bsod`) 的远程 GUI Locker。
* **隐匿持久化**:通过 Windows Registry 自动注入实现开机自启。
* **文件捆绑器**:在后台运行 RAT 的同时执行诱饵文件 (PDF/EXE)。
### 🎨 自定义(Builder)
* **自定义图标**:支持 `.ico` 文件以伪装 payload。
* **主题**:针对 Locker GUI 的内存 Base64 背景渲染。
* **捆绑系统**:选择任何诱饵文件,使其与 payload 一起打开。
### 📦 安装说明
1. **前置条件**:Windows 10/11 和 Python 3.10+。
2. **设置环境**:
git clone [https://github.com/username/PhantomRAT.git](https://github.com/username/PhantomRAT.git)
cd PhantomRAT
pip install discord.py customtkinter Pillow opencv-python pyautogui sounddevice scipy pynput pyttsx3 pyperclip requests
3. **构建**:运行 `builder.py`,输入你的 Bot Token & Channel ID,然后点击 **Initialize Generation**。
### ⚠️ 关键:重新构建说明
如果你希望使用不同的配置创建新的 `.exe`,你**必须**清理之前的构建环境:
1. **删除 `dist/` 文件夹**:移除以前的可执行文件。
2. **删除 `build/` 文件夹**:清除编译缓存。
3. **删除所有 `.spec` 文件**:移除临时的 PyInstaller 配置。
*如果不这样做,可能会导致新的 payload 使用旧的或损坏的设置。*
## 🇮🇩 印尼语版本
### 🛠️ 技术特性
* **Discord C2 Gateway**:使用 Discord API 进行隐蔽通信。
* **全面监控**:实时屏幕截图 (`!ss`)、摄像头捕获 (`!photo`) 和录音 (`!record`)。
* **Keylogger 引擎**:记录每一次击键并将日志直接发送到 Discord。
* **系统控制**:具有安全解锁功能和模拟 BSOD (`!bsod`) 的远程 GUI Locker。
* **持久化**:自动注入 Windows Registry 以在开机时保持激活。
* **文件捆绑器**:运行诱饵文件 (PDF/EXE) 以欺骗目标。
### 🎨 自定义(Builder)
* **自定义图标**:支持 `.ico` 文件以伪装 payload。
* **视觉主题**:为 Locker 界面在内存中进行 Base64 背景渲染。
* **捆绑系统**:选择任何诱饵文件,使其与 payload 同时打开。
### 📦 安装说明
1. **前置条件**:Windows 10/11 和 Python 3.10+。
2. **环境准备**:
git clone [https://github.com/username/PhantomRAT.git](https://github.com/username/PhantomRAT.git)
cd PhantomRAT
pip install discord.py customtkinter Pillow opencv-python pyautogui sounddevice scipy pynput pyttsx3 pyperclip requests
3. **构建**:运行 `builder.py`,输入 Bot Token & Channel ID,然后点击 **Initialize Generation**。
### ⚠️ 重要:重新构建说明
如果你想使用不同的配置创建新的 `.exe` 文件,你**必须**清理之前构建的残留:
1. **删除 `dist/` 文件夹**:删除旧的可执行文件。
2. **删除 `build/` 文件夹**:清理编译缓存以避免冲突。
3. **删除所有 `.spec` 文件**:删除临时的 PyInstaller 配置。
*如果不删除,新 payload 可能仍会使用旧构建的设置。*
## 🎮 命令列表参考
| 命令 | 描述 (EN) | 描述 (ID) |
| :--- | :--- | :--- |
| `!lock` | 锁定目标屏幕 | Mengunci layar target |
| `!unlock` | 远程解锁屏幕 | Membuka kunci layar remote |
| `!ss` | 捕获屏幕截图 | Ambil screenshot layar |
| `!keylog` | 控制 keylogger | Kontrol modul keylogger |
| `!shell` | 执行 CMD 命令 | Eksekusi perintah CMD |
| `!clean` | 移除痕迹并卸载| Hapus jejak dan uninstall |
## 🛠️ 设置与自定义 / Pengaturan & Kustomisasi
### 🇺🇸 英文版本
#### 🤖 1. 如何创建 Discord Bot
1. 前往 [Discord Developer Portal](https://discord.com/developers/applications)。
2. 点击 **“New Application”** 并为其命名。
3. 导航到 **“Bot”** 选项卡,点击 **“Reset Token”** 以获取你的 **Bot Token**。
4. **关键**:向下滚动到 “Privileged Gateway Intents” 并启用 **“Message Content Intent”**。
5. 使用具有 `Administrator` 权限的 OAuth2 URL Generator 邀请该 Bot 到你的服务器。
6. 在 Discord 中右键点击你的目标频道并选择 **“Copy Channel ID”**(需先在 Discord 设置中启用开发者模式)。
#### 🎨 2. 如何自定义主题和图标
* **自定义背景**:在 Builder 中,选择一张高分辨率图片 (JPG/PNG)。系统会将其编码为 Base64 并直接嵌入到脚本中。
* **自定义图标**:准备一个 `.ico` 文件。在 Builder 中,浏览找到该文件以将其设置为可执行文件的图标。
* **诱饵捆绑**:选择任何文件(例如 `invoice.pdf`)进行捆绑。该文件将在 payload 执行时自动打开以分散目标的注意力。
### 🇮🇩 印尼语版本
#### 🤖 1. 如何创建 Discord Bot
1. 打开 [Discord Developer Portal](https://discord.com/developers/applications)。
2. 点击 **“New Application”** 并为应用命名。
3. 进入 **“Bot”** 菜单并点击 **“Reset Token”** 以获取 **Bot Token**。
4. **重要**:向下滚动到 “Privileged Gateway Intents” 部分并启用 **“Message Content Intent”**。
5. 使用具有 `Administrator` 权限的 OAuth2 URL Generator 邀请 Bot 到你的服务器。
6. 在 Discord 中右键点击目标频道并选择 **“Copy Channel ID”**(确保已在 Discord 设置中启用开发者模式)。
#### 🎨 2. 如何自定义主题与图标
* **自定义背景**:在 Builder 中,选择一张高分辨率图片 (JPG/PNG)。系统会将其转换为 Base64 并直接嵌入到脚本中。
* **自定义图标**:准备一个 `.ico` 格式的文件。在 Builder 中,找到该文件将其设为可执行文件的图标。
* **诱饵捆绑**:选择任何文件(例如:`tugas.pdf`)进行捆绑。此文件将在 payload 运行时自动打开以转移目标的注意力。
## ⚖️ 免责声明
**仅供教育用途。** 由 **R.Code** 创建。在未获得明确许可的系统上使用此工具是非法的。作者对任何滥用行为不承担责任。
**HANYA UNTUK TUJUAN EDUKASI.** Dibuat oleh **R.Code**. Penggunaan alat ini pada sistem tanpa izin adalah tindakan ilegal. Penulis tidak bertanggung jawab atas penyalahgunaan alat ini.
🇺🇸 点击展开截图
### 🖥️ Phantom Builder 界面
*Interface for configuring Bot Token, Channel ID, and building the executable.*
### 🔒 Phantom Locker GUI(默认)
*Custom screen locker interface with password protection and background rendering.*
### 🤖 Discord C2 控制
*Control center showing incoming logs, screenshots, and system alerts.*
🇮🇩 Klik untuk melihat Screenshot
### 🖥️ Phantom Builder 界面
*Interface untuk konfigurasi Bot Token, Channel ID, dan proses building executable.*
### 🔒 Phantom Locker GUI
*Tampilan pengunci layar kustom dengan proteksi password dan render background.*
### 🤖 Discord C2 控制
*Pusat kendali yang menampilkan log masuk, screenshot, dan peringatan sistem.*
标签:C2框架, Discord, DNS 反向解析, DNS 解析, GUI锁屏, Python, RAT, 中高交互蜜罐, 安全学习资源, 恶意软件开发, 数据展示, 数据窃取, 无后门, 漏洞挖掘, 监控, 红队, 网络信息收集, 网络安全, 远控木马, 逆向工具, 隐私保护