https://github.com/cpscript/sys-audit
an audit tool, providing essential security checks and information about the system's network, vulnerabilities, compliance, and configuration. It utilizes popular tools such as nmap and hydra to conduct network scans and vulnerability assessments. Results are organized into a dedicated directory.
https://github.com/cpscript/sys-audit
audit bash darwin debug easy-audit linux shell system-design system-programming systems sytem termux
Last synced: 6 months ago
JSON representation
an audit tool, providing essential security checks and information about the system's network, vulnerabilities, compliance, and configuration. It utilizes popular tools such as nmap and hydra to conduct network scans and vulnerability assessments. Results are organized into a dedicated directory.
- Host: GitHub
- URL: https://github.com/cpscript/sys-audit
- Owner: CPScript
- License: cc0-1.0
- Created: 2024-09-23T05:32:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-07T03:57:29.000Z (12 months ago)
- Last Synced: 2025-04-09T07:01:56.928Z (6 months ago)
- Topics: audit, bash, darwin, debug, easy-audit, linux, shell, system-design, system-programming, systems, sytem, termux
- Language: Shell
- Homepage:
- Size: 470 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Features
### Example:
> an example using github-codespace[sss.webm](https://github.com/user-attachments/assets/64e8283e-4cbc-4a7d-8c25-320a930eaa6f)
### Basic Audit(s):
- **Network Scan**: Performs a ping sweep on a specified IP range.
- **Vulnerability Assessment**: Checks for vulnerabilities using `nmap` scripts.
- **Compliance Check**: Examines SSH compliance and tests for weak passwords using `hydra`.
- **System Information Collection**: Gathers essential system information like hostname, OS, kernel version, and uptime.
- **Password Policy Check**: Reviews the password policy settings on the system.
- **Firewall Status Check**: Reports the status of the firewall using `ufw`.
- **Audit Report Generation**: Compiles all findings into a neatly formatted report.### Host system Audit(s):
- **System Configuration**:
- **System Performance**:
- **System security**:
- **System Backup**:
- **System Restore**:
- **System Update**:## required dependencies
Before running the script, ensure you have the following tools installed on your system:
- `bash`
- `nmap`
- `hydra`
- `ufw` (Uncomplicated Firewall)You can install these tools on Debian-based systems using:
```bash
sudo apt update
sudo apt install nmap hydra ufw