fupids2

FUPIDS stands for Fuzzy Userprofile Intrusion Detection System. fupids2 is a child of the FUPIDS project and based on its idea.

FUPIDS is able to detect accounts used by attackers who overtook such an account. But FUPIDS ran in OpenBSDs Kernelspace and was never applieed in the kernel-code, so i wrote fupids2 as an userspace-version of FUPIDS. I tested fupids2 on Slackware-linux and OpenBSD but it is still beta.

But fupids2 has more features than FUPIDS has. fupids2 calculates an attacker level for every user on all linux/bsd (and hopefully unix systems too) in your network. fupids2 does not only use the tool-using-behavior of every user like FUPIDS did, it also knows about the buildings and rooms an user normaly uses. fupids2 knows if the user prefers to sit near the window, near the floor or in the backside of the workstation-rooms. But this is not all: fupids2 knows at which times the user is normaly logged into the systems. All these things are included in the (beta) caluclation of the attacker level.

Current News

Supported Operating Systems

fupids2 should run all POSIX-compatible systems. I always test a version under OpenBSD and Linux, but a few other people have also tested it under different operating systems. Here is a list of successfully tested operating systems+versions.

Features

(all the listed features including FUPIDS' features are supported by fupids2)

Documentation

TODO-List

How you can help

Download

fupids2 v.0.7-beta is available as gzipped tar archive at freshmeat.net: download

(c) 2005 by steffen wendzel <cdp[@]doomed-reality[.]org>