The exportForensicJSON() function in dashboard.js generates a forensic report that includes a field called sha256_hash. The value is constructed as:
sha256_hash: 3A7C${Math.random().toString(16).substr(2, 12).toUpperCase()}
This is not a real hash of anything. It is a hardcoded prefix "3A7C" followed by random hex characters. It has no cryptographic relationship to the file that was analyzed, the scan results, or any other data in the report.
This is a serious problem for a tool explicitly marketed for forensic use and "legal admissibility."
I would like to work on this issue, please consider assigning this to me!!
The
exportForensicJSON()function in dashboard.js generates a forensic report that includes a field calledsha256_hash. The value is constructed as:sha256_hash:
3A7C${Math.random().toString(16).substr(2, 12).toUpperCase()}This is not a real hash of anything. It is a hardcoded prefix "
3A7C" followed by random hex characters. It has no cryptographic relationship to the file that was analyzed, the scan results, or any other data in the report.This is a serious problem for a tool explicitly marketed for forensic use and "legal admissibility."
I would like to work on this issue, please consider assigning this to me!!