Thomas Bringewald developed a proof of concept for a File Integrity Monitoring system using the National Software Reference Library. The system monitors files for changes indicating malware by comparing cryptographic hashes to known good values. It involves a client that monitors files and checks integrity and a server that maintains the hash set database. The paper describes the file monitoring techniques, distributed system design, requirements, programming choices, and tests to validate functionality. Extensions to advance the prototype are also suggested.