ganeshkrishnareddy/PentestCode - AI Penetration Testing
Run autonomous AI-powered penetration tests against your web applications. Multi-agent system with 13 specialized security agents.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| target | Target URL or IP to test (e.g., https://example.com) | yes | — |
| mode | Scan mode: quick, full, or stealth | no | quick |
| output-format | Output format: json, markdown, or sarif | no | json |
| scan-depth | Scan depth: 1-5 (1=shallow, 5=deep) | no | 2 |
| tools | Comma-separated tools to use (nmap,sqlmap,nikto,nuclei) or "all" | no | all |
| llm-provider | LLM provider for AI analysis (openai, anthropic, google) | no | openai |
| llm-model | LLM model to use | no | gpt-4 |
| api-key | API key for the selected LLM provider | yes | — |
| fail-on-critical | Fail the action if critical vulnerabilities are found | no | false |
| upload-results | Upload scan results as GitHub artifact | no | true |
Outputs
| name | description |
|---|---|
| results | Path to the results file |
| critical-count | Number of critical vulnerabilities found |
| high-count | Number of high vulnerabilities found |
| summary | Scan summary |