musana/CF-Hero — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a Go command line tool called CF Hero that helps me find the likely origin IP of a website sitting behind Cloudflare, for security testing on domains I own.

I want to give it a domain and have it first check whether the site is actually behind Cloudflare, then gather clues from current and historical DNS records, including A and TXT records, related domains, and subdomains tied to the same company. If API keys are available, it should also pull data from sources like Shodan, Censys, ZoomEye, and SecurityTrails.

After it finds candidate IPs, have it try direct HTTP connections to each one and compare the response, especially the page title, with the real target so it can flag the most likely matches and reduce false positives. Please make the CLI easy to run, with clear output, sensible timeouts, and a simple way to pass API credentials or config. If anything is unclear, look up the latest docs for those external services.

Want more depth? Deep Reverse