Thanks to visit codestin.com
Credit goes to github.com

Skip to content

TEAMBCS/DooM-CANNON

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DOOM CANNON DDoS Tool

πŸš€ Powered by BANGLADESH CYBER SQUAD and TEAM SHADOW STRIKER
πŸ“† Year: 2025


πŸ“– Overview

DOOM CANNON is a hybrid CLI toolkit built with Python 🐍 and Go πŸŒ€.
It provides a centralized menu system (Python Rich + PyFiglet) to launch multiple Go-powered modules.
Each module has customizable options (target, port, threads, duration, proxy, headers, etc.).

⚠️ Disclaimer: This tool is for educational and research purposes only.
The authors take no responsibility for misuse.


✨ Features

  • Interactive CLI with styled menus
  • Python-based launcher with Rich UI
  • Multiple Go-based modules for different modes
  • Custom input support (target, threads, proxy, headers, wordlists)
  • Modular structure – easy to add new Go tools

DEVELOPER INFO

πŸ‘¨β€πŸ’» Developers

  • BLACK ZERO
  • FULL MOON
  • MR. CODE ERROR

πŸ§‘β€πŸ’» HELPED BY

  • TAUSIF ZAMAN
  • PAEVES JOY
  • Kazi Tanvir Mahmud Omi
  • SHAWON ISLAM SAIM

INSPIRED By

  • PARVIS HASAN

Project Languages

Python Logo Β Β Β  Go Logo Β Β Β  Go Logo


Installing info

πŸ› οΈ Installation for Termux

pkg update && pkg upgrade
pkg install coreutils -y
pkg install grep -y
pkg install libcaca -y
pkg install python -y
pkg install python3 -y
pkg install golang -y
pkg install git
rm -rf DooM-CANNON 
git clone https://github.com/TEAMBCS/DooM-CANNON.git
cd DooM-CANNON
chmod 777 *
chmod +x *
pip3 install -r requirements.txt

βš™οΈ Setup

Termux ->

python3 setup.py

Kali Linux ->

python3 setup-kali.py

▢️ Usage

PYTHON language launcher

python3 doom-cannon.py

GO language launcher

go run doom-cannon.go

SHELL language launcher

bash doom-cannon.sh

You will see a CLI menu with available modules. Select an option (e.g., 01/A for ORBIT Attack) and follow the prompts.


Tool Login Info

TOOL USERNAME

*as you wish* user name is not fix use random name.

TOOL PASSWOED

DOOM CANNON@TEAM BCS

Important Note

HTTP Headers Example

These headers are used when sending requests to a target.
Important: Change the values according to your target server.

headers = {
    Host: victim.com
Origin: https://victim.com
Referer: https://www.google.com/
X-Forwarded-For: 45.76.89.120
X-Forwarded-Host: victim.com
X-Forwarded-Proto: https
X-Real-IP: 203.23.101.55
Client-IP: 149.56.210.87
Forwarded: for=185.12.44.201;proto=https;by=198.51.100.200
CF-Connecting-IP: 91.132.137.45
True-Client-IP: 64.233.160.2
X-Originating-IP: 212.102.44.98
X-Cluster-Client-IP: 103.21.244.15
X-Requested-With: XMLHttpRequest
X-Forwarded-Server: edge-proxy-1
X-Request-ID: 123456789
Via: 2.0 proxy
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.8
Accept-Encoding: gzip, deflate, br
Cache-Control: no-cache
Pragma: no-cache
Connection: keep-alive
TE: trailers
Upgrade-Insecure-Requests: 1
DNT: 1
    # Add or modify other headers as needed
}

PROJECT INFO

🌳 Project Structure (Detailed Tree)

DooM-CANNON/
β”‚
β”œβ”€β”€ doom_cannon.py               # Main Python language  launcher (menu, UI, input handling)
β”œβ”€β”€ doom_cannon.go  							#  Go language launcher (menu, UI, input handling)
β”œβ”€β”€ doom_cannon.sh 							#  Shell language launcher (menu, UI, input handling)
β”‚
β”œβ”€β”€ orbit.go                 # Orbit Attack (TLS-based)
β”‚   β”œβ”€ Inputs: host, port, method [GET/POST], threads, duration, debug, proxy, header
β”‚
β”œβ”€β”€ axis.go                  # Axis Attack (TLS-based)
β”‚   β”œβ”€ Inputs: url, port, method [GET/POST], threads, duration, debug, proxy
β”‚
β”œβ”€β”€ viod.go                  # Viod Attack
β”‚   β”œβ”€ Inputs: url, port, threads, method, duration, proxy, wordlist, header
β”‚
β”œβ”€β”€ noise.go                 # Noise Attack
β”‚   β”œβ”€ Inputs: url, threads, method, duration, proxy, header
β”‚
β”œβ”€β”€ ghost.go                 # Ghost Attack
β”‚   β”œβ”€ Inputs: url, port, threads, method, duration, proxy, wordlist
β”‚
β”œβ”€β”€ xiron.go                 # Xiron Attack
β”‚   β”œβ”€ Inputs: url, threads, method, duration, proxy
β”‚
β”œβ”€β”€ orix.go                  # Orix Attack
β”‚   β”œβ”€ Inputs: url, port, threads, method, duration, proxy
β”‚
β”œβ”€β”€ orrin.go                 # Orrin Attack
β”‚   β”œβ”€ Inputs: site, safe_mode [y/n]
β”‚
β”œβ”€β”€ viont.go                 # Viont Attack (Flood mode)
β”‚   β”œβ”€ Inputs: url, port, threads, method, duration, header
β”‚
β”‚
β”œβ”€β”€ proxy.txt                # Optional proxy list
β”œβ”€β”€ header.txt               # Optional custom headers
└── wordlist                 # Optional wordlist for specific modules

DOOM CANNON UI


Prove


πŸ“œ License

MIT License @ copyright 2025