Como hacer un GENERADOR DE PAYLOADS en TERMUX

Aprende a como crear un generador de PAYLOADS en TERMUX para usar en diferentes aplicaciones de injector VPN. El lenguaje que usaremos en esta ocasion sera el interprete de shell bash y de esta manera crearemos el script con unos sencillos pasos.

¿Que es un payload?

En informática y telecomunicaciones la carga útil (payload en inglés) es el conjunto de datos transmitidos que es en realidad el mensaje enviado. La carga útil excluye las cabeceras o metadatos, que son enviados simplemente para facilitar la entrega del mensaje.
Fuente: Wiki

COMO CREAR EL GENERADOR DE PAYLOAD

Para poder iniciar con el tutorial, necesitamos primeramente tener instalado la aplicacion de TERMUX en nuestro dispositivo android o bien usar algun sistema operativo que sea una distribucion de GNU/Linux.

genpay

TE PUEDE INTERESAR: Como instalar la nueva version de termux sin errores.

PASO1: Iniciamos la aplicacion de termux y ejecutamos los siguientes comandos para poder crear el generador de carga util.

pkg install nano -y
nano genpay.sh

PASO2: Ya dentro del archivo genpay.sh, agregaremos unas lineas de comandos shell para poder hacer un dialogo entre usuario y maquina usando read.

#!bin/bash
clear
echo -e "\e[1;36m"
echo "GENERADOR DE PAYLOAD V1"
echo ""
echo -ne "\e[1;33mHOST: \e[1;32m"
read host
echo ""

PASO3: Seguimos agregando mas funciones y ahora agregaremos una gran lista de payload ya configurados para poder sustituir el $host, por el dominio (Host) valido que te da acceso a internet.

echo "GET http://$host/ HTTP/1.1[crlf]Host: $host[crlf] Access-Control-Allow-Credentials: true, true[lf] Access-Control-Allow-Headers: X-Requested-With,Content-Type, X-Requested-With,Content-Type[lf] Access-Control-Allow-Methods: GET,PUT,OPTIONS,POST,DELETE, GET,PUT,OPTIONS,POST,DELETE[lf] Age: 8, 8[lf] Cache-Control: max-age=86400[lf] public[lf] Connection: keep-alive[lf] Content-Type: text/html; charset=UTF-8[crlf]Content-Length: 9999999999999[crlf]UseDNS: Yes[crlf]Vary: Accept-Encoding[crlf][raw][crlf][crlf][crlf]"
echo ""
echo "CONNECT [host_port][protocol][crlf]Host: $host [crlf][crlf]"
echo "CONNECT free.facebook.com;$host;internet.org;c.whatsapp.net@[host_port] [protocol][crlf][delay_split]GET http://free.facebook.com;$host;internet.org;c.whatsapp.net/ HTTP/1.1[crlf]Host: free.facebook.com;$host;internet.org;c.whatsapp.net[crlf]X-Online-Host: free.facebook.com;$host;internet.org;c.whatsapp.net[crlf]X-Forward-Host: free.facebook.com;$host;internet.org;c.whatsapp.net[crlf]X-Forwarded-For: free.facebook.com;$host;internet.org;c.whatsapp.net[crlf]Connection: Keep-Alive[crlf][crlf]"
echo ""

PASO4: Ahora solo nos faltaria guardar los cambios de nano usando el CTRL + x + y ENTER, para luego ejecutar el script usando bash. Para poder descargar el codigo completo con muchos payload mas, dar click a la botonera.

chmod +x genpay.sh
bash genpay.sh

VIDEO TUTORIAL CON MAS INFORMACION

¡NO SE OLVIDEN AGREGAR UN COMENTARIO!

Si tienen dudas, no se olviden de expresarlos con un comentario y de esta manera yo les respondere. Si quieren otro tipo de tutoriales simplemente comenten lo que quieren aprender. Con gusto estare aportando mas informacion para que ustedes aprendan o viceversa.

2 comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada.