A powerful Python-based tool for bulk traffic sending to websites with proxy support.
- 🚀 Multi-threaded requests
- 🔄 Proxy support with auto-validation
- 📊 Real-time progress monitoring
- 🛡️ Configurable retry mechanism
- 🎨 Beautiful terminal interface
- 🔧 Highly customizable settings
- Python 3.7+
- pip (Python package installer)
- Virtual environment (recommended)
- Clone the repository:
git clone https://github.com/mesamirh/bulk-traffic-sender.git cd bulk-traffic-sender
- Create and activate virtual environment:
python3 -m venv venv source venv/bin/activate # On macOS/Linux
- Install dependencies:
pip install -r requirements.txt
- Run the script:
python3 main.py
- Open
config.py
file and modify the following settings:
- URL: Replace with your target URL.
- USE_PROXY: Set to True to enable proxy support.
- PROXIES: List of proxy servers to use.
- CONCURRENT_THREADS: Number of concurrent threads.
- NUM_REQUESTS: Total number of requests to send.
- Save the file and run the script again.
- Open
main.py
file and modify the following settings:
- USER_AGENTS: List of user agents to use.
- MIN_REQUEST_DELAY: Minimum delay between requests.
- MAX_REQUEST_DELAY: Maximum delay between requests.
- RETRY_LIMIT: Maximum number of retries per request.
- REQUEST_TIMEOUT: Timeout for each request.
- Save the file and run the script again.
- Automatically tests proxies before use
- Supports HTTP/HTTPS proxies
- Filters out non-working proxies
- Concurrent request handling
- Automatic retry mechanism
- Connection pooling
- Rate limiting
- Real-time success/failure counting
- Progress visualization
- Detailed error reporting