Skip to content
SecArsenal
Educational and ethical use only. Only test systems you own or are explicitly authorized to test. Full disclaimer.

pwnat-git

Punches holes in firewalls and NATs allowing any numbers of clients behind NATs to directly connect to a server behind a different NAT with no 3rd par

networkingRed Team
Official docs ↗Download ↗

Platforms: Linux · Last verified September 6, 2026

Punches holes in firewalls and NATs allowing any numbers of clients behind NATs to directly connect to a server behind a different NAT with no 3rd party, port forwarding, DMZ or spoofing involved

Only use this tool against systems you own or are explicitly authorized to test — see the disclaimer.

Getting started

Install by adding the ArchStrike repository to an existing Arch Linux install, then `pacman -S pwnat-git`. See the official ArchStrike package listing and upstream homepage linked above for details.

Commonly preinstalled on

ArchStrike

Arch Linux-based distribution for penetration testing and security research