Yafic

Yafic - Yet Another File Integrity Checker, similar to Tripwire
Download

Yafic Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Allan Saddi
  • Publisher web site:
  • http://www.saddi.com/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 94 KB

Yafic Tags


Yafic Description

Yafic - Yet Another File Integrity Checker, similar to Tripwire Yafic is Yet Another File Integrity Checker, similar to programs like Tripwire, integrit, and AIDE.Yafic is fast, simple, and yet flexible enough to be used in different situations. Yafic uses NIST's SHA-1 hash algorithm to fingerprint files. Yafic was developed and tested on FreeBSD.It is also known to compile cleanly on Darwin, Debian Linux, OpenBSD, and Redhat Linux. However, extensive testing was not done on those systems.Here are some key features of "Yafic":· Configuration file format similar to Tripwire.· Ability to track changes in file attributes like permissions/mode, inode #, number of links, user id, group id, size, access time, modification time, creation/inode modification time.· Hashes files using SHA-1, a 160-bit hash algorithm.· Attribute templates (like Tripwire). Add/subtract individual attribute flags.· Configuration files are parsed in order, making them more intuitive. For example, a rule that prunes a directory can still have its subdirectories/contents scanned by subsequent explicit rules.· An alternate root besides / may be specified. Paths specified in the configuration file will be interpreted relative to the new root. Useful for checking multiple jail(8) installations.· Attempts to be platform independent. Makes no assumption about the size of stat(2) fields. If your platform's off_t or time_t are 64-bits wide, yafic will adjust. The tradeoff is that databases cannot be shared across platforms with differing stat's. (Though doing so doesn't really make much sense.)· Report is short, and to-the-point, allowing easy parsing by scripts. Inspired by integrit.· Optionally displays SHA-1 hash of resultant database in report. (You can use sha to verify it.)· Can view the contents of any resultant database.· Can compare the contents of any two databases.· Can cryptographically sign and verify databases.NOTE: Yafic is released and distributed under a BSD-style license.


Yafic Related Software