63 lines
1.3 KiB
Plaintext
63 lines
1.3 KiB
Plaintext
|
|
[[ TODO ]]
|
|
|
|
[ Android Pull ]
|
|
-test android pull (regression testing)
|
|
-try VM android pull?
|
|
-use adb bridging technique
|
|
|
|
[ MD5 Index ]
|
|
-modify fingerprint compare feature to use the index
|
|
|
|
-test modified databases and the fingerprints created
|
|
|
|
-index integrity
|
|
-get number of fingerprints processed, compared to # in folder
|
|
SELECT SUM (fp_count) FROM md5_all
|
|
|
|
-add "-idxf" "--index_force" to force a re-index
|
|
-first give info about current index
|
|
-next, create a new index
|
|
-give info about new index
|
|
"152 fingerprints in the index"
|
|
"Creating a new index. Moved previous to backup"
|
|
"Creating... FINISHED."
|
|
"168 fingerprints in the new index"
|
|
|
|
[ Android Data ]
|
|
-Processing of android data
|
|
-removed verbose messsage for each fingerprint
|
|
-fix error message to look good
|
|
|
|
[ Module Cleanup ]
|
|
-remove print statements (from modules)
|
|
-add logging statements
|
|
-add exception throwing
|
|
-add unit testing
|
|
-test md5 sum create of tables
|
|
-test md5 sum create of entire db (tables concatenated)
|
|
|
|
[ Incorporate with another Product ]
|
|
-add module to other python project
|
|
-add unit test to other python project
|
|
|
|
|
|
[[ Code Snippets ]]
|
|
self.db_conn.execute('''
|
|
CREATE TABLE md5_index (
|
|
md5_all TEXT PRIMARY KEY,
|
|
md5_list TEXT,
|
|
file_name TEXT);
|
|
''')
|
|
|
|
|
|
[[ Testing ]]
|
|
|
|
|
|
[ Fingerprint modified by me for testing ]
|
|
|
|
|
|
|
|
[[ Errors ]]
|
|
|