Como hacer un bucle de mensajes (SPAM) desde nuestra terminal de TERMUX

Nada mejor que divertirse con códigos, en esta ocasión crearemos un bucle de mensajes (SPAM), que nos mostrará una alerta en la pantalla. puede usarse en muchos aspectos usando la creatividad.

El script creado para mostrar mensajes coloridos en la terminal utilizando Termux y Bash está compuesto de varias partes clave que trabajan juntas para producir un efecto visual. A continuación, te explicaré cada componente del script y cómo cada uno contribuye a su funcionalidad general.

El script creado para mostrar mensajes coloridos en la terminal utilizando Termux y Bash está compuesto de varias partes clave que trabajan juntas para producir un efecto visual. A continuación, te explicaré cada componente del script y cómo cada uno contribuye a su funcionalidad general.

Instalación de paquetes necesarios

Abre Termux y asegúrate de que todos los paquetes estén actualizados e instala nano, un editor de texto, si aún no está instalado:

pkg update && pkg upgrade
pkg install nano

Crear el script

Inicia el editor de texto para crear tu script:

nano spam.sh

Definición de Colores

RED='\033[01;31m'
GREEN='\033[01;32m'
YELLOW='\033[01;33m'
CYAN='\033[01;36m'
WHITE='\033[01;37m'

Estas líneas definen variables para cada color que el script usará para los mensajes. Los códigos como \033[01;31m son secuencias de escape ANSI que los terminales usan para cambiar colores y estilos del texto. Cada color tiene un código único que determina cómo se mostrará el texto en la terminal en bucle de mensajes.

Mostrar Mensajes en Colores

echo -e "${GREEN}"
yes "USTED HA SIDO HACKEADO POR RE4L! CAPTURANDO DATOS DE RED… COPIANDO CONTRASEÑAS GUARDADAS…" | head -n 10

Cada bloque de código para mostrar mensajes sigue un patrón similar:

  • echo -e "${COLOR}": Este comando cambia el color del texto a partir de este punto. La opción -e permite la interpretación de las secuencias de escape dentro de las cadenas.
  • yes "...mensaje..." | head -n 10: El comando yes genera una salida continua de la cadena proporcionada, en este caso, un mensaje de alerta. El | head -n 10 filtra esta salida para limitarla a las primeras 10 líneas, evitando así una repetición infinita y controlando la cantidad de mensajes mostrados.

Uso de Varios Colores

El script repite la combinación de echo y yes | head para cada color definido, cambiando el color del mensaje cada vez. Esto no solo demuestra cómo manipular la salida de color en la terminal, sino que también muestra cómo se pueden combinar comandos para producir salidas útiles y controladas.

Conclusión

El script es un ejemplo de cómo se pueden utilizar simples comandos de Bash y secuencias de escape ANSI para crear efectos visuales en la terminal. Es una demostración de automatización básica y manipulación de la salida del terminal que puede ser útil para entender mejor cómo funcionan los scripts de Bash y cómo se pueden utilizar para interactuar de manera más efectiva con el sistema operativo y el usuario.

Codigo Mejorado

#!/bin/bash
# Definición de colores
RED='\033[01;31m'
GREEN='\033[01;32m'
YELLOW='\033[01;33m'
CYAN='\033[01;36m'
WHITE='\033[01;37m'

# Mensajes en diferentes colores
echo -e "${GREEN}"
yes "USTED HA SIDO HACKEADO POR RE4L! CAPTURANDO DATOS DE RED… COPIANDO CONTRASEÑAS GUARDADAS…" | head -n 10

echo -e "${RED}"
yes "USTED HA SIDO HACKEADO POR RE4L! CAPTURANDO DATOS DE RED… COPIANDO CONTRASEÑAS GUARDADAS…" | head -n 10

echo -e "${YELLOW}"
yes "USTED HA SIDO HACKEADO POR RE4L! CAPTURANDO DATOS DE RED… COPIANDO CONTRASEÑAS GUARDADAS…" | head -n 10

echo -e "${WHITE}"
yes "USTED HA SIDO HACKEADO POR RE4L! CAPTURANDO DATOS DE RED… COPIANDO CONTRASEÑAS GUARDADAS…" | head -n 10

echo -e "${CYAN}"
yes "USTED HA SIDO HACKEADO POR RE4L! CAPTURANDO DATOS DE RED… COPIANDO CONTRASEÑAS GUARDADAS…" | head -n 10
Te puede interesar: Como hacer un menu scripting paso a paso