holeysocks is a cross-platform reverse SOCKS proxy tool written in Go that enables secure and flexible network tunneling.
Cross-Platform Reverse Socks Proxy in Go
holeysocks is primarily used to create reverse SOCKS proxy connections, allowing users to securely route traffic through remote machines behind firewalls or NATs. Network administrators and security professionals can leverage this tool for secure remote access, penetration testing, or bypassing network restrictions.
Users should ensure proper firewall and network configurations to allow holeysocks traffic. As a proxy tool, it should be used responsibly and in compliance with organizational security policies.
Ensure Go is installed on your system
Run `go install github.com/audibleblink/holeysocks@latest` to install the tool
Add the Go bin directory to your PATH if not already included
Verify installation by running `holeysocks -h`
holeysocks -h
Displays help information and usage instructions.
holeysocks server -l :1080
Starts the holeysocks server listening on port 1080 for incoming connections.
holeysocks client -r <server_address>:1080
Connects the client to the holeysocks server at the specified address and port.