Skip to content
Security
Command

/sast

Run Semgrep security rulesets over fetched JS/source and map results into the toolkit's severity + confidence model. Usage: /sast <path> [--config p/xss,p/jwt] [--json]

From plugin
agentic-bug-hunter
5.8k42 skills9 agents42 commands3 hooks
$ npx -y skills add awarexone/agentic-bug-hunter --agent claude-code

Command definition

sast.md
description: Run Semgrep security rulesets over fetched JS/source and map results into the toolkit's severity + confidence model. Usage: /sast <path> [--config p/xss,p/jwt] [--json]

/sast

Recon downloads JS bundles and (sometimes) leaked source, but nothing runs a real static analyzer over it — the skills' grep patterns get eyeballed by hand. This drives **Semgrep** across that source and normalizes every hit into this toolkit's states so findings drop straight into the validation gate.

Usage

/sast recon/target.com/js/                 # default security packs
/sast app/ --config p/xss,p/jwt
/sast app.js --json

Run directly:

bughunter/tools/sast_scan.py recon/target.com/js/

Rulesets

Default packs (Semgrep Registry): `p/security-audit`, `p/secrets`, `p/xss`, `p/sql-injection`, `p/command-injection`. Override with `--config`. Registered in `bughunter/tools/external_arsenal.sh` as `semgrep|sast`; if Semgrep isn't installed the command prints the install hint and exits cleanly.

Severity mapping

| Semgrep | Toolkit | Notes | |---|---|---| | `ERROR` | HIGH | | | `WARNING` | MEDIUM | bumped to HIGH for sql-injection / rce / ssrf / secret / xxe / path-traversal rules | | `INFO` | INFORMATIONAL | not a vulnerability on its own |

Confidence — read this

Every SAST hit is tagged **`POSSIBLE`**, never `CONFIRMED`. Static analysis is a *lead*, not proof: a flagged sink still needs a live request that demonstrates impact before it goes in a report. `/validate` enforces this — no runtime PoC, no submission. Use `/sast` to point `/hunt` at the right lines fast, not to file findings directly.

Chain

`/recon` → JS/source pulled → `/sast` → ranked sink list → `/hunt` the HIGH sinks → `/validate` with a real PoC → `/report`.

Read more
@awarexone
Ships withagentic-bug-hunter

AI-powered bug bounty hunting toolkit that works with or without subscription.

5.8k19 skills9 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
5.8k
Star history of awarexone/agentic-bug-hunter on GitHub, a chart by star-history.com

Other commands on agentic-bug-hunter.

arsenal

arsenal

Command

Show which external bug-bounty tools are installed on this machine and print install hints for the missing ones. Curated from…

autopilot

autopilot

Command

Run autonomous hunt loop on a target — scope check → recon → rank surface → hunt → validate → report with configurable…

breach-check

breach-check

Command

HIBP k-anonymity check on a password wordlist. Enriches each password with its breach count, ranks DESC. Free API (no key), only…

bypass-403

bypass-403

Command

Probe a 403/401 endpoint with the most-paid bypass tricks (header injection, path encoding, method swap, WAF fingerprint,…

chain

chain

Command

Build an exploit chain — given bug A, finds B and C to combine for higher severity and payout. Knows common chain patterns:…

cloud-recon

cloud-recon

Command

Sweep cloud assets for a target — public S3/Azure/GCP buckets via S3Scanner and cloud_enum, plus CloudFlare-bypassed origin IPs…

More commands from other plugins.

deslop-reborn

deslop-reborn

Command

One iteration of the IronClaw Reborn de-slop loop — take ONE Reborn crate, fan out parallel review sub-agents (thermo-nuclear…

@nearai@nearaiInstall Command
audit

audit

Command

Audit a file, directory, or whole repo for insecure default configuration: fallback secrets, default credentials, fail-open…

@trailofbits@trailofbitsInstall Command
arsenal

arsenal

Command

Show which external bug-bounty tools are installed on this machine and print install hints for the missing ones. Curated from…

@shuvonsec@shuvonsecInstall Command