LogoHackDB
icon of Chisel

Chisel

Chisel: A fast TCP/UDP tunnel over HTTP, secured via SSH. Useful for firewalls, providing secure network endpoints.

Introduction

Chisel is a fast and performant TCP/UDP tunnel transported over HTTP and secured via SSH. It's a single executable including both client and server, written in Go.

Key features:

  • Easy to use: Simple command-line interface.
  • Performant: Optimized for speed.
  • Encrypted connections: Uses SSH protocol for secure communication.
  • Authenticated connections: Supports user authentication with authfile and fingerprint validation.
  • Reverse port forwarding: Allows connections through the server and out the client.
  • Proxy support: Clients can connect through SOCKS or HTTP CONNECT proxies.
  • Reverse proxy/SOCKS5 server: Server can act as a reverse proxy or SOCKS5 server.
  • Stdio support: Client connections over stdio for SSH over HTTP.

Use cases:

  • Bypassing firewalls.
  • Creating secure endpoints into a network.
  • Enabling SOCKS5 proxying through an HTTP tunnel.

Information

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates