Repository files navigation
CheckSumFile is a simple file hash-based malware scanner
development for bugfixes and new features
make build
Build the application
make tests
Build the unit tests
make clean
Clean the build directory
Calculate the SHA-256 hash of a chosen file
Search a threat database for matching file hashes and report a match
Includes a short sample threat database
Requires Java Runtime Environment
Choose a file using the file chooser dialog
Click Scan to hash the file and search the database for any matches
GUI will report the file hash and if it matches any signature
A small sample database is included
Update with your own desired entries in the format <hash>,<name>: <description>
Run java -jar tests/junit.jar --class-path obj/ --scan-class-path
junit jar is not included with repo; add your own junit 5 download to tests/junit.jar
About
CheckSumFile is a simple file hash-based malware scanner
Resources
License
Stars
Watchers
Forks
You can’t perform that action at this time.