Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 843 Bytes

File metadata and controls

23 lines (17 loc) · 843 Bytes

Script-Validator - A WorkHorz Project @workhorz

This is a small prototype to validate your scripts before executing them, to make sure they haven't been tampered with.

Features

  • Hashes all files in directory
  • Stores hashes in list in JSON file
  • Reads hashlist and produces new hashes and compare to stored list of hashes
  • If not matching produce error and abort loading process

Purpose

  • Secure your scripts by comparing to saved list at deployment time
  • Detect all unwanted or accidental changes at runtime without fail

Usage

Libraries

Contributors

Created with the help of Martin and Stefania at Hackergarten in April 2025, thanks a lot!