资 源 简 介
nsrl-search.py creates/uses an offset table that drastically reduces the response time for SHA-1 queries against the enormous (10GB+) flat text file.
At present only SHA-1 searching is supported BUT using nsrl2sqlite you can rebuild NSRLFile.TXT sorted by the md5 field and create an offset table for md5 searching with the same speed. More later.
```
Usage: nsrl-search.py [options] args
Copyright (c) 2012 Joseph Zeranski
Options:
-h, --help show this help message and exit
-b (Re)Build an offset table for faster searching.
(File-name.table)
-c CHECKSUM This should be the hash you are searching for.
-t OFFSET_TABLE Specify the offset table to use.
-f CHECKSUM_FILE Search NSRL for hashes stored in a file.
-s FILETOSHA1 Calc the SHA-1 checksum for a given file and search NSRL.
-m FILETOMD5 Calc the MD5 ch