Skip to Main Content

Linux Security Checker

A lightweight Linux security auditing tool that analyzes system configuration, processes, and privileges, along with a web-based file scanner for detecting suspicious patterns and malware signatures.

Description

Linux Security Checker is a modular cybersecurity tool designed to perform basic security audits on Linux systems. It analyzes multiple layers of system security including network configuration (firewall, ports, SSH), running processes, and user privilege levels to identify potential risks.

The tool uses a severity-based scoring system (0–10) with clear reasoning, making results easy to understand even for non-experts. It also includes environment awareness, allowing it to adapt its behavior in restricted environments such as cloud deployments.

In addition to the CLI tool, a lightweight web interface is provided for file-based malware scanning using signature matching and SHA256 hash detection. While system-level checks are performed through the CLI, the web interface demonstrates file scanning capabilities in a safe and accessible way.

The project focuses on simplicity, explainability, and practical usability, making basic cybersecurity auditing more accessible to beginners and developers.

Issues & PRs Board
No issues or pull requests added.