#vulns.co
/
mcp by GKData.io

← Back to Workflows

JS files → maps → sinks

Collect JS, restore source maps, run semgrep/jsluice. This is the SPA recon loop.

Level: advanced

Tools: katana, getJS, sourcemapper, jsluice, semgrep

Pipeline

katana -u {url} -jc -silent | grep '\.js$' | anew js.txt; cat js.txt | while read u; do sourcemapper -url "$u.map" -output src-dump 2>/dev/null; done; cat js.txt | jsluice secrets; semgrep --config=p/javascript src-dump

← Back to Workflows