jvinet / knock

A port-knocking daemon
http://www.zeroflux.org/projects/knock
GNU General Public License v2.0
549 stars 113 forks source link

Spinoff/fork/knockoff with lua-based script/config #65

Closed o-jasper closed 4 years ago

o-jasper commented 4 years ago

Could get rid of a lot of boilerplate (config-reading)code and making new ones is easier. Though of course i had to make a whole system..

It's still WIP https://git.sr.ht/~jasper/knockoff/tree/master/readme.md

Wanted to do it to have sha256(secret + date + attempt_index)-based port knocking so replay attacks aren't possible anymore, but not gotten round to that yet. (noticed other people with the same idea) Also port sequences can split off to produce different actions.