Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/secnnet/openvas-automate


https://github.com/secnnet/openvas-automate

automation bash-script cybersecurity devsecops information-security it-security network-security open-source openvas penetration-testing scripting security-assessment security-automation vulnerability-management vulnerability-scanning vulnerability-scanning-tools

Last synced: 5 days ago
JSON representation

Awesome Lists containing this project

README

        

# OpenVAS Automate Script

Automates OpenVAS scans with features like profile selection, report generation, and error handling. OpenVAS is an open-source vulnerability scanner.

### Configuration:
Set these in the script:
- `USER`, `PASS`: OpenVAS authentication.
- `HOST`, `PORT`: OpenVAS server details.
- `SCAN_PROFILES`, `REPORT_FORMATS`: Predefined scan profiles and report formats.
- `DEFAULT_SCAN_PROFILE`, `DEFAULT_REPORT_FORMAT`: Defaults if user doesn't select.
- `ALIVE_TEST`: Method for target availability.

### Usage:
1. `chmod +x openvas-automate.sh`
2. `./openvas-automate.sh `
3. Follow prompts for scan profile and report format.
4. Monitor and get report file on completion.

### Notes:
- Ensure OpenVAS server configuration and `omp` tool availability.
- Scan duration depends on scan size/complexity.
- Script cleans up on abortion or error.

### License:
MIT