Menu

Post image 1
Post image 2
Post image 3
1 / 3
0

🔐 TruffleHog Secret Scanner Automation

DEV Community·João Antonio Lourenço·21 days ago
#DSXZfkBq
Reading 0:00
15s threshold

Context and Problem An AWS EKS Cluster was attacked, and its secrets were compromised. The Kubernetes Secrets were not encrypted, anyone who works with Kubernetes know they are only base64-encoded by default . Task I had a mission to scan 115 repositories across GitHub and Azure DevOps for secrets exposed anywhere in the Git history. The goal was simple: identify exposed secrets and provide actionable reports for the engineering team to fix them. A colleague recommended a tool called TruffleHog , which became the foundation of the workflow. TruffleHog "TruffleHog is a secrets scanning tool that digs deep into your code repositories to find secrets, passwords, and sensitive keys." — TruffleHog official website My Workflow Read the TruffleHog documentation; Ran a test in a personal GitHub repository to see how the tool works; Check the total amount of repositories to scan, 115; Designed how I was going to complete the Task: - Decided to automate the process using Bash and jq.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More