reorg resources files
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@ -2,6 +2,7 @@
|
|||||||
data/
|
data/
|
||||||
logs/
|
logs/
|
||||||
elk6/vulnwhisperer.ini
|
elk6/vulnwhisperer.ini
|
||||||
|
resources/elk6/vulnwhisperer.ini
|
||||||
configs/frameworks_example.ini
|
configs/frameworks_example.ini
|
||||||
|
|
||||||
# Byte-compiled / optimized / DLL files
|
# Byte-compiled / optimized / DLL files
|
||||||
|
@ -44,8 +44,8 @@ services:
|
|||||||
image: docker.elastic.co/logstash/logstash:6.6.0
|
image: docker.elastic.co/logstash/logstash:6.6.0
|
||||||
container_name: logstash
|
container_name: logstash
|
||||||
volumes:
|
volumes:
|
||||||
- ./elk6/pipeline/:/usr/share/logstash/pipeline
|
- ./resources/elk6/pipeline/:/usr/share/logstash/pipeline
|
||||||
#- ./elk6/logstash.yml:/usr/share/logstash/config/logstash.yml
|
#- ./resources/elk6/logstash.yml:/usr/share/logstash/config/logstash.yml
|
||||||
- ./data/:/opt/vulnwhisperer/data
|
- ./data/:/opt/vulnwhisperer/data
|
||||||
environment:
|
environment:
|
||||||
- xpack.monitoring.enabled=false
|
- xpack.monitoring.enabled=false
|
||||||
@ -65,7 +65,7 @@ services:
|
|||||||
]
|
]
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/:/opt/vulnwhisperer/data
|
- ./data/:/opt/vulnwhisperer/data
|
||||||
- ./elk6/vulnwhisperer.ini:/opt/vulnwhisperer/vulnwhisperer.ini
|
- ./resources/elk6/vulnwhisperer.ini:/opt/vulnwhisperer/vulnwhisperer.ini
|
||||||
network_mode: host
|
network_mode: host
|
||||||
volumes:
|
volumes:
|
||||||
esdata1:
|
esdata1:
|
||||||
|
@ -1,109 +0,0 @@
|
|||||||
[nessus]
|
|
||||||
enabled=true
|
|
||||||
hostname=localhost
|
|
||||||
port=8834
|
|
||||||
username=nessus_username
|
|
||||||
password=nessus_password
|
|
||||||
write_path=/opt/vulnwhisperer/data/nessus/
|
|
||||||
db_path=/opt/vulnwhisperer/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_web]
|
|
||||||
#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
|
|
||||||
|
|
||||||
[jira]
|
|
||||||
hostname = jira-host
|
|
||||||
username = username
|
|
||||||
password = password
|
|
||||||
write_path = /opt/vulnwhisperer/data/jira/
|
|
||||||
db_path = /opt/vulnwhisperer/data/database
|
|
||||||
verbose = true
|
|
||||||
dns_resolv = False
|
|
||||||
|
|
||||||
#Sample jira report scan, will automatically be created for existent scans
|
|
||||||
#[jira.qualys_vuln.test_scan]
|
|
||||||
#source = qualys_vuln
|
|
||||||
#scan_name = Test Scan
|
|
||||||
#jira_project = PROJECT
|
|
||||||
; if multiple components, separate by "," = None
|
|
||||||
#components =
|
|
||||||
; minimum criticality to report (low, medium, high or critical) = None
|
|
||||||
#min_critical_to_report = high
|
|
||||||
|
|
Reference in New Issue
Block a user