Steven Polley steven
  • Canada
  • https://stevenpolley.net
  • I hate computers, but I am drawn to them. What wonders... what misery...

  • Joined on 2019-01-05
steven closed issue steven/hyp#2 2024-04-11 21:31:24 +00:00
Support for Multiple Servers
steven commented on issue steven/hyp#5 2024-04-11 04:02:34 +00:00
BPF Filter Limitations - Prevent Sweeping Attacks

Need to get some benchmarks with wide open filter compared to constraining to just the ports required for the authentic knock sequence.

I can only test this on a 1Gbps line.

Also, in the…

steven commented on issue steven/hyp#2 2024-04-11 04:00:14 +00:00
Support for Multiple Servers

Just need to add a flag for -secret=~/.hyp/myOtherServer.secret

steven commented on issue steven/hyp#1 2024-04-11 03:59:13 +00:00
Support for Multiple Clients

Multiple keys should be able to be generated and loaded by hypd.

./hypd generate secret >/etc/hyp/secrets.d/client1.secret
./hypd generate secret >/etc/hyp/secrets.d/client2.secret
./…
steven commented on issue steven/hyp#3 2024-04-11 03:57:44 +00:00
hypd Configuration File

Configuration Items

  • (Directory) path for the pre-shared key(s)?
  • client timeout
  • knock success action
  • knock timeout action
steven pushed to main at steven/hyp 2024-04-11 03:51:04 +00:00
3ff47dfa19 use cobra args, not os.Args
steven pushed to main at steven/hyp 2024-04-11 03:42:43 +00:00
291cbaabd4 BREAKING: changes to CLI interface, moved to cobra CLI
steven pushed to main at steven/hyp 2024-04-10 12:10:42 +00:00
cca8310dd1 Change license from GPLv3 to BSD3
steven commented on issue steven/hyp#6 2024-04-10 03:52:47 +00:00
Close Ports When Done

I also need to work out how much information about the key is leaked during each knock sequence transmission to ensure this frequency is sane. Only 64 bits of the sha1hmac are used for the…

steven opened issue steven/hyp#6 2024-04-10 03:49:55 +00:00
Close Ports When Done
steven opened issue steven/hyp#5 2024-04-08 04:24:36 +00:00
BPF Filter Limitations - Prevent Sweeping Attacks
steven opened issue steven/hyp#4 2024-04-08 04:18:29 +00:00
Configurable Success Handler Action
steven opened issue steven/hyp#3 2024-04-08 04:16:34 +00:00
hypd Configuration File
steven opened issue steven/hyp#2 2024-04-08 04:13:57 +00:00
Support for Multiple Servers
steven opened issue steven/hyp#1 2024-04-08 04:12:35 +00:00
Support for Multiple Clients
steven pushed to main at steven/hyp 2024-04-08 03:34:16 +00:00
bd7fff97b3 rename hyp-client to hyp and upgrade internal dependencies
19388ca140 minor fixes to usage() and comments
Compare 2 commits »
steven pushed to main at steven/hyp 2024-04-08 03:15:37 +00:00
b95f764fc9 breaking: increase keysize
steven pushed to main at steven/hyp 2024-04-07 13:59:25 +00:00
27c2f28429 keep track of knock sequences which are already used
steven pushed tag 0.0.1 to steven/hyp 2024-04-07 04:14:43 +00:00
steven released first at steven/hyp 2024-04-07 04:14:43 +00:00