Commit Graph

105 Commits

Author SHA1 Message Date
JohnE ff06ba1d71 WIP: sql insert 2015-12-10 16:39:05 -08:00
JohnE 7736404c30 WIP: problem inserting a row into database, troubleshooting 2015-12-10 12:48:13 -08:00
JohnE 8653b56e86 MOD: updated the open index for better exception handling, updated the json import and code, not using a getter for member variables because that is pointless, instead doing do.db_hash and db.table_hashes 2015-12-04 12:29:56 -08:00
JohnE c51cfb7bad NEW: added new command line switch "-l" for logging to a file, also modified "-v" to set the debug level 2015-12-03 11:34:35 -08:00
JohnE 0465d31781 NEW: added new command line switch "-idx" for the index 2015-12-03 11:06:37 -08:00
JohnE c91a0f74dd MOD: added a timestamp to the fingerprints folder to avoid collisions, fingerprints_2015-12-02_131904 2015-12-02 13:22:31 -08:00
JohnE 78c1727afa MOD: updated the file version # since changes to the format were made 2015-12-02 11:33:01 -08:00
JohnE 02e187c233 MOD: modified the output of the fingerprints to be flat (not creating a directory for every app 2015-11-30 17:48:08 -08:00
JohnE c87aea45f0 NEW: added processing of an android data folder 2015-11-30 17:35:15 -08:00
JohnE 2c1a131c30 WIP: fingerprint index 2015-11-30 10:35:38 -08:00
JohnE ea26abc58c MOD: updated the commandline parameters 2015-11-19 16:35:38 -08:00
JohnE 9a0c1a9439 MOD: added db-metadata-md5 to the fingerprint. it is a md5 sum of a concatenation of each table md5 sum 2015-11-19 02:04:21 -08:00
JohnE dd653d60d7 NEW: added md5 sume exceptions 2015-11-19 02:02:44 -08:00
JohnE 2417001be2 WIP: md5 create index 2015-11-16 15:57:28 -08:00
JohnE 2d6ad6ae56 NEW: fingerprint index module, create sqlite database and table 2015-11-13 12:41:02 -08:00
JohnE dbfebf636f WIP: MD5 indexing 2015-11-12 14:40:11 -08:00
JohnE 0862011ee6 FIX: fixed the MD5 cmoparison 2015-11-10 00:25:55 -08:00
JohnE 2271075114 MOD: updated the percetage returned 2015-11-04 09:09:31 -08:00
JohnE 3242b7896f FIX: fixed the command-line 2015-11-04 09:07:47 -08:00
JohnE bd8b72c84f NEW: Better time stamp along with the filename to be used by other classes 2015-11-03 18:02:12 -08:00
JohnE f2606b31e5 Refactored the writeFingerprint function. Added better exception handling for file writing. 2015-11-03 18:01:08 -08:00
JohnE c14f2d4177 added custom exceptions 2015-11-03 13:27:08 -08:00
JohnE 50a8e10988 WIP: fingerprint comparison with MD5 index 2015-11-03 08:59:43 -08:00
JohnE 4fa3286859 MOD: refactoring in preparation for unit tests 2015-11-02 17:44:41 -08:00
JohnE ac7ac86998 MOD: refactoring in preparation for unit tests 2015-11-02 17:43:34 -08:00
JohnE 73f4bbab7c MOD: updated the readme 2015-10-28 16:02:44 -07:00
JohnE 62666f7e33 MOD: updated the readme 2015-10-28 02:39:23 -07:00
JohnE a912efdf22 MOD: removed log statements, updated figerprint app_name 2015-10-27 13:55:35 -07:00
JohnE 80cf71ab11 FIN: pull feature uses "data" and "fingerprint" folder. all pulled and fingerprint data looks correct 2015-10-27 13:11:22 -07:00
JohnE d94f5c8659 WIP: updating the automated fingerprinting 2015-10-27 08:55:25 -07:00
JohnE d99d1d6a66 MOD: changed pull feature to pull to "data" folder, fingerprints will go to "fingerprints" folder 2015-10-25 22:57:04 -07:00
JohnE 9684ea7158 NEW: added -pull feature to pull all android apps from a device 2015-10-23 13:17:05 -07:00
JohnE b243367b5f MOD: moved documents out of the root 2015-10-21 19:00:19 -07:00
JohnE b214eedf0d NEW: created script to pull all app files from a phone 2015-09-26 01:17:56 -07:00
JohnE ebc70cfdb8 MOD: updated the regex to be more flexible with whitespace 2015-09-26 01:16:03 -07:00
JohnE 5d4d351248 MOD: updated the processing of sql create statements to handle more syntax styles 2015-09-23 12:21:54 -07:00
JohnE 5bc90d7407 WIP: improved schema parsing 2015-09-21 23:20:11 -07:00
JohnE 82651d5388 FIX: parsing of PRIMARY KEY (field_name_111, field_name_222) 2015-09-17 02:50:01 -07:00
JohnE 82bf211e4c MOD: improved the table schema comparison, difference # count added, cleaned up old commented code 2015-09-03 01:31:39 -07:00
JohnE 7fa40e6c9c NEW: added app name, app version, notes, to the fingerprint metadata to support multiple fingerprint files 2015-08-27 19:48:42 -07:00
JohnE 967a028106 NEW: added new toolbox library to parse filenames from path 2015-08-25 02:36:17 -07:00
JohnE 5aae277ec2 NEW: added hashing to fingerprint, added time/date 2015-08-25 02:35:36 -07:00
JohnE f2e622d36a MOD: modified and code cleanup 2015-08-25 01:20:18 -07:00
JohnE f1b44dfbb8 FIN: readme docs 2015-06-25 10:59:34 -07:00
JohnE 42c8dfa493 FIN: database schema compare 2015-06-25 09:56:51 -07:00
JohnE 80d9fbacd1 FIN: import JSON schema 2015-06-19 17:12:09 -07:00
JohnE 0eeb77862e WIP: import JSON file 2015-06-16 09:22:58 -07:00
JohnE e56551d9a8 WIP: import JSON file 2015-06-12 15:10:05 -07:00
JohnE 983995ef5b FIN: database schema writing of tables info 2015-06-12 00:53:29 -07:00
JohnE 0fd3ab06f9 WIP: write database schema to file JSON 2015-06-11 10:14:59 -07:00