The reverse shell client is a Python based alternative for a netcat reverse shell listener
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
README.md
rsh-client-standalone.py
rsh-client.py

README.md

Reverse-Shell-Client

The reverse shell client is a Python based alternative for a netcat reverse shell listener (nc -lvp <port>).

The default reverse shell client (rsh-client.py) ships with lots of features such as uploading, downloading, executing and editing files on the (unix based) remote host you managed to get a shell on.

You can also download the standalone version (rsh-client-standalone.py), which is simply a smaller version without the custom commands, mostly useful for local privelege escalation when wanting to get a shell as another process when netcat is not available on the system.