Automated Security Monitoring & Reporting System
This project focuses on implementing an automated security layer for Ubuntu. It uses a custom bash script to manage malware scanning, rootkit detection, and cross-platform report sharing.
src/security_checkup.sh: The main automation script for scans and reporting.documentation/: Contains the full technical case study report.
- Automated Updates: Syncs the latest threat signatures for ClamAV and Rkhunter.
- System-Wide Scans: Performs recursive checks for viruses and camouflaged rootkits.
- Daily Summaries: Uses
grepto extract specific warnings into a clean report. - NFS Sharing: Automatically exports reports to a remote Fedora VM.
Developed for my Operating Systems Course @ Thomas More University of Applied Sciences.