ENNAENNA

Chisel vs pwnat

GitHub Stats

15.9k
Stars
3.9k
1.6k
Forks
511
252
Issues
21
23d ago
Updated
4mo ago
MIT
License
GPL-3.0
Go
Language
C

About Chisel

Chisel is a fast TCP/UDP tunnel over HTTP, secured via SSH, designed for bypassing firewalls and NAT. As a single binary, it facilitates easy deployment and operation, making it ideal for situations requiring quick setup and reliable tunneling. Developed in Go, Chisel is notable for its speed and simplicity, providing a robust solution for secure data transmission through restrictive network environments.

About pwnat

pwnat (pronounced 'poe-nat') enables connections between two hosts both behind separate NATs without requiring either side to configure port forwarding. It exploits a quirk in how NAT implementations handle ICMP time-exceeded messages to establish bidirectional communication channels. One side runs as a server and the other as a client; the tool handles NAT traversal automatically. This makes it useful for penetration testing scenarios where direct connectivity is blocked by network address translation, enabling reverse shells and tunnel establishment through otherwise impassable network boundaries.

Platform Support

๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows
๐Ÿงlinux๐ŸŽmacos

Tags

Shared

tunnelingfirewall-bypass

Chisel only

sshsingle-binary

pwnat only

nat-traversalicmpnetworking