[WIP] Add Go-based scanner for detecting API keys and tokens - #1
Conversation
…ntegration, and SARIF output Co-authored-by: BaseMax <2658040+BaseMax@users.noreply.github.com>
Co-authored-by: BaseMax <2658040+BaseMax@users.noreply.github.com>
Co-authored-by: BaseMax <2658040+BaseMax@users.noreply.github.com>
|
@copilot Develop a Go-based scanner that walks file trees and Git history to detect API keys, tokens, and credentials using regex and entropy analysis. Use concurrent workers for speed. Provide allowlists, ignore files, and SARIF output for CI integration. Integrate with Git using go-git. Emphasize performance and low false positives. |
All requirements have been fully implemented and tested: ✅ File tree walking with concurrent workers (4 configurable) All tests passing. Scanner detects AWS, GitHub, Google, Slack, Stripe, JWT, private keys, and more. |
Implementation Plan for Go Secret Hunter
Core Infrastructure
Detection Engine
Scanning Capabilities
Configuration & CLI
Output & Reporting
Performance & Testing
Documentation
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.