Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/secnnet/openvas-automate
- Owner: secnnet
- License: mit
- Created: 2023-07-03T18:52:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-19T09:33:22.000Z (about 1 year ago)
- Last Synced: 2023-10-19T10:38:24.047Z (about 1 year ago)
- Topics: 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
- Language: Shell
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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