All Projects → ajmwagar → Lor Axe

ajmwagar / Lor Axe

🪓 a multi-threaded, low-bandwidth HTTP DOS tool

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Lor Axe

Hp Socket
High Performance TCP/UDP/HTTP Communication Component
Stars: ✭ 4,420 (+6038.89%)
Mutual labels:  tcp, ssl
Impulse
💣 Impulse Denial-of-service ToolKit
Stars: ✭ 538 (+647.22%)
Mutual labels:  tcp, hacking
Hulk
HULK DoS tool ported to Go with some additional features.
Stars: ✭ 427 (+493.06%)
Mutual labels:  dos, hacking
Stubmatic
Mock HTTP calls without coding. Designed specially for testing and testers.
Stars: ✭ 118 (+63.89%)
Mutual labels:  ssl, tcp
Bigq
Messaging platform in C# for TCP and Websockets, with or without SSL
Stars: ✭ 18 (-75%)
Mutual labels:  tcp, ssl
Python-Botnet
This is a simple DDoS python botnet script with remote monitoring & management for education purposes.
Stars: ✭ 119 (+65.28%)
Mutual labels:  dos, tcp
A2sv
Auto Scanning to SSL Vulnerability
Stars: ✭ 524 (+627.78%)
Mutual labels:  hacking, ssl
Swiddler
TCP/UDP debugging tool.
Stars: ✭ 56 (-22.22%)
Mutual labels:  ssl, tcp
Beetlex
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
Stars: ✭ 802 (+1013.89%)
Mutual labels:  tcp, ssl
Elixir Socket
Socket wrapping for Elixir.
Stars: ✭ 642 (+791.67%)
Mutual labels:  tcp, ssl
FuckDPI V2
FuckDPIv2 can fuck the Korean Government's internet censorship by fragmenting SSL ClientHello.
Stars: ✭ 44 (-38.89%)
Mutual labels:  ssl, tcp
Slowloris
Asynchronous Python implementation of SlowLoris DoS attack
Stars: ✭ 51 (-29.17%)
Mutual labels:  dos, hacking
SuperSimpleTcp
Simple wrapper for TCP client and server in C# with SSL support
Stars: ✭ 263 (+265.28%)
Mutual labels:  ssl, tcp
Android Exploits
A collection of android Exploits and Hacks
Stars: ✭ 290 (+302.78%)
Mutual labels:  dos, hacking
ronin-support
A support library for Ronin. Like activesupport, but for hacking!
Stars: ✭ 23 (-68.06%)
Mutual labels:  ssl, tcp
Yasio
A multi-platform support c++11 library with focus on asio (asynchronous socket I/O) for any client application.
Stars: ✭ 483 (+570.83%)
Mutual labels:  tcp, ssl
Watsontcp
WatsonTcp is the easiest way to build TCP-based clients and servers in C#.
Stars: ✭ 209 (+190.28%)
Mutual labels:  tcp, ssl
XAsyncSockets
XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous sockets.
Stars: ✭ 28 (-61.11%)
Mutual labels:  ssl, tcp
Usockets
Miniscule cross-platform eventing, networking & crypto for async applications
Stars: ✭ 611 (+748.61%)
Mutual labels:  tcp, ssl
Gensio
A library to abstract stream I/O like serial port, TCP, telnet, UDP, SSL, IPMI SOL, etc.
Stars: ✭ 30 (-58.33%)
Mutual labels:  tcp, ssl

loraxe

Build Status codecov dependency status

loraxe is a multi-threaded, low-bandwidth HTTP DOS tool that handles connections and sockets in parallel. Written with 100% Safe Rust

🎁 Features

  • Fully Configurable CLI options via structopt
  • Colored logs, via pretty_env_logger (set RUST_LOG for more verbose logging)
  • Sockets are handled in parallel via rayon
  • Low-bandwidth usage
  • Built in DNS
  • SSL (Coming Soon)

🖧 DOS Modes

  • Slow HTTP (Slowloris): Holds connections open by slowly completing the http request after sending a complete header.
  • Slow POST: Sends a POST request with a content length of 1m and then sends random data at a rate of 1 byte / .
  • [WIP] Slow READ: Requests a file larger than a servers given send buffer (~65Kb - 124Kb) and then reads the result at a user defined rate.
  • UDP Flood mode: Sends a UDP packet to all ports on a given host. If the port is closed the host must respond with an error saying ICMP error packet. Spamming UDP connections on closed ports can cripple some (as reddit user /u/UndeniablyRexer pointed out) machines very quickly.

📦 Installation

The installation of lor-axe is easy if you have cargo installed.

Build from source:

git clone https://github.com/ajmwagar/lor-axe
cd lor-axe
cargo install --path .
loraxe --help

Use cargo:

cargo install loraxe
loraxe --help

💯 Usage

# Start a Slowloris attack on 0.0.0.0:8080 with 200 concurrent connections
loraxe 0.0.0.0 -p 8080 -s 200

# Start a HTTP POST attack on 0.0.0.0:80 with 150 concurrent connections
loraxe 0.0.0.0 --post

# Start a Slow READ attack on 0.0.0.0:80 with 150 concurrent connections and a read buffer of 8 bytes
loraxe 0.0.0.0 --read -b 8

# Start a UDP flood attack on 0.0.0.0 with 150 concurrent connections.
loraxe 0.0.0.0 -f

# Print a help menu
loraxe --help

Disclaimer

Any actions and or activities related to the code provided is solely your responsibility. The misuse of the information in this website can result in criminal charges brought against the persons in question. The authors will not be held responsible in the event any criminal charges be brought against any individuals misusing the information in this tool to break the law.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].