diff --git a/CHANGELOG.md b/CHANGELOG.md index 1834e9c8..e7e2cc90 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -51,6 +51,7 @@ - Added option to filter targets and scans using organization, scan status, etc - Added random user agent in directory scan - Added concurrency, rate limit, timeout, retries in Scan Engine YAML +- Added Rescan option - Other tiny fixes..... ### V0.5.3 Feb25 2021 diff --git a/web/reNgine/tasks.py b/web/reNgine/tasks.py index 48fc54ad..9948bee8 100644 --- a/web/reNgine/tasks.py +++ b/web/reNgine/tasks.py @@ -848,8 +848,7 @@ def directory_brute(task, domain, yaml_configuration, results_dir, activity_id): send_notification('Directory Bruteforce has been initiated for {}.'.format(domain.name)) alive_subdomains = Subdomain.objects.filter( - scan_history__id=task.id).exclude( - http_url='') + scan_history__id=task.id).exclude(http_url__isnull=True) dirs_results = results_dir + '/dirs.json' # check the yaml settings diff --git a/web/startScan/templates/startScan/detail_scan.html b/web/startScan/templates/startScan/detail_scan.html index 3bf5836e..1b9bb361 100644 --- a/web/startScan/templates/startScan/detail_scan.html +++ b/web/startScan/templates/startScan/detail_scan.html @@ -1424,7 +1424,7 @@ $("#pills-directories-tab").click(function() { "lengthMenu": [20, 50, 100, 500, 1000], "pageLength": 20, 'serverSide': true, - "ajax": '/api/scanHistory/?scan_id={{scan_history_id}}&format=datatables', + "ajax": '/api/?scan_id={{scan_history_id}}&format=datatables', "order": [[ 5, "desc" ]], "columns": [ {'data': 'id'}, diff --git a/web/startScan/templates/startScan/history.html b/web/startScan/templates/startScan/history.html index 704db817..02f9e234 100644 --- a/web/startScan/templates/startScan/history.html +++ b/web/startScan/templates/startScan/history.html @@ -158,19 +158,29 @@ Scan history View