WIP: add waybackurls scan (#56)

* fixed up config.defaults definition

tools-dir and database-dir now use defaults.home value

* added tool definition file; closes #54

* added basic PoC for waybackurls scanner; updated helpers.py test

* added Endpoint/Target parsing; updated existing tests to pass

* added tests for waybackurls

* added WaybackurlsScan to FullScan

* added documenation for WaybackurlsScan
This commit is contained in:
epi052
2020-05-02 18:06:44 -07:00
committed by GitHub
parent 078fdaada7
commit f556319453
13 changed files with 212 additions and 13 deletions

View File

@@ -2,10 +2,7 @@ import luigi
from luigi.util import inherits
from .nmap import SearchsploitScan
from .web import AquatoneScan
from .web import GobusterScan
from .web import WebanalyzeScan
from .web import TKOSubsScan, SubjackScan
from .web import AquatoneScan, GobusterScan, SubjackScan, TKOSubsScan, WaybackurlsScan, WebanalyzeScan
@inherits(SearchsploitScan, AquatoneScan, TKOSubsScan, SubjackScan, GobusterScan, WebanalyzeScan)
@@ -68,6 +65,7 @@ class FullScan(luigi.WrapperTask):
del args["threads"]
yield TKOSubsScan(**args)
yield WaybackurlsScan(**args)
@inherits(SearchsploitScan, AquatoneScan, GobusterScan, WebanalyzeScan)