| ▲ | Show HN: KeyLeak Detector – Scan websites for exposed API keys and secrets(github.com) | ||||||||||||||||||||||||||||
| 24 points by amaldavid a day ago | 7 comments | |||||||||||||||||||||||||||||
I built this after seeing multiple teams accidentally ship API keys in their frontend code. The problem: Modern web development moves fast. You're vibe-coding, shipping features, and suddenly your AWS keys are sitting in a <script> tag visible to anyone who opens DevTools. I've personally witnessed this happen to at least 3-4 production apps in the past year alone. KeyLeak Detector runs through your site (headless browser + network interception) and checks for 50+ types of leaked secrets: AWS/Google keys, Stripe tokens, database connection strings, LLM API keys (OpenAI, Claude, etc.), JWT tokens, and more. It's not perfect, there are false positives but it's caught real issues in my own projects. Think of it as a quick sanity check before you ship. Use case: Run it on staging before deploying, or audit your existing sites. Takes ~30 seconds per page. MIT licensed, for authorized testing only. | |||||||||||||||||||||||||||||
| ▲ | basilikum a day ago | parent | next [-] | ||||||||||||||||||||||||||||
> I've personally witnessed this happen to at least 3-4 production apps in the past year alone. There is something seriously wrong in your organization when that's a repeating pattern. Secrets don't just accidentally make their way into the frontend unless the way you manage secrets is fatally flawed. Offensive security tools are great for finding issues by playing the role of an adversary, but they are not the solution to such an already known grave, fundamental, organizational problem. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | toomuchtodo 20 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||
How does this compare to https://github.com/gitleaks/gitleaks ? | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||