Projects / The Doorman

The Doorman

The Doorman is a "port-knocking" listener daemon which helps users secure private servers. It allows a Linux or Unix server to run invisibly, with all TCP ports closed.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  05 Sep 2005 21:51

Release Notes: Support for Linux cooked socket header len was added. A guest list hostname parsing bug was fixed. The method for remembering old knock hashes was changed to not use Berkeley DB. A bug handling the case where pcapnext returns null was fixed. lexer.c, the 'flex' output from lexer.l was included in the distribution. A doorman bug with creating a new hash file was fixed.

  •  03 Aug 2004 10:34

Release Notes: The authentication method has changed; time sync between client and server is no longer necessary. (This is very good for Windows clients). Several bugs have been fixed. A PID file has been added. The default listening port has been changed to 1001. This release is not compatible with previous versions.

  •  22 Jul 2004 14:39

Release Notes: Firewall scripts for FreeBSD, OpenBSD, and netBSD have been added. The FreeBSD and OpenBSD scripts have been tested, though not thoroughly. The NetBSD scripts are completely untested.

  •  17 Jul 2004 00:05

Release Notes: Added explicit check for lsof to configuration.

  •  15 Jul 2004 21:27

Release Notes: This release fixes a bug in knock.exe, which under Win9x, would cause stubborn 'incorrect secret' errors. It removes 'gettimeofday.c' from replacement functions. It adds a '-U' option to Windows version of the knocker to allow checks on what UTC time Windows thinks it is (this helps to fix any leftover 'incorrect secret' problems). It also adds extra info on UTC problems to the Windows documents 'knock.htm' & 'knock.txt'.

Screenshot

Project Spotlight

Blitz templates for PHP

A fast PHP template engine written in C and compiled as a PHP module.

Screenshot

Project Spotlight

Talend Open Studio for MDM

A tool to get users started with master data.