Skip to content

This project is aimed at providing a robust solution to ensure the integrity of critical files in your systems. Ideal for security professionals, system administrators, and anyone concerned with data reliability

License

Notifications You must be signed in to change notification settings

pwssOrg/File-Integrity-Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

394 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File-Integrity Scanner

Overview

The File-Integrity Scanner is a powerful tool designed to ensure the integrity of files by using cryptographic hash functions. This application provides peace of mind that files have not been tampered with, which is crucial for security and data verification purposes.

What is a File Integrity Scanner?

A file integrity scanner is a software utility that computes cryptographic hashes of files and monitors them for changes. This process helps in detecting unauthorized modifications or corruption of critical files on a local machine.

Key Features

  • Hashing Algorithms: Supports three different hashing algorithms:

    • SHA-256
    • SHA-3 (256-bit)
    • BLAKE_2b (512-bit)
  • Database Storage: Uses PostgreSQL to store file hashes along with the date of the scan and other relevant file metadata.

  • Local Operation: The scanner runs exclusively on the user's local machine. No remote services are required or desired, ensuring full control over data integrity for the end-user.

File Integrity Scanner Image


🛡️ Zero spyware. Zero tracking. Full respect for your privacy.

Basic Setup Instructions

Requirements

  • PostgreSQL
  • SSL password

Spring Version

Spring 4.0.2

Steps

  1. Install and configure PostgreSQL on your system.
  2. Get the database scripts from the PWSS DB repository.
  3. Start the database and the Spring application using the provided Make scripts.

Note: You need access to the PWSS libraries, which consist of three separate PWSS repositories hosted in a private GitHub Packages registry. Access is restricted to board members or team members of the PWSS organization. For links to all three JavaDoc pages, please refer to the discussion thread: Java Docs

Workflow Badges

Build Scan SCA Scan - File Integrity Scanner

Contact Information

For any questions or support, please reach out to:

@pwgit-create	Peter pwgit-create
@lilstiffy	Stefan lilstiffy

Discussion Forum

Please visit our discussion forum for project-related documentation and discussions: Project Discussion Forum

About

This project is aimed at providing a robust solution to ensure the integrity of critical files in your systems. Ideal for security professionals, system administrators, and anyone concerned with data reliability

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •