Collection of security audit scripts for Linux servers: file permission checks, open port enumeration, process monitoring, cron job auditing, and user account review. Run on any server in seconds.
Browse the actual product documentation and code examples included in this toolkit.
Key features of Audit Script Kit
• File permission auditing — detects world-readable, world-writable, and SUID/SGID files • Open port enumeration — lists all listening ports with associated processes • Process monitoring — flags suspicious or unexpected running processes • Cron job auditing — reviews cron entries across all users for anomalies • User account review — privilege escalation detection, inactive accounts, passwordless users • Sensitive path detection — checks permissions on /etc/shadow, SSH keys, config files
File permission auditing — detects world-readable, world-writable, and SUID/SGID files
Open port enumeration — lists all listening ports with associated processes
Process monitoring — flags suspicious or unexpected running processes
Cron job auditing — reviews cron entries across all users for anomalies
User account review — privilege escalation detection, inactive accounts, passwordless users
Sensitive path detection — checks permissions on /etc/shadow, SSH keys, config files
Configure Audit Script Kit parameters to see how the product works.
# Run all audit checks python src/audit_script_kit.py --all # Check file permissions on a specific path python src/audit_script_kit.py --check permissions --path /etc # Enumerate open ports python src/audit_script_kit.py --check ports # Check processes and save results python src/audit_script_kit