mirror of
https://github.com/aljazceru/recon-pipeline.git
synced 2025-12-21 16:24:26 +01:00
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:
@@ -10,14 +10,13 @@ defaults = {
|
||||
"gobuster-extensions": "",
|
||||
"results-dir": "recon-results",
|
||||
"aquatone-scan-timeout": "900",
|
||||
"tools-dir": f"{Path.home()}/.local/recon-pipeline/tools",
|
||||
"database-dir": f"{Path.home()}/.local/recon-pipeline/databases",
|
||||
"home": Path.home().expanduser().resolve(),
|
||||
"home": Path.home(),
|
||||
}
|
||||
|
||||
defaults["tools-dir"] = f"{defaults.get('home')}/.local/recon-pipeline/tools"
|
||||
defaults["database-dir"] = f"{defaults.get('home')}/.local/recon-pipeline/databases"
|
||||
defaults["gobuster-wordlist"] = f"{defaults.get('tools-dir')}/seclists/Discovery/Web-Content/common.txt"
|
||||
|
||||
|
||||
tool_paths = {
|
||||
"aquatone": f"{defaults.get('tools-dir')}/aquatone",
|
||||
"tko-subs": f"{Path.home()}/go/bin/tko-subs",
|
||||
@@ -34,6 +33,7 @@ tool_paths = {
|
||||
"luigid": str(Path(__file__).parents[2] / "luigid.service"),
|
||||
"seclists": f"{defaults.get('tools-dir')}/seclists",
|
||||
"exploitdb": f"{defaults.get('tools-dir')}/exploitdb",
|
||||
"waybackurls": f"{Path.home()}/go/bin/waybackurls",
|
||||
}
|
||||
|
||||
web_ports = {
|
||||
|
||||
Reference in New Issue
Block a user