ENNAENNA

Ligolo-ng vs pwnat

GitHub Stats

4.5k
Stars
3.9k
426
Forks
511
24
Issues
21
2mo ago
Updated
4mo ago
GPL-3.0
License
GPL-3.0
Go
Language
C

About Ligolo-ng

Ligolo-ng is an advanced tunneling and pivoting tool that creates a TUN interface for transparent proxying through compromised hosts. Written in Go, it enhances stealth by allowing attackers to route traffic through a compromised system without being detected. Its ability to create complex network topologies makes it a valuable tool for penetration testers seeking to exploit internal network resources while maintaining anonymity.

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

tunneling

Ligolo-ng only

pivotingtunproxy

pwnat only

nat-traversalfirewall-bypassicmpnetworking