md5check compares the MD5 checksums of several critical system files to a database of known good checksums. md5check will generate a report indicating which files did or did not match checksums in the database.
A failed match does not necessarily indicate the presence of a trojan binary, instead it simply means that the checksum was not found in the current checksum table. The file's authenticity should be verified against distribution media or local modifications.
A correct match indicates that the corresponding file is free from tampering.