--------------- Future Work --------------- - Fuzzy Logic database schema detection ------------ History ------------ version 0.98 -new feature: query for md5 hash -command switch "-md5 " -new feature: add fingerprint to index -command switch "-idxf" -modified commandline parameters -bug fixes version 0.97 -add more verbose output options to command line interface "-v" is logging level INFO "-vv" is logging level DEBUG -changed android data switch from "-dd" to "-ad" -changed command line option "-f" to "-db" -changed command line option "-pull" to "-android_pull" -fixed bugs introduced with the importJSON and the fingerprint index comparison feature -bug fixes to the -db feature to allow for single filename, improved error messages in the command line tool -code cleanup to be more consistent with print statements and exception handing when calling the API version 0.96 -new feature, creates and index of the fingerprints for quick comparisons -"-fd" fingerprint directory, this directory should contain a lot of fingerprints -an index file will be automatically created if none exists -there are two index tables -added the "-v" to make the output more verbose -removed most print statements, replaced the logging -modified commandline switch to be "-db" for database to be scanned -fixed bugs with fingerprints that are created in a batch version 0.95 -improve sql create parsing -improved database and fingerprint comparison -added android app data dump processing (-dd) -added fingerprint index to improve speed of comparison (-idx) version 0.90 -improved sql create parsing -improved support for AOSP Androd contacts database -improved the table schema comparison -added as an option and to the fingerprint: app name, app version, notes regarding this scan version 0.85 -modified format -added "file-metadata", info about the scanner and fingerprint file -added "fingerprint-hashes", each sql statement hashed version 0.8 -added JSON import -added database schema comparison. currently only compares version 0.7 -updated fingerprint to include SQLite database commands to create the tables -updated fingerprint to include file metadata which is version of the fingerprint JSON file format version 0.6 - export a database fingerprint to a JSON file