Skip to content

sha256_hash in the forensic JSON export is fake | Level 3 #127

Description

@ameyvaidya44

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!!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions