
* ignore nessus requests warnings * docker-compose fully working with vulnwhisperer integrated * remove comments docker-compose * documenting docker-compose * Readme corrections * fix after recheck everything works out of the box * fix exits that break the no specified section execution mode * fix docker qualysapi issue, updated README * revert change on deps/qualysapi/qualysapi/util.py (no effect) * temporarily changed Dockerfile link to the working one
90 lines
2.8 KiB
INI
Executable File
90 lines
2.8 KiB
INI
Executable File
[nessus]
|
|
enabled=true
|
|
hostname=localhost
|
|
port=8834
|
|
username=nessus_username
|
|
password=nessus_password
|
|
write_path=/opt/VulnWhisperer/data/nessus/
|
|
db_path=/opt/VulnWhisperer/data/database
|
|
trash=false
|
|
verbose=true
|
|
|
|
[tenable]
|
|
enabled=true
|
|
hostname=cloud.tenable.com
|
|
port=443
|
|
username=tenable.io_username
|
|
password=tenable.io_password
|
|
write_path=/opt/VulnWhisperer/data/tenable/
|
|
db_path=/opt/VulnWhisperer/data/database
|
|
trash=false
|
|
verbose=true
|
|
|
|
[qualys]
|
|
#Reference https://www.qualys.com/docs/qualys-was-api-user-guide.pdf to find your API
|
|
enabled = true
|
|
hostname = qualysapi.qg2.apps.qualys.com
|
|
username = exampleuser
|
|
password = examplepass
|
|
write_path=/opt/VulnWhisperer/data/qualys/
|
|
db_path=/opt/VulnWhisperer/data/database
|
|
verbose=true
|
|
|
|
# Set the maximum number of retries each connection should attempt.
|
|
#Note, this applies only to failed connections and timeouts, never to requests where the server returns a response.
|
|
max_retries = 10
|
|
# Template ID will need to be retrieved for each document. Please follow the reference guide above for instructions on how to get your template ID.
|
|
template_id = 126024
|
|
|
|
[qualys_vuln]
|
|
#Reference https://www.qualys.com/docs/qualys-was-api-user-guide.pdf to find your API
|
|
enabled = true
|
|
hostname = qualysapi.qg2.apps.qualys.com
|
|
username = exampleuser
|
|
password = examplepass
|
|
write_path=/opt/VulnWhisperer/data/qualys/
|
|
db_path=/opt/VulnWhisperer/data/database
|
|
verbose=true
|
|
|
|
# Set the maximum number of retries each connection should attempt.
|
|
#Note, this applies only to failed connections and timeouts, never to requests where the server returns a response.
|
|
max_retries = 10
|
|
# Template ID will need to be retrieved for each document. Please follow the reference guide above for instructions on how to get your template ID.
|
|
template_id = 126024
|
|
|
|
[detectify]
|
|
#Reference https://developer.detectify.com/
|
|
enabled = false
|
|
hostname = api.detectify.com
|
|
#username variable used as apiKey
|
|
username = exampleuser
|
|
#password variable used as secretKey
|
|
password = examplepass
|
|
write_path =/opt/VulnWhisperer/data/detectify/
|
|
db_path = /opt/VulnWhisperer/data/database
|
|
verbose = true
|
|
|
|
[openvas]
|
|
enabled = false
|
|
hostname = localhost
|
|
port = 4000
|
|
username = exampleuser
|
|
password = examplepass
|
|
write_path=/opt/VulnWhisperer/data/openvas/
|
|
db_path=/opt/VulnWhisperer/data/database
|
|
verbose=true
|
|
|
|
#[proxy]
|
|
; This section is optional. Leave it out if you're not using a proxy.
|
|
; You can use environmental variables as well: http://www.python-requests.org/en/latest/user/advanced/#proxies
|
|
|
|
; proxy_protocol set to https, if not specified.
|
|
#proxy_url = proxy.mycorp.com
|
|
|
|
; proxy_port will override any port specified in proxy_url
|
|
#proxy_port = 8080
|
|
|
|
; proxy authentication
|
|
#proxy_username = proxyuser
|
|
#proxy_password = proxypass
|