GitHunt

Xerxes

Build Status
License: GPL v3
SSL: LibreSSL v2.9.1
Platform: Linux
Version: 2.0beta

Dos tool with multiple vectors available for stress testing internet services.

Usage

$ ./Xerxes -H
  --==[ Xerxes enhanced by Sepehrdad Sh ]==--

  bin/Xerxes {OPTIONS}

    Xerxes dos tool enhanced

  OPTIONS:

      -H, --help                        display this help menu
      -V, --version                     display version
      --vecs                            display available vectors
      -h[rhost], --rhost=[rhost]        remote host address [default 127.0.0.1]
      -p[rport], --rport=[rport]        remote host port [default 80]
      -b[bcast], --bcast=[bcast]        broadcast address [default 127.0.0.1]
      -v[vector], --vec=[vector]        attack vector [default 0]
      -d[delay], --dly=[delay]          attack delay [default 1 ns]
      -t[threads], --trds=[threads]     number of threads [default 10]
      -c[connections],
      --conn=[connections]              number of connections [default 25]
      --tls                             enable tls
      --rand-lhost                      enable local host randomization
      --rand-lport                      enable local port randomization
      --daemonize                       daemonize

License

This software is distributed under the GNU General Public License version 3 (GPLv3)

THIS SOFTWARE IS PROVIDED FOR EDUCATIONAL USE ONLY! IF YOU ENGAGE IN ANY ILLEGAL ACTIVITY THE AUTHOR DOES NOT TAKE ANY RESPONSIBILITY FOR IT. BY USING THIS SOFTWARE YOU AGREE WITH THESE TERMS.

Get Involved

Please, send us pull requests!

Languages

C++95.6%CMake4.3%Dockerfile0.1%

Contributors

GNU General Public License v3.0
Created March 23, 2018
Updated March 7, 2026
sepehrdaddev/Xerxes | GitHunt