A powerful network load testing tool with IP spoofing capabilities, designed for authorized testing of your own networks and systems.
- Triotion
- GitHub: https://github.com/Triotion
- Telegram: https://t.me/Triotion
- TCP and UDP protocol support
- Multi-threaded operation for high performance
- Configurable packet size and sending rates
- Real-time statistics reporting
- IP spoofing capabilities (requires admin privileges)
- Customizable IP ranges for spoofing
- Professional error handling and logging
- Python 3.6+
- Scapy (
pip install scapy
) - Npcap (for Windows users) - Download from https://npcap.com/
- Install Python dependencies:
pip install scapy
- For Windows users, install Npcap:
- Download and install Npcap from https://npcap.com/
- Make sure to check "Install Npcap in WinPcap API-compatible Mode" during installation
Basic usage:
python al4.py <target_ip> <port>
Advanced options:
python al4.py <target_ip> <port> -d <duration> -t <threads> -p <tcp/udp> -s <packet_size> --spoof --ip-range <start_ip-end_ip>
target
: Target hostname or IP addressport
: Target port number-d, --duration
: Test duration in seconds (default: 60)-t, --threads
: Number of worker threads (default: 10)-p, --protocol
: Protocol to use (tcp or udp, default: tcp)-s, --packet-size
: Size of packets in bytes (default: 1024)-i, --interval
: Interval between packets in seconds (default: 0.01)--spoof
: Enable IP spoofing (requires admin privileges)--ip-range
: IP range for spoofing (format: 192.168.1.1-192.168.1.254)
This tool is for authorized testing of your own systems only. Unauthorized use against systems you don't own is illegal. IP spoofing may be illegal in your jurisdiction if used maliciously. Ensure you have proper permission before running load tests.
If you find this tool valuable, consider donating to support ongoing development:
- Bitcoin (BTC):
bc1qtkm7dzjp76gx8t9c02pshfd8rzarj6gj9yzglu
- Ethereum (ETH):
0x88Aa0E09a5A62919321f38Fb4782A17f4dc91A9B
- Monero (XMR):
0x6730c52B3369fD22E3ACc6090a3Ee7d5C617aBE0
This project is licensed under the MIT License - see the LICENSE file for details.
This tool should only be used for legitimate testing purposes with proper authorization. Unauthorized use may be illegal in your jurisdiction.