Download List

Project Description

ipt_pkd is an iptables extension implementing port
knock detection with SPA (single packet
authorization). This project provides 3 parts: the
kernel module ipt_pkd, the iptables user space
module libipt_pkd.so, and a user space client
knock program. For the knock packet, it uses a UDP
packet sent to a random port that contains a
SHA-256 of a timestamp, small header, random
bytes, and a shared key. ipt_pkd checks the time
window of the packet and does the SHA-256 to
verify the packet. The shared key is never sent.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-07-11 00:10 Back to release list
0.6

The option of setting a window to 0 to skip time
check was added, which is useful for virtual
machines where the clocks aren't in sync. The
documentation was updated. The DROP target was
switched to REJECT in --with-reject tcp-reset.
This makes the port look like no service is
running instead of a filtered service.
Tags: Minor feature enhancements

Project Resources