edoardottt/cariddi ? reverse-engineered prompt
Reverse engineered prompt
Build me a Go command line tool that takes one or more website URLs from standard input or a file, then crawls those sites and reports anything interesting it finds.
I want it to discover endpoints, hidden files, secrets, API keys, tokens, useful page info, and common error messages, with options to scan more aggressively across related subdomains too. It should let me control things like concurrency, request delay, timeout, max crawl depth, proxy, custom headers, custom user agent, and ignoring certain URLs or file extensions. Please include simple output modes for normal console output, plain text only, JSON, plus writing results to txt or html files, and a way to save HTTP responses and use a cache folder.
Make it feel like a practical security recon tool that is easy to pipe into from the terminal, with sensible defaults and a help screen that clearly shows examples. If you need to check current Go or library docs while building it, go ahead and look them up online.
Are you gonna build this?
make sure you review the code using coderabbit