Patrick F. Wilbur <wilburpf (at-nospam) clarkson (dot) edu>
Department of Mathematics & Computer Science,
Clarkson University
"In computing, port knocking is a method of externally opening ports on a firewall by generating a connection attempt on a set of prespecified closed ports. Once a correct sequence of connection attempts is received the firewall rules are dynamically modified to allow the host which sent the connection attempts to connect over specified port(s)." --Source: Wikipedia
Welcome to my port knocking site! I'm pleased that you are also interested in port knocking and this site, perhaps after attending one of my presentations on the topic or upon searching for the topic on your favorite search engine. Please drop me a note by e-mail - wilburpf (at-nospam) clarkson (dot) edu - and let me know that you're interested in port knocking, and I would be happy to point you to some interesting resources and open problems.
I am in the process of continuing research in the topic of port knocking, in anticipation of a finishing a paper discussing complications such as sequences of connection attempts becoming reordered prior to delivery. The paper will be available at this page upon completion. Also, I have included some sample source code for my implementation at the bottom of this page. If you would like to be notified of updates, please send me an e-mail and let me know!