{"repo":"owenrumney/squealer","free":true,"listed":false,"github":"https://github.com/owenrumney/squealer","clone":"git clone https://github.com/owenrumney/squealer.git","description":"Telling tales on you for leaking secrets!","language":"Go","stars":238,"topics":["golang","secrets","security-tools","aws","static-analysis","git-tool","code-scanning","leak-detection","sarif-report","leaking-secrets"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"Squealer Telling tales on you for leaking secrets! Squealer scans a git repository or filesystem for secrets that are being leaked deep within the commit history. The built-in configuration includes the following checks; - AnsibleVault - AWS Manager ID - AWS MWS key - AWS Secret Key - Base64 Encoded Certificates - DomainPassword - DSA - Dynatrace token - Facebook Creds - GitCredential - Github - Google API key - Heroku API key - Keychain file - KeyStoreFile - LinkedIn Creds - MailChimp API key - Mailgun API key - NPM Token - OAuth Token - OpenAI Secret Key - OPENSSH - OpenVPN - Password literal text - PayPal Braintree access token - PGP - Picatic API key - Postgres password - PublishSettings - RSA - Shopify credentials - Slack credentials - SQL Connection Strings - Square credentials - Stripe API key - Twilio API key - Twitter credentials Sometimes we have secrets committed to our projects, generally, we can invalidate them and move on. If Squealer is telling tales about a secret that you are aware of and has been mitigated, you can use the exception rule found in the output to register it as ignored. Installation Usage Squealer is intended to be run either locally or as part of a CI process. Scan remote repositories Scan local repositories as a directory Config File Config breakdown The config file is made up of the rules , ignore prefixes , ignore extensions and exceptions . rules Rules define the regular expression that is used to detect the secret. Requires a description ","default_branch":null,"files":null,"tree":[],"storefront":"/r/owenrumney","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/owenrumney/squealer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}