Skip to content

Latest commit

 

History

History
104 lines (83 loc) · 2.08 KB

File metadata and controls

104 lines (83 loc) · 2.08 KB

Winter Aki request generator banner# ❄️ 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.


🚀 Features

  • ⚡ 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)

📂 Output Files

File Description
req.txt Raw HTTP requests
burp.xml Import into Burp Suite

🛠️ Installation

✅ Linux / Kali / Ubuntu

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

---