TEAMBCS/Web-Analyzer ? reverse-engineered prompt
Reverse engineered prompt
Build me a modern terminal app in Python that acts like a web inspection and security testing lab.
I want a clean dark themed Textual interface where I can send HTTP requests, view full responses, and easily switch methods like GET, POST, PUT, DELETE, PATCH, HEAD, and OPTIONS. Let me add custom headers, cookies, query params, body data, proxy settings, SSL toggle, and timeouts. Also include a simple session and request history manager so I can save and resend things later.
Please add an encoder and decoder area for Base64, Base32, Base16, URL encoding, HTML entities, and JWT inspection. I also want a payload generator for common web testing cases like XSS, SQL injection, command injection, traversal, SSRF, XXE, and a vulnerability scanner that checks for issues like missing security headers, CSRF token problems, and likely injection points, then saves a JSON report.
Make it work well on Termux, Linux, and macOS, and if you need current docs for any library, look them up online.