parent
d6aa47373d
commit
7347860e1e
1 changed files with 24 additions and 0 deletions
@ -0,0 +1,24 @@ |
|||||||
|
# Resize NC Listener |
||||||
|
|
||||||
|
This is designed to be used in place of a nc listener. |
||||||
|
|
||||||
|
## Usage |
||||||
|
|
||||||
|
```bash |
||||||
|
resize-netcat-listener 4444 |
||||||
|
``` |
||||||
|
|
||||||
|
This will listen on port 4444 for an incoming connection. Nothing ground breaking here. If you want it to listen on UDP, you can specify the `-u` flag. |
||||||
|
|
||||||
|
The interesting part (in my opinion) is that you can specify a command to be run when the window is resized. |
||||||
|
|
||||||
|
```bash |
||||||
|
resize-netcat-listener -r examples/stty-resize-copy 4444 |
||||||
|
``` |
||||||
|
|
||||||
|
This example will determine the new size of the window and put an appropriate stty command on the clipboard. This is useful if you have got a reverse shell as the remote shell isn't able to listen for resize events. |
||||||
|
|
||||||
|
|
||||||
|
## Sources |
||||||
|
|
||||||
|
Some code was taken from here: <https://github.com/vfedoroff/go-netcat> |
Loading…
Reference in new issue