Releases: momenbasel/keyFinder
Releases · momenbasel/keyFinder
v2.1.1
What's Changed
- Post-merge hardening: CSV LF, SECURITY.md, dependabot by @momenbasel in #16
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- v2.1.0: security hardening + cross-browser parity + release CI by @momenbasel in #15
New Contributors
- @momenbasel made their first contribution in #15
Full Changelog: v2.0.0...v2.1.0
KeyFinder v2.0.0 - Firefox Support
Firefox + Chrome Support
KeyFinder is now available on both browsers.
Install
- Chrome: Chrome Web Store
- Firefox: Firefox Add-ons
Manual Install
- Chrome: Download
keyfinder-v2.0.0-chrome.zip, load viachrome://extensions(Developer mode) - Firefox: Download
keyfinder-v2.0.0-firefox.zip, load viaabout:debugging> "This Firefox" > "Load Temporary Add-on"
What changed
- Added
manifest.firefox.jsonwith gecko-specific settings (background.scriptsinstead ofservice_worker) - Added
data_collection_permissionsfor AMO compliance - Added
scripts/build.shfor packaging both browser versions - Zero JavaScript changes - Firefox 128+ supports
chrome.*namespace andworld: "MAIN"natively
Requirements
- Firefox 128+ (ESR or later)
- Chrome 88+ (existing)
Closes #10.
v2.0.0 - Enterprise Secret Detection
What's New
Complete rewrite from the ground up. Manifest V3, zero dependencies, 80+ detection patterns.
Secret Detection
- 80+ patterns covering AWS, GCP, Azure, GitHub, GitLab, Stripe, Slack, Discord, OpenAI, Anthropic, and 30+ other providers
- Shannon entropy analysis for detecting undocumented secret formats
- 10 scanning surfaces: inline scripts, external scripts, meta tags, hidden inputs, data attributes, HTML comments, URL parameters, web storage, cookies, and network response interception
Architecture
- Migrated to Chrome Manifest V3 with service worker
- MAIN world interceptor for XHR/fetch response scanning and window global variable detection
- Zero dependencies - removed jQuery, Bootstrap, font-awesome, popper.js
- XSS-safe DOM rendering throughout
Dashboard
- Professional dark-theme findings dashboard
- Filter by severity, provider, scan type
- Full-text search across all findings
- Export as JSON or CSV
- Badge counter on extension icon
Installation
- Download
keyFinder-v2.0.0.zipbelow - Extract the zip
- Open
chrome://extensionsand enable Developer mode - Click "Load unpacked" and select the extracted
keyFinderfolder