File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -45,9 +45,26 @@ The pipeline runs in four distinct stages:
4545``` bash
4646git clone https://github.com/SecNode/API-PENTESTER.git
4747cd API-PENTESTER
48+ pip install -r requirements.txt
4849pip install -e .
4950```
5051
52+ ### Installing Security Tools (Local)
53+ For the agent to orchestrate tools locally, ensure they are in your ` $PATH ` :
54+
55+ 1 . ** Nuclei (projectdiscovery):**
56+ ``` bash
57+ # Via Go
58+ go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest
59+ # Or download binary from GitHub Releases
60+ ```
61+ 2. ** Arjun & Dirsearch:**
62+ Installed automatically via ` requirements.txt` . Verify with:
63+ ` ` ` bash
64+ arjun --help
65+ dirsearch --version
66+ ` ` `
67+
5168# # Configuration
5269
5370Set your model and provider credentials before running scans:
Original file line number Diff line number Diff line change @@ -13,3 +13,7 @@ pytest-asyncio==0.25.3
1313pytest-cov == 6.0.0
1414ruff == 0.11.2
1515pip-audit == 2.8.0
16+
17+ # Security Tools (CLI)
18+ arjun
19+ dirsearch
You can’t perform that action at this time.
0 commit comments