added CORScannerScan; added related tool_path config; added web ports to nmap scans

This commit is contained in:
epi052
2019-10-20 13:17:05 -05:00
parent bf748c5e4a
commit 0b45b6e2ad
4 changed files with 99 additions and 8 deletions

View File

@@ -3,9 +3,11 @@ from luigi.util import inherits
from recon.nmap import Searchsploit
from recon.web.aquatone import AquatoneScan
from recon.web.corscanner import CORScannerScan
from recon.web.subdomain_takeover import TKOSubsScan, SubjackScan
@inherits(Searchsploit, AquatoneScan)
@inherits(Searchsploit, AquatoneScan, TKOSubsScan, SubjackScan, CORScannerScan)
class FullScan(luigi.WrapperTask):
""" Wraps multiple scan types in order to run tasks on the same hierarchical level at the same time. """
@@ -25,4 +27,10 @@ class FullScan(luigi.WrapperTask):
del args["scan_timeout"]
yield SubjackScan(**args)
yield Searchsploit(**args)
yield CORScannerScan(**args)
del args["threads"]
yield TKOSubsScan(**args)