knock

Software Screenshot:
knock
Software Details:
Version: 0.5
Upload Date: 3 Jun 15
Developer: Judd Vinet
Distribution Type: Freeware
Downloads: 5

Rating: nan/5 (Total Votes: 0)

knockd is a port-knock server.

It listens to all traffic on an ethernet (or PPP) interface, looking for special "knock" sequences of port-hits. A client makes these port-hits by sending a TCP (or UDP) packet to a port on the server. This port need not be open -- since knockd listens at the link-layer level, it sees all traffic even if it's destined for a closed port. When the server detects a specific sequence of port-hits, it runs a command defined in its configuration file. This can be used to open security holes in a firewall for quick access.

The example below could be used to run a strict (DENY policy) firewall that can only be accessed after a successful knock sequence.

1) Client sends four TCP SYN packets to Server, at the following ports:
38281, 29374, 4921, 54918

2) Server detects this and runs an iptables command to open port 22 to Client.

3) Client connects to Server via SSH and does whatever it needs to do.

4) Client sends four more TCP SYN packets to Server:
37281, 8529, 40127, 10100

5) Server detects this and runs another iptables to close port 22 to Client.

What's New in This Release:

Similar Software

hwm
hwm

20 Feb 15

Conky
Conky

17 Feb 15

srmqt4
srmqt4

11 May 15

Other Software of Developer Judd Vinet

Pacman
Pacman

27 Sep 15

Comments to knock

Comments not found
Add Comment
Turn on images!