SecureFileAccessWatcher is a lightweight utility built with Python that monitors file and folder access in real-time on your local system. This tool provides essential logging capabilities, ensuring you remain aware of all access events. Whether you are a developer, a cybersecurity enthusiast, or someone keen on protecting your personal data, this application can help you maintain control over your file system.
- Real-Time Monitoring: Instantly track file and folder access events.
- Lightweight: Designed to use minimal system resources.
- User-Friendly GUI: Built with Tkinter for easy interaction.
- Log Exporting: Save logs for future reference and compliance.
- GDPR Compliance: Helps maintain privacy standards.
- Open Source: Free to use and modify under the terms of the MIT License.
To get started, download the latest release from the Releases section. After downloading, follow these steps:
-
Extract the downloaded file.
-
Open your terminal or command prompt.
-
Navigate to the extracted folder.
-
Run the application using Python:
python SecureFileAccessWatcher.py
Ensure you have Python installed on your system. If not, download it from the official website.
Once the application is running, you will see a simple interface. Hereβs how to use it:
- Start Monitoring: Click the "Start" button to begin monitoring file and folder access.
- View Logs: Access the log section to see a list of all access events.
- Export Logs: Use the export feature to save logs in your preferred format.
- Stop Monitoring: Click the "Stop" button when you wish to halt monitoring.
If you want to monitor access to a specific folder, simply select that folder in the application. The tool will log all access attempts, including read and write actions. This can be especially useful for ensuring that sensitive information remains secure.
You can customize the application settings by editing the configuration file. This file allows you to set:
- Log file path: Where logs will be saved.
- Notification settings: Choose how you want to be alerted about access events.
- Monitoring scope: Specify which folders or files to monitor.
To edit the configuration file:
- Open
config.json
in a text editor. - Modify the parameters as needed.
- Save the changes and restart the application.
We welcome contributions from everyone. If you would like to help improve SecureFileAccessWatcher, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with clear messages.
- Push your changes to your fork.
- Submit a pull request.
Your contributions help make this tool better for everyone.
SecureFileAccessWatcher is licensed under the MIT License. See the LICENSE file for more details.
For questions or suggestions, please reach out via:
- Email: your.email@example.com
- GitHub: Rohitrao-29
For the latest releases, visit the Releases section. Download the latest version and execute it to start monitoring your file access.
For further details, explore the repository and check out the documentation. Your feedback is appreciated, and we look forward to your contributions!