
To develop a file integrity monitoring system that detects unauthorized modifications in system files by generating and comparing cryptographic hash values, ensuring early detection of tampering or malware activity.
Study cryptographic hashing algorithms (SHA-256, SHA-3).
Design file monitoring architecture.
Implement baseline hash generation module.
Store hash values securely in database.
Develop real-time file change detection.
Compare new hash with stored baseline.
Trigger alerts upon mismatch detection.
Log modification timestamps and user details.
Create admin dashboard for monitoring.
Test system by simulating file tampering.
Analyze false positives and optimize logic.
Implement report generation feature.
Add scheduled automated scanning.
Evaluate system performance impact.
Document findings and improvement scope.