mr-r0ot/JSmap-Scanner — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a Python command line tool for security testing websites I own or have permission to test. I want to give it a target URL and have it crawl the whole domain quickly, show live progress in the terminal, collect all links, and find URL parameters that might be interesting for XSS testing.

It should also find every JavaScript file loaded by the site, figure out the file name, path, and version when possible, then run RetireJS on those files if it’s available and include any known vulnerabilities in the results. After the crawl finishes, save everything into a clean JSON report with links, XSS patterns, JavaScript assets, versions, and findings.

Please include options for threads, timeout, output file, custom user agent, and random user agent. If I stop it with Ctrl+C, it should save what it already found instead of losing everything. Also wire in XSStrike so it can run deeper XSS checks on the discovered patterns. Look up current docs online if needed.

Want more depth? Deep Reverse