Mendapatkan Akses TTY Shell setelah Back Connect

Rabu, 31 Juli 2019

Mendapatkan Akses TTY Shell setelah Back Connect. Oke bro, mau nitip catatan aja buat kalo sewaktu waktu butuh biar tinggal buka blog sendiri wkwkwk. Jadi semisal habis back connect kita sebenarnya sudah bisa menjalankan beberapa perintah linux disitu contohnya uname -a, ls, id, pwd, dll. Namun tidak bisa mengeksplorasi lebih jauh contohnya kalau kita sudah dapet akses root nya terlebih dahulu dan mengetik "sudo su" akan terdapat error karena kita tidak ada akses TTY.

Untuk contohnya bisa dilihat ss berikut :

Pesan error:
no tty present and no askpass program specified

Nah solusinya, kita harus mendapatkan akses TTY shell agar dapat menjalankan seluruh perintah linux secara bebas.

Berikut beberapa command yang bisa digunakan untuk memanggil TTY shell. Tentu saja harus disesuaikan juga dengan sistem target. Misal disitu perl belum terinstall ya jangan pakai perintah perl. hehe.
python -c 'import pty; pty.spawn("/bin/sh")'
python -c 'import pty; pty.spawn("/bin/bash")' 
echo os.system('/bin/bash')
/bin/sh -i
perl: exec "/bin/sh";
ruby: exec "/bin/sh"
lua: os.execute('/bin/sh')

Untuk tutorial back connect:


Okelah sekian artikel kali ini, selamat pagi.

Artikel Terkait Shell ,Terminal