For the complete documentation index, see llms.txt. This page is also available as Markdown.

Rpivot

Reverse SOCKS proxy tool (Python 2.7). Binds an internal machine to an external server, allowing traffic to flow inward through a SOCKS proxy.

Installation

git clone https://github.com/klsecservices/rpivot.git

Python 2.7 (via pyenv)

curl https://pyenv.run | bash
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
source ~/.bashrc
pyenv install 2.7
pyenv shell 2.7

Or install directly:

sudo apt-get install python2.7

Usage

Start Server on Attack Host

Transfer to Pivot Host

Run Client on Pivot Host

Browse Internal Resources

NTLM Proxy Authentication

If behind a corporate proxy requiring NTLM auth:

Last updated