# ❄️ WINTER AKI - Request Generator
🔥 A powerful HTTP Request Generator inspired by Burp Suite
Generate realistic HTTP/1.1 & HTTP/2 requests, export to Burp XML, and process URLs using multi-threading.
- ⚡ Multi-thread request generation
- 🌐 Supports HTTP/1.1 and HTTP/2 format
- 📦 Export to Burp Suite (.xml)
- 📄 Save raw requests (req.txt)
- 🖥️ CLI + GUI Mode
- 🧠 Smart URL parsing
- 🔐 Custom headers support (realistic browser headers)
| File | Description |
|---|---|
req.txt |
Raw HTTP requests |
burp.xml |
Import into Burp Suite |
sudo apt update
git clone https://github.com/winter3aki/request-generator.git
sudo apt install python3
✅ GUI Support (Important)
sudo apt install python3-tk
✅ Run Tool
python3 script.py
🎮 Usage
▶️ Step 1: Run Script
python3 script.py
▶️ Step 2: Select Mode
1. CLI Mode
2. GUI Mode
0. Exit
🖥️ CLI Mode
Input Example:
[?] Enter URLs (comma separated):
example.com, google.com/login, test.com?id=1
Method:
GET or POST
POST Example:
username=admin&password=1234
🧑💻 GUI Mode
Paste URLs (one per line)
Select method (GET / POST)
Add POST data (optional)
Click Generate
📦 Burp Suite Import
Open Burp Suite
Go to:
Proxy → HTTP History
Click:
Import → Select burp.xml
Requests will appear
🔥 Example Output
HTTP/1.1
GET /login?id=1 HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0
Accept: text/html
...
HTTP/2
:method: GET
:path: /login?id=1
:authority: example.com
:scheme: http
⚠️ Notes
Tool only generates requests, does NOT send them
Works best with valid URLs
GUI requires python3-tk
🧠 Use Cases
Burp request generation
Security testing
Recon automation
Payload testing preparation
👨💻 Author
WINTER AKI ❄️
⭐ Support
If you like this tool:
⭐ Star the repo
---