GC

girste/chihuaudit

Developer tools
53 stars Качество 40 Тренд 40

🐕 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


View this README on GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add girste/chihuaudit