Skip to content

[Feature] Add Integrity Verification (Hash of Executable/Script) #4

@giteku

Description

@giteku

Title: [Feature] Add Integrity Verification (Hash of Executable/Script)
Description:
Implement optional integrity checks for both implementations to detect tampering:

  • C++: compute CRC32 or SHA-256 of the running executable and compare to a build-time constant.
  • Python: compute SHA-256 of the script file and compare to an env var (JAVELIN_EXPECTED_SHA256).
    Acceptance Criteria:
  • Non-matching hash results in guarded exit.
  • Document how to set the expected values.

fixes feat 🎫 #3

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions