Kumo is a Go-based application designed to check the compliance of your server with the PCI DSS (Payment Card Industry Data Security Standard). Built using the Bubbletea framework, Kumo provides a terminal-based user interface to quickly and efficiently assess your server's security posture and determine whether it meets PCI DSS requirements.
- PCI DSS Compliance Checks: Validates key security requirements for compliance with the PCI DSS standard, including firewall status, user permissions, file integrity, and more.
- Terminal-Based UI: A modern and intuitive terminal user interface, built using the Bubbletea framework.
- Real-Time Checks: Performs checks asynchronously and displays results in real-time.
- Dynamic Loading View: A loading animation shows during the process of checks, indicating the program is actively evaluating the system.
- Firewall Configuration: Verifies that the server has proper firewall configurations to block unauthorized access.
- Access Control: Checks that proper access control measures are in place to restrict data access to authorized users.
- Encryption and Key Management: Verifies the use of encryption protocols for transmitting sensitive data.
- System Logging and Monitoring: Ensures logging and monitoring systems are in place to detect unauthorized access or security breaches.
- File Integrity Monitoring: Verifies that the server is monitoring critical files for changes.