Valid HTML 4.01!
Valid CSS!

Support EFF and sourceforge.net - donate them money

Easy Integrity Check System

EICS is a tripwire like filesystem integrity checking utility. It provides many features such as
  • Easy configuration files
  • Wide range of checks
  • Regular expression support and globbing(from version 3)
  • Fast check even on large systems(from version 3)
  • Uses OpenSSL
  • Uses DSA signaturing to ensure database integrity
  • No password needed for checking filesystem


eics-3.1c releasedTue, 05 Apr 2005 12:05:47 -0000

After release of eics-3.1b a horrible critical bug manifested itself despite the testings made. Bug was fixed as soon as possible and new release was made. This release contains the same bug fixes as the 3.1b + the critical bug fix. The 3.1b bug concerned database pruning. Bad pointer handling caused data loss which caused unability to store database.

eics-3.1a releasedFri, 16 Jul 2004 05:16:46 -0000

I have released this minor bugfix version of eics-3.1a. It fixes few small errors that unearthed themselves on daily use. See changelog for further information on what's been fixed. Unfortunately I forgot to check the Makefile and ended up releasing a busted version first. Well this morning Finnish time, I uploaded the files again, this time with a proper Makefile. Sorry for the inconvenience.

eics-3.1 releasedWed, 23 Jun 2004 14:42:35 -0000

This is a bugfix release for the eics 3.0. I've fixed bugs that I found myself. Please contact me if you find any bugs if you want to see 'em fixed.

eics-3.0 beta releasedWed, 02 Jun 2004 12:47:39 -0000

This is the brand new eics beta version. This version contains a totally rewritten system that is faster and better than the previous version. Especially speed. I also added support for regular expressions for the file check policy. You can now use power of PCRE to define more flexible and powerful policies.

Also security has been enhanced by making the checks more complete, altough number of hashes for the file has been reduced two. The reason for this is speed and that it does not really improve security having more than two different algorithms.

The new version uses sha1 and ripemd160 hash algorithms for meshing the files, which provide a quite reasonable security level.

I urge people to check the new release out and mail me all suggestions and bugs and whatevers found in the software. Oh and I also made a homepage for the software in http://eics.sourceforge.net. Enjoy!

eics-3.0 nearly completedMon, 31 May 2004 09:11:07 -0000

New and fully enhanced version of eics is near to completion. Except beta release by end of week 22. The new version has been recreated from mostly scratch.

Also you should check http://eics.sourceforge.net for project homepage. It will be containing more information than this site, such as documentation and support information.

eics-2.1 releasedFri, 23 May 2003 03:21:21 -0000

Another release in a short time. The utility had some small bugs which I found out myself this time. The forgotten header did not emerge until I had to use this on a brand new system with the library not installed at all. The symlink fixes should make the software stop alerting about wrong filenames.
I hope you enjoy this new version!

eics-2.0 releasedTue, 13 May 2003 20:39:20 -0000

This is the first non-beta release of the eics system. I hope this version delights all you eics users out there, since it contains a new configure script which should allow it to configure itself properly on systems. Please check --help option before using the configure though, or else you find yourself in trouble. Here are the changes made:
Configure script made. Also some fixes & enhancements to the 'inconsistency' reporting system. All notifications are sent to stderr so using eics -c > /dev/null should show changes only. Also changed the output showing only that contents are changed instead of all the different hash methods. Config file is now signed with DSA key as well, for security.

eics 2.0b-rc2 releasedThu, 13 Mar 2003 07:12:30 -0000

A bugfix for eics has been released. This contains minor updates for the system, which should fix certain handling bugs.

eics 2.0b-rc1 releasedThu, 06 Mar 2003 07:18:30 -0000

New version of the eics system has been released. Now uses OpenSSL library for signing the database. NOTE that database encryption has been removed in this version, since it's not really useful as it is verified with DSA signature.