Docker-compose fully working with vulnwhisperer integrated (#90)

* 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
This commit is contained in:
qmontal
2018-08-17 14:51:28 +02:00
committed by Austin Taylor
parent 5b879e13c7
commit 8336b72314
10 changed files with 635 additions and 28 deletions

View File

@ -7,6 +7,10 @@ from datetime import datetime
import json
import sys
import time
from requests.packages.urllib3.exceptions import InsecureRequestWarning
requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
class NessusAPI(object):

View File

@ -292,7 +292,7 @@ class vulnWhispererNessus(vulnWhispererBase):
if not scan_list:
self.vprint('{info} No new scans to process. Exiting...'.format(info=bcolors.INFO))
exit(0)
return 0
# Create scan subfolders
@ -612,7 +612,7 @@ class vulnWhispererQualys(vulnWhispererBase):
else:
self.vprint('{info} No new scans to process. Exiting...'.format(info=bcolors.INFO))
self.conn.close()
exit(0)
return 0
class vulnWhispererOpenVAS(vulnWhispererBase):
@ -748,7 +748,7 @@ class vulnWhispererOpenVAS(vulnWhispererBase):
else:
self.vprint('{info} No new scans to process. Exiting...'.format(info=bcolors.INFO))
self.conn.close()
exit(0)
return 0
class vulnWhispererQualysVuln(vulnWhispererBase):
@ -872,7 +872,7 @@ class vulnWhispererQualysVuln(vulnWhispererBase):
else:
self.vprint('{info} No new scans to process. Exiting...'.format(info=bcolors.INFO))
self.conn.close()
exit(0)
return 0
class vulnWhisperer(object):