← Back to Projects
Defensive Security May 15, 2024 ★ 4

System-Auditor - Automated Security Checker

C-based tool for system security auditing and vulnerability scanning on Linux systems.

CSecuritySystem ProgrammingLinux
View on GitHub →

Project Overview

System-Auditor performs comprehensive security assessments on Linux systems, checking configurations, permissions, and potential vulnerabilities against established security benchmarks.

Key Features

  • Permission Auditing: Check file and directory permissions for security issues
  • Service Analysis: Identify running services and potential attack surfaces
  • Configuration Review: Validate system configurations against CIS benchmarks
  • Network Analysis: Scan for open ports and suspicious connections
  • Report Generation: Detailed HTML reports with remediation recommendations

Checks Performed

  • SUID/SGID binary analysis
  • World-writable file detection
  • Password policy compliance
  • Firewall configuration review
  • Kernel parameter validation