Floke Integrity


By Jon Wickmann <jon.wickmann@excite.com>
Created on Thursday the 14th of September 2000
Last modified on Wednesday the 15th of January 2003

Floke Integrity (version 0.02) is a security application that protects the integrity of your files. Integrity is often a neglected part of computer security. Floke will use mathematically strong message- digest/hash functions (SHA-1, RIPEMD-160 or MD5) to make "fingerprints" of your files. These "fingerprints" are stored and checked against, when you fear that your files have been subject to tampering or changes from hardware/software malfunction. New in this release is increased user friendliness, with the use of Wizards and an overall face-lift. Includes source and documentation. Distributed under the terms of the GNU General Public License version 2.

Platform: Win32 (That is Windows 95/98/ME/2K etc.).

News

Wednesday the 15th of January 2003
It seems that Floke fails on most Windows 2000 systems with recent hotfixes. Since I feel that it becomes increasingly difficult to work with and maintain my ad-hoc spaghetti code, I've decided to start Floke from scratch. Now considering formal object oriented design and documentation paramount. Time allowing I'll post snapshots of the development here.

- Floke still works on Windows 9x. For Windows 2000 and XP please consider the Cygwin port of AIDE http://www.cs.tut.fi/~rammer/aide.html

Monday the 5th of August 2002
I've had one report of Floke failing on a Windows 2000 system. I've failed to reproduce this on those Windows 2000 systems that I've access to. Please send any failure reports. Hopefully beta version 0,03b3, available below, should fix this.

Documentation

The documentation is available online http://www.angelfire.com/wi/wickmann/flokedoc002.html and in the main distribution archive.

Download

Floke is mainly distributed through Simtel.Net. Recent developments in the way Simtel.Net handles downloads, have resulted in confusion and dead download links. However Floke is still carried by Simtel.Net, and can be found at:

http://www.simtel.net/pub/dl/37780.html

The archive size is 822011 bytes.

Inside the archive I've placed detached signatures of the files. Make sure to check the contents of the archive for authenticity with my OpenPGP/GnuPG/PGP public key. The public key is available here: http://www.angelfire.com/wi/wickmann/contact.html.

Web-board

It seems to me that our web-board has disappeared, however it should exist here.

Development efforts towards v. 0.03

Goals:

Goals as implemented in beta 1 (2001.08.09.):

Goals as implemented in beta 2 (2001.09.27.):

Beta 3 (2002.08.05)

Beta versions

The current beta version is 0.03b3. Please download the executables from:
http://www.angelfire.com/wi/wickmann/fi003b3.zip [387kb]
and the source from:
http://www.angelfire.com/wi/wickmann/fi003b3s.zip [416kb]
OpenPGP signature.
Download a guide in PDF format. (old)

Source code

I forgot to tell that the compiler used to compile Floke is lcc-win32, available from http://www.cs.virginia.edu/~lcc-win32/


Document history:
Created on Thursday the 14th of September 2000
Modified:
...
Friday the 28th of September 2001
Friday the 28th of December 2001
Thursday the 1st of August 2002
Monday the 5th of August 2002
Wednesday the 15th of January 2003

Best viewed with any browser
Web space most kindly provided by Angelfire
wickmann@hotmail.com - Jon Wickmann - jon.wickmann@excite.com
Comments appreciated
[Original address http://www.angelfire.com/wi/wickmann/floke.html]
Copyright © MMII Jon Wickmann