Auditnix is a robust command-line Linux auditing tool designed to enhance system security, integrity, and compliance. This tool provides comprehensive auditing functionalities across various system components, ensuring a meticulous review of user accounts, files, processes, logs, networks, kernel integrity, security policies, malware detection, user activities, password policies, and system resources.
To run Auditnix, execute the script auditnix.py with the specified audit names as arguments.
python auditnix.py [audit_name1 audit_name2 ...]
Available audits:
user: User Account Auditing
file: File and Directory Auditing
process: Process Auditing
log: Log and Event Auditing
network: Network Auditing
updates: Security Updates
kernel: Kernel and Module Auditing
policy: Security Policy Auditing
malware: Malware and Intrusion Detection
activity: User Activity Auditing
pass: Password Policy Auditing
system: System Resource Auditing
For help, use:
python3 auditnix.py -h
Clone the repository:
git clone https://github.com/zubairahm3d/auditnix.git
Navigate to the Auditnix directory:
cd auditnix
Run the tool by following the usage guidelines mentioned above.
Auditnix requires Python to run and is compatible with Python 3.x.
For any inquiries or issues, please contact [zubi0258@gmail.com].
Feel free to use, modify, and contribute to Auditnix! We appreciate your interest and support in improving system security for Linux environments.