Termux

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 ocasión será el intérprete 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 un generador de payloads

Para poder iniciar con el tutorial necesitamos primeramente tener instalado la aplicación de TERMUX en nuestro dispositivo android. Si manejas otro sistema operativo de igual manera puedes usar este tutorial, recuerda que existen los emuladores y máquinas virtuales donde puedes hacer pruebas.

Funcionando en:

  • HTTP Injector / Lite
  • HTTP Custom
  • Anonytum
  • E-proxy
  • KPN Tunnel
  • TLS Tunnel
  • SocksHttp
  • Otras aplicaciones VPN
genpay

PASO1: Iniciamos la aplicación de termux y ejecutamos los siguientes comandos para poder crear el archivo donde tenga el código para el generador de carga útil. Te recomiendo visitar como tener Termux en android sin errores.

pkg install nano -y
nano genpay.sh

PASO2: Dentro del archivo genpay.sh agregaremos unas líneas de comandos shell para poder hacer un diálogo entre usuario y máquina usando read. No explicare mucho para evitar un spam de mensajes! pero lo único que hace #!bin/bash es llamar al intérprete y con clear limpia lo que nos muestra en la terminal.

#!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 más funciones y ahora agregaremos una gran lista de payloads 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;[email protected][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 (No es necesario el signo mas), 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

Si quieres ahorrarte el tiempo de estar copiando y pegando te dejare una pequeña guia. Para esto solo necesitaremos instalar git y clonar el repositorio del generador de payloads. Te recomiendo no copiar y pegar asi aprendes mas con los errores que puedes cometer.

cd $home
apt install git -y
git clone https://github.com/RealStrategy/GeneradorPayloads.git
cd GeneradorPayloads
chmod +x genpay.sh
bash genpay.sh

¡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.

4 comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba

¡Bloqueador de anuncios detectado!

Apoyanos desactivando el bloqueador de anuncios, ya que GRACIAS A LA PUBLICIDAD ESTA PÁGINA WEB SIGUE FUNCIONANDO. Recomiendo usar navegadores como Google Chrome y Microsoft Edge. Desactivar el bloqueador y actualiza esta página.