Skip to content

4am-walking/File-Integrity-Monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

File Integrity Monitor

Description

The PowerShell script in this repository is responsible for creating file hashes stored in a baseline.txt file. This file will be updated and checked while the script is running for file modification/deletion/creation. If any events trigger, then the script will notify the user of what has been changed.

The script has two options: Create a new baseline or Begin monitoring files saved with baseline. When creating a new baseline, the script will create a hash of every file within the user-given path. These hashes are stored in the baseline.txt file to refer back to when monitoring.

Creating a new baseline file.


The second option monitors the user-given path for any modifications to the files under it. It can also monitor for new files. Whenever a change is made to the path, the script will output an alert to the user notifying what change has been made.

Monitoring baseline file.

Languages Used

  • PowerShell: Creation of baseline and monitoring.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published