diff --git a/vulnwhisp/frameworks/nessus.py b/vulnwhisp/frameworks/nessus.py index 2292f52..64f3aa1 100755 --- a/vulnwhisp/frameworks/nessus.py +++ b/vulnwhisp/frameworks/nessus.py @@ -129,7 +129,7 @@ class NessusAPI(object): def get_scans(self, days=None): parameters = {} - if days: + if days != None: parameters = { "last_modification_date": (datetime.now() - timedelta(days=days)).strftime("%s") } diff --git a/vulnwhisp/frameworks/qualys_vm.py b/vulnwhisp/frameworks/qualys_vm.py index 66c302d..82c880e 100644 --- a/vulnwhisp/frameworks/qualys_vm.py +++ b/vulnwhisp/frameworks/qualys_vm.py @@ -44,7 +44,7 @@ class qualysWhisperAPI(object): return pd.DataFrame(all_records) def get_all_scans(self, days=None): - if not days: + if days == None: self.launched_date = '0001-01-01' else: self.launched_date = (datetime.now() - timedelta(days=days)).strftime('%Y-%m-%d') diff --git a/vulnwhisp/frameworks/qualys_was.py b/vulnwhisp/frameworks/qualys_was.py index f980653..0d71267 100644 --- a/vulnwhisp/frameworks/qualys_was.py +++ b/vulnwhisp/frameworks/qualys_was.py @@ -109,7 +109,7 @@ class qualysWhisperAPI(object): def get_all_scans(self, limit=1000, offset=1, status='FINISHED', days=None): - if not days: + if days == None: self.launched_date = '0001-01-01' else: self.launched_date = (datetime.now() - timedelta(days=days)).strftime('%Y-%m-%d') diff --git a/vulnwhisp/vulnwhisp.py b/vulnwhisp/vulnwhisp.py index 66e35fe..fdc454a 100755 --- a/vulnwhisp/vulnwhisp.py +++ b/vulnwhisp/vulnwhisp.py @@ -84,7 +84,7 @@ class vulnWhispererBase(object): self.logger.info('Filtering for scan names matching "{}"'.format(self.scan_filter)) # self.scan_filter = re.compile(scan_filter) - if self.days: + if self.days != None: self.logger.info('Searching for scans within {} days'.format(self.days)) # self.days = dp.parse(days) # self.logger.info('Searching for scans after {}'.format(self.days))