hi,

I wrote a new tool I call OpenPortd for my linux distribution
but since I my linux distribution is still under development
and I want to release the tool, I wrote an OpenBSD version
too, you maybe like it.

It is like a port knocking service but a little bit different:

Normaly a port knocking service uses TCP/UDP, but openportd
uses ICMP echo response packets because they are not so easy
to send like echo requests or TCP/UDP port tests (kiddies could
simply use ping or nmap for this job).

You can define keys and actions in /etc/openportd.conf. If a
key is received, an action is executed. Here are examples:

04t3904jg034 reboot
0987654321   pkill sshd
1234567890   /usr/sbin/sshd
40tg340503n5 pf/iptables (load some other rules or whatever)

You can download the tgz file here:
http://files.doomed-reality.org/Projects/openportd/

There is currently no client available. But you can for example
use my vstt[1] and send data via FIFO to vstt using icmp
tunneling mode.

regards
steffen

[1] http://www.ploetner-it.de/~dr/site/index.php?id=70

Reply via email to