make it infinite

This commit is contained in:
fatalerrors
2026-05-27 15:05:45 +02:00
parent ac7eba14b0
commit fef99326c3

View File

@@ -223,6 +223,7 @@ fake_compile()
python) files=("${python_files[@]}"); ext=".py" ;;
esac
while true; do
total=${#files[@]}
i=0
for f in "${files[@]}"; do
@@ -253,7 +254,14 @@ fake_compile()
printf "\nBuild SUCCEEDED: 0 error(s), %d warning(s)\n" \
"$(( RANDOM % 15 + 2 ))"
fi
)
printf "\n"
done
) & local sub_pid=$!
IFS= read -r -n 1 -s _ </dev/tty
kill -- -"$sub_pid" 2>/dev/null || kill "$sub_pid" 2>/dev/null
wait "$sub_pid" 2>/dev/null
return 0
}
export -f fake_compile
# ------------------------------------------------------------------------------
@@ -328,14 +336,16 @@ hack()
$RANDOM $RANDOM $RANDOM $RANDOM \
$RANDOM $RANDOM $RANDOM $RANDOM; }
[[ -z "$target" ]] && target="$(rand_ip)"
ports=( 22 80 443 3306 5432 6379 8080 8443 27017 )
services=( "ssh" "http" "https" "mysql" "postgresql" "redis" "http-alt" "https-alt" "mongodb" )
cve_ids=( "CVE-2024-3094" "CVE-2023-44487" "CVE-2024-6387" "CVE-2021-44228" "CVE-2022-0847" )
os_list=( "Linux 5.15.x" "Linux 6.1.x" "Ubuntu 22.04 LTS" "Debian 12" "CentOS Stream 9" )
users=( "root" "admin" "www-data" "postgres" "redis" "deploy" )
passwords=( "password123" "admin2024" "letmein!" "Sup3rS3cr3t" "qwerty" "123456" )
fixed_target="$target"
while true; do
[[ -z "$fixed_target" ]] && target="$(rand_ip)" || target="$fixed_target"
printf "[*] Initializing attack sequence against %s\n" "$target"
sleep "$delay_s"
@@ -410,7 +420,14 @@ hack()
printf "[*] Cleaning logs on %s...\n" "$target"
sleep "$delay_s"
printf "[+] Done. Have a nice day.\n"
)
printf "\n"
done
) & local sub_pid=$!
IFS= read -r -n 1 -s _ </dev/tty
kill -- -"$sub_pid" 2>/dev/null || kill "$sub_pid" 2>/dev/null
wait "$sub_pid" 2>/dev/null
return 0
}
export -f hack
# ------------------------------------------------------------------------------