Exploitation & Utilities

Chisel

Fast TCP/UDP tunnel over HTTP.

pivotingtunneling
chisel — terminal
$ chisel server -p 8080 --reverse

What it does

Chisel is a fast TCP/UDP tunnel transported over HTTP and secured via SSH, used to pivot through firewalls and NAT. It's a common choice for port-forwarding during post-exploitation.

Common use cases

  • •Tunnel RDP or SSH traffic through a restrictive firewall using HTTP-encapsulated proxy.
  • •Reverse port forwarding from a compromised host to expose internal services to the attacker.
  • •Establish persistent SOCKS proxy through NAT for lateral network scanning from outside.

Key features

  • •Single binary for client and server — no installation or runtime dependencies.
  • •Tunnels TCP, UDP, and SOCKS5 traffic over HTTP with optional SSH encryption.
  • •Supports both forward and reverse proxying for flexible network-pivot scenarios.
  • •Built-in web interface for monitoring active tunnels and connection status.

Source

https://github.com/jpillora/chisel ↗

More Exploitation & Utilities tools

Need hosted scanning instead of local tooling?

Run a scan in the browser →