Chore: single launcher REAPER.bat only; drop redundant bats and unused ports.txt

- Remove MASTER/MASTERSTER/install/run batch shims
- Remove wordlists/ports.txt (ports are GUI checkboxes)
- README: how to run (REAPER.bat + manual pip/main)

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
drjones
2026-05-06 00:11:36 -07:00
parent 906000870d
commit 2ef5e0fa69
6 changed files with 11 additions and 126 deletions

View File

@@ -58,16 +58,11 @@ REAPER/
├── wordlists/ # 📚 Your kill list
│ ├── ranges.txt # IP ranges to hunt
│ ├── users.txt # Usernames to try
── passwords.txt # Passwords to try (or use top 50)
│ └── ports.txt # Ports to check
├── results/ # 📁 Where the bodies drop
── passwords.txt # Passwords to try (or use top 50)
├── results/ # 📁 Output
│ └── good.txt # Successful logins
├── REAPER.bat # ▶️ **Single-file launcher** — pip, env, smoke test, run
── MASTER.bat # Same pipeline (calls REAPER.bat)
├── MASTERSTER.bat # Legacy alias → calls REAPER.bat
├── run.bat # Quick start (Python must already work + deps)
├── install.bat # 📦 Verify install only
└── rdpthread.exe # ⚙️ Optional — place next to main.py for verified spray hits
├── REAPER.bat # ▶️ **Use this on Windows** — deps + env + launch
── rdpthread.exe # ⚙️ Optional — beside main.py for verified spray hits
```
---
@@ -77,18 +72,18 @@ REAPER/
### Prerequisites
- **Windows 10+** with Python 3.8+ ([Download](https://python.org/downloads))
- Check **"Add Python to PATH"** during install
- You need `aiohttp` + `aiohttp-socks` for the proxy module (auto-installed)
### Quick Launch
### Recommended (one double-click)
From the folder that contains `main.py`, run **`REAPER.bat`**. It upgrades pip, installs `requirements.txt`, creates `wordlists/` and `results/`, smoke-tests imports, then starts the GUI.
### Manual (Python already set up)
```batch
# Pop the trunk
cd C:\Users\drjones\Desktop\hacking\REAPER
# Light it up
cd path\to\rdp-brute
python -m pip install -r requirements.txt
python main.py
```
### Or double-click `REAPER.bat` — one file: pip install, folders, import check, optional `rdpthread.exe` note, then `main.py`. (`MASTER.bat` / `MASTERSTER.bat` call the same script.)
Scan ports are chosen in the **Scanner** tab (3389 / 3390 / 3391 checkboxes), not from a text file.
### Deployment (production)