{"id":13845466,"url":"https://github.com/kost/reGeorg","last_synced_at":"2025-07-12T02:31:28.573Z","repository":{"id":57460863,"uuid":"429717334","full_name":"kost/reGeorg","owner":"kost","description":"pwn a bastion webserver and create SOCKS proxies through the DMZ. Pivot and pwn. Fork of sensepost/regeorg.","archived":false,"fork":true,"pushed_at":"2021-11-21T08:39:20.000Z","size":49,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-11-10T08:39:36.294Z","etag":null,"topics":["pivot","socks-proxy","socks4","socks4-proxy","socks5","socks5-proxy"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"sensepost/reGeorg","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kost.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.html","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-11-19T08:08:32.000Z","updated_at":"2024-02-15T00:24:10.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/kost/reGeorg","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kost%2FreGeorg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kost%2FreGeorg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kost%2FreGeorg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kost%2FreGeorg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kost","download_url":"https://codeload.github.com/kost/reGeorg/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225784577,"owners_count":17523670,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pivot","socks-proxy","socks4","socks4-proxy","socks5","socks5-proxy"],"created_at":"2024-08-04T17:03:25.256Z","updated_at":"2024-11-21T18:31:49.902Z","avatar_url":"https://github.com/kost.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"reGeorg\n=========\nFork of regeorg to include support for python2 and python3 and to have\nproper socks4 and socks5 support. Since original regeorg is not actively\nmaintained, this fork is born.\n\n\n\n```                    _____\n  _____   ______  __|___  |__  ______  _____  _____   ______\n |     | |   ___||   ___|    ||   ___|/     \\|     | |   ___|\n |     \\ |   ___||   |  |    ||   ___||     ||     \\ |   |  |\n |__|\\__\\|______||______|  __||______|\\_____/|__|\\__\\|______|\n                    |_____|\n                    ... every office needs a tool like Georg\n```\n\nInstallation\n----\n\nYou can install it via pip:\n```\npip install regeorg\n```\n\n## Quick usage\n\nPlace tunnel script from tunnels subdirectory somewhere on the webserver and issue\nfollowing command locally:\n\n```\nreGeorgSocksProxy.py -p 1080 -u http://upload.sensepost.net:8080/tunnel/tunnel.jsp\n```\n\nNow, you can browse and pivot using socks4/socks5, for example:\n```\ncurl -x socks5://127.0.0.1:1080/ http://192.168.1.1\n```\n\n\nDependencies\n-----------\n\nreGeorg works with both Python 2.7 and Python 3.x and the following modules:\n\n* [urllib3] - HTTP library with thread-safe connection pooling, file post, and more.\n\n\nUsage\n--------------\n\n```\nusage: reGeorgSocksProxy.py [-h] [-c] [-l] [-p] [-r] [-s] -u  [-v]\n\nSocks server for reGeorg HTTP(s) tunneller\n\noptional arguments:\n  -h, --help           show this help message and exit\n  -c , --creds         Credentials for basic authentication as user:pass\n  -l , --listen-on     The default listening socks address\n  -p , --listen-port   The default listening socks port\n  -r , --read-buff     Local read buffer, max data to be sent per POST\n  -s , --ssl           check TLS/SSL certificate\n  -u , --url           The url containing the tunnel script\n  -v , --verbose       Verbose output[INFO|DEBUG]\n```\n\n* **Step 1.**\nUpload tunnel.(aspx|ashx|jsp|php) to a webserver (How you do that is up to\nyou)\n\n* **Step 2.**\nConfigure you tools to use a socks proxy, use the ip address and port you\nspecified when\nyou started the reGeorgSocksProxy.py\n\n** Note, if you tools, such as NMap doesn't support socks proxies, use\n[proxychains] (see wiki) \n\n* **Step 3.** Hack the planet :)\n\n\nExample\n---------\n```\n$ python reGeorgSocksProxy.py -p 8080 -u http://upload.sensepost.net:8080/tunnel/tunnel.jsp\n```\n\nLicense\n----\n\nMIT\n\n\n##  More agents/tunnels\n\nList of tunnels / agent compatible with this release\n\n- ReGeorGo - regeorg in Go: https://github.com/kost/regeorgo\n\n- original regeorg tunnels : https://github.com/sensepost/regeorg\n\n\n# References\n\nReferences to original tool, similar tools and forks\n\n- original regeorg: https://github.com/sensepost/regeorg\n\n- Refactored regeorg (not compatible with this): https://github.com/L-codes/Neo-reGeorg\n\n- pivotnacci - tool inspired by the reGeorg: https://github.com/blackarrowsec/pivotnacci\n\n# Credits\n\nThis fork is maintained by [@k0st](http://twitter.com/k0st).\n\nOriginal by:\n\n- [@\\_w\\_m\\_\\_](http://twitter.com/_w_m__)\n\n- [@trowalts](http://twitter.com/trowalts)\n\n- [@kamp_staaldraad](http://twitter.com/kamp_staaldraad)\n\nTools:\n\n- [urllib3](https://pypi.python.org/pypi/urllib3)\n\n- [proxychains](http://sourceforge.net/projects/proxychains/)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkost%2FreGeorg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkost%2FreGeorg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkost%2FreGeorg/lists"}