FileIntegrityChecker is a Linux application designed to help you monitor critical files and directories. Built with Python and a Tkinter GUI, this tool calculates and compares SHA256 hashes to detect unauthorized modifications. By alerting you to changes, it helps maintain file integrity, ensuring your data remains secure.
To get started with FileIntegrityChecker, download the latest release from the Releases section. Once downloaded, execute the application following the instructions provided in the release notes.
If you donโt have Python installed, you can follow these steps:
sudo apt update
sudo apt install python3 python3-tk
After installing FileIntegrityChecker, launch the application. The GUI will guide you through the process of selecting files or directories to monitor. Hereโs how to use it:
To monitor files:
To monitor directories, repeat the same steps for the directory.
When a modification is detected, the application will display a pop-up alert. This alert will inform you of the changes and provide options to investigate further.
FileIntegrityChecker allows you to customize your monitoring settings. You can adjust the frequency of checks and set specific alerts based on your needs.
The configuration file is located in the application directory. You can edit it to change settings like:
We welcome contributions to FileIntegrityChecker! If you want to help improve the project, please follow these steps:
git clone https://github.com/your-username/FileIntegrityChecker.git
git checkout -b feature-branch
git commit -m "Description of your changes"
git push origin feature-branch
FileIntegrityChecker is licensed under the MIT License. You can freely use, modify, and distribute the software. For more details, please refer to the LICENSE file in the repository.
If you encounter any issues or have questions, please check the Issues section on GitHub. You can also submit a new issue if you donโt find your answer.
For further inquiries, you can reach out to the author:
Thanks to all contributors and users who help make FileIntegrityChecker better. Your feedback and support are invaluable.
For more information on file integrity and security practices, consider exploring these resources:
For the latest updates and releases, visit the Releases section. Download the latest version and experience the peace of mind that comes with secure file monitoring.