Spawn Tty Shell

Posted on Apr 28, 2019

Intro

Seringkali selama pentest Anda dapat memperoleh shell tanpa tty, namun ingin berinteraksi lebih jauh dengan sistem. Berikut adalah beberapa perintah yang akan memungkinkan Anda untuk memanggil shell tty. Jelas beberapa hal ini akan tergantung pada lingkungan sistem dan paket yang diinstal.

Shell Spawning

  • Python
python -c 'import pty; pty.spawn("/bin/sh")'
  • Perl
perl —e 'exec "/bin/sh";'
  • Ruby
exec "/bin/sh"     
  • Echo
echo os.system('/bin/bash')     
  • sh
/bin/sh -i     
  • lua
os.execute('/bin/sh')     
  • From within IRB
exec "/bin/sh"     
  • From within vi
:!bash #atau :set shell=/bin/bash:shell     
  • From within nmap
!sh     

3 teratas adalah perintah yang kebanyakan sukses di gunakan untuk spawning tty shell. Selamat mencoba.