hyp/server
Steven Polley bd7fff97b3 rename hyp-client to hyp and upgrade internal dependencies
hyp-client is cumbersome.  The server is called hypd, so it's fine if the client is just called hyp.  Not only is it fine, it's better.
2024-04-07 21:34:14 -06:00
..
go.mod rename hyp-client to hyp and upgrade internal dependencies 2024-04-07 21:34:14 -06:00
go.sum rename hyp-client to hyp and upgrade internal dependencies 2024-04-07 21:34:14 -06:00
main.go minor fixes to usage() and comments 2024-04-07 21:33:13 -06:00
packet.go minor fixes to usage() and comments 2024-04-07 21:33:13 -06:00
README.md initial commit 2024-04-06 21:59:13 -06:00

hypd

hypd is the hyp (Hide Your Ports) server.

Requirements

On the server, libpcap-dev needs to be installed on linux or pcap from nmap.org on Windows.

Usage

Generating a new shared key
# As user that can write to current directory
./hypd generatesecret

Then copy the file to a client

Starting the server
# As root - or user that can capture packets and modify IPTables
./hypd server eth0