knock ist ein Server mit passendem Client, der die bekannte Idee des Port-Knocking implementiert. Port-knocking ist eine Methode, eine Hintertür in der Firewall zu öffnen, indem man einige Ports in bestimmter Reihenfolge anspricht. Das kann nützlich sein, um temporär Öffnungen in einer restriktiven Firewall zu schaffen, um mit SSH oder anderen Methoden zuzugreifen.