Skip to main content

Shell-Upgrade

Yay, die Reverse Shell hat angeklopft, aber leider fehlt so ziemlich alles, was die Arbeit mit einer modernen Shell angenehm macht. Das lässt sich aber beheben.

Da Kali seit einiger Zeit zsh als Standard-Shell verwendet, muss zuerst zur bash gewechselt werden.

Im Terminal auf Kali:

/bin/bash
stty -a

Aus der Ausgabe des letzten Befehls ist die Angabe der Spalten (rows) und Zeilen (columns) interessant. Unbedingt notieren!

Listener einrichten:

nc -lnvp PORT

Jetzt kann die Reverse Shell gestartet werden.

Upgrade der Shell auf dem angegriffenen System:

python3 -c 'import pty; pty.spawn("/bin/bash")'
(CTRL + Z)

Zurück in der Kali-Box:

stty raw -echo
fg (ENTER)

Und wieder zurück auf dem angegriffenen System:

reset
export SHELL=bash
export TERM=xterm-256color
stty rows <WERT1> columns <WERT2>

Nun sollte die Shell wie gewohnt funktionieren.