Product
Introducing License Enforcement in Socket
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
Fork of regeorg to include support for python2 and python3 and to have proper socks4 and socks5 support. Since original regeorg is not actively maintained, this fork is born.
_____ ______ __|___ |__ ______ _____ _____ ______
| | | ___|| ___| || ___|/ \| | | ___|
| \ | ___|| | | || ___|| || \ | | |
|__|\__\|______||______| __||______|\_____/|__|\__\|______|
|_____|
... every office needs a tool like Georg
You can install it via pip:
pip install regeorg
Place tunnel script from tunnels subdirectory somewhere on the webserver and issue following command locally:
reGeorgSocksProxy.py -p 1080 -u http://upload.sensepost.net:8080/tunnel/tunnel.jsp
Now, you can browse and pivot using socks4/socks5, for example:
curl -x socks5://127.0.0.1:1080/ http://192.168.1.1
reGeorg works with both Python 2.7 and Python 3.x and the following modules:
usage: reGeorgSocksProxy.py [-h] [-c] [-l] [-p] [-r] [-s] -u [-v]
Socks server for reGeorg HTTP(s) tunneller
optional arguments:
-h, --help show this help message and exit
-c , --creds Credentials for basic authentication as user:pass
-l , --listen-on The default listening socks address
-p , --listen-port The default listening socks port
-r , --read-buff Local read buffer, max data to be sent per POST
-s , --ssl check TLS/SSL certificate
-u , --url The url containing the tunnel script
-v , --verbose Verbose output[INFO|DEBUG]
Step 1. Upload tunnel.(aspx|ashx|jsp|php) to a webserver (How you do that is up to you)
Step 2. Configure you tools to use a socks proxy, use the ip address and port you specified when you started the reGeorgSocksProxy.py
** Note, if you tools, such as NMap doesn't support socks proxies, use [proxychains] (see wiki)
$ python reGeorgSocksProxy.py -p 8080 -u http://upload.sensepost.net:8080/tunnel/tunnel.jsp
MIT
List of tunnels / agent compatible with this release
ReGeorGo - regeorg in Go: https://github.com/kost/regeorgo
original regeorg tunnels : https://github.com/sensepost/regeorg
References to original tool, similar tools and forks
original regeorg: https://github.com/sensepost/regeorg
Refactored regeorg (not compatible with this): https://github.com/L-codes/Neo-reGeorg
pivotnacci - tool inspired by the reGeorg: https://github.com/blackarrowsec/pivotnacci
This fork is maintained by @k0st.
Original by:
Tools:
FAQs
pwn a bastion webserver and create SOCKS proxies through the DMZ. Pivot and pwn.
We found that regeorg demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
Product
We're launching a new set of license analysis and compliance features for analyzing, managing, and complying with licenses across a range of supported languages and ecosystems.
Product
We're excited to introduce Socket Optimize, a powerful CLI command to secure open source dependencies with tested, optimized package overrides.