Document Actions

Portkey

by tony last modified 2007-04-13 16:59

Portkey

A Port-Knocking implementation for Linux.

Introduction Portkey is an implementation of a port-knocking daemon. It's simple, reliable and requires no special clients - telnet is fine. It supports knocks on any valid TCP port in the range 1-65535 and supports key sequences of arbitrary lengths.

Portkey runs only on Linux at the present time (though that may change), and is only compatible with iptables based firewalls. It is firewall friendly: all the permissions granted to portkeyd clients are encapsulated in a specific chain that is created as required. If you restart your firewall, all the existing rules will be lost, but knocking again will recreate them.

Portkey is Open Source Software, licensed under the Academic Free License v2.1.

Intended Use

Portkey is intended to supplement your existing security measures. It is not, and should not be used as, a replacement for your existing defenses. Port-knocking is like a combination lock, and as any teenager will tell you, all combination locks can be broken with enough time and effort, so make sure that what you're hiding with portkeyd is something that is itself secure.

The idea behind this implementation of port-knocking is to hide services from the casual intruder: port scanners for example. It's not a defence against a determined attacker.

Downloads

Date Release Changes Source Tarball
2 December 2005 0.9beta/145 Bugfix update to beta release (Changes) portkey-0.9b-145.tar.gz
26 August 2004 0.8beta/122 Bugfix update to beta release (Changes) portkey-0.8b-122.tar.gz
24 August 2004 0.8beta Initial beta release portkey-0.8b.tar.gz

Contacts

Send email with comments, suggestions, etc. to port-knocking@smee.org

« November 2008 »
Su Mo Tu We Th Fr Sa
1
2345678
9101112131415
16171819202122
23242526272829
30
Log in


Forgot your password?
New user?
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: