A lightweight intranet penetration proxy rebuilt from original NPS.

533 stars 76 forks 533 watchers Go GNU General Public License v3.0
expose firewall go http intranet-penetration nat nps p2p panel proxy reverse-proxy socks socks5 ssh tcp tunnel udp
2 Open Issues Need Help Last updated: Sep 13, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The user is unable to start the NPS client (npc.exe) as a Windows service on Windows 11. Although the service registers successfully, it fails to start, showing a generic timeout error. The client logs indicate a version mismatch between the client's core version (0.32.0) and the server's version (0.32.10), despite the user attempting to update the client to v0.32.10.

Complexity: 3/5
help wanted

A lightweight intranet penetration proxy rebuilt from original NPS.

Go
#expose#firewall#go#http#intranet-penetration#nat#nps#p2p#panel#proxy#reverse-proxy#socks#socks5#ssh#tcp#tunnel#udp

AI Summary: The program crashes on Windows systems when virtual memory (swap file) is disabled. This occurs because the application attempts to allocate a large amount of memory (1GB) which fails without sufficient physical RAM or swap space, leading to a crash. The expected behavior is for the program to run normally or provide a graceful error.

Complexity: 3/5
bug good first issue

A lightweight intranet penetration proxy rebuilt from original NPS.

Go
#expose#firewall#go#http#intranet-penetration#nat#nps#p2p#panel#proxy#reverse-proxy#socks#socks5#ssh#tcp#tunnel#udp