๐ Linux security audit tool
๊ฐ์
A portable, single-binary system auditing tool for Linux. Like Lynis but faster and smarter. - : Firewall, SSH hardening, SSL/TLS, fail2ban, SUID binaries, open ports - : Systemd services, web servers, databases, Docker - : CPU, RAM, disk usage, top processes - : SMART health, inode usage, filesystem errors - : PostgreSQL, MySQL, Redis health checks - : Container status, resource usage, volumes - : DNS resolution, latency, interfaces, connections - : Backup detection and freshness checks - : Error analysis, SSH attempts, service restarts - : Continuous mode with Discord webhook notifications Execute the same comprehensive system audit directly through Claude (Sonnet, Opus, or Haiku) using native shell commands - no binary installation required.
README
๐ฏ What is Chihuaudit?
A portable, single-binary system auditing tool for Linux. Like Lynis but faster and smarter.
No configuration needed. No dependencies. Just run.
sudo ./chihuaudit audit
โจ Features
- ๐ Security: Firewall, SSH hardening, SSL/TLS, fail2ban, SUID binaries, open ports
- ๐ Services: Systemd services, web servers, databases, Docker
- ๐ป Resources: CPU, RAM, disk usage, top processes
- ๐พ Storage: SMART health, inode usage, filesystem errors
- ๐๏ธ Databases: PostgreSQL, MySQL, Redis health checks
- ๐ณ Docker: Container status, resource usage, volumes
- ๐ Network: DNS resolution, latency, interfaces, connections
- ๐ฆ Backups: Backup detection and freshness checks
- ๐ Logs: Error analysis, SSH attempts, service restarts
- โฐ Monitoring: Continuous mode with Discord webhook notifications
๐ค Claude Skill Alternative
Donโt want to install anything? Use the Claude Skill version instead!
Execute the same comprehensive system audit directly through Claude (Sonnet, Opus, or Haiku) using native shell commands - no binary installation required.
Key Benefits:
- ๐ Zero Installation - Works immediately with sudo access
- ๐ Consistent Results - 1+ year of production use with extremely reliable output
- ๐ Same Coverage - All 87 checks, 10 categories, identical methodology
- โก Fast - 30-90 second execution time
Requirements: Linux with systemd, sudo NOPASSWD configured, Claude with shell access
Documentation: docs/skill/chihuaudit-skill.md
๐ Documentation
๐ค Contributing
Contributions welcome! See CONTRIBUTING.md for guidelines.
Keep code:
- Simple: Minimal, readable, maintainable
- Portable: Detection-based, no hardcoded paths
- Safe: No shell injection, no user input in commands
- Consistent: Follow existing patterns
๐ License
MIT License - see LICENSE for details
์ถ์ฒ ๋๊ตฌ
๋ค๋ฅธ ํค์๋๋ฅผ ์ ๋ ฅํ๊ฑฐ๋ ํํฐ๋ฅผ ์ ๊ฑฐํด ๋ณด์ธ์.
์ค์น
npx skillfish add girste/chihuaudit