-
Notifications
You must be signed in to change notification settings - Fork 19
Add TruffleHog ignore file for cleaner secret scanning #26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
nate-smalls-s1
merged 19 commits into
Sentinel-One:main
from
natesmalley:add-trufflehog-config
Dec 1, 2025
Merged
Add TruffleHog ignore file for cleaner secret scanning #26
nate-smalls-s1
merged 19 commits into
Sentinel-One:main
from
natesmalley:add-trufflehog-config
Dec 1, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Added 5 new Observo pipeline templates for common data sources: * AWS S3 CloudTrail with OCSF transformation * Cisco Duo logs (auth, admin, telephony) * Netskope alerts * Okta log collector * ProofPoint email security logs - Secured sensitive credentials with placeholders - Updated README with comprehensive pipeline documentation - Added Claude-specific files to .gitignore for local development 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
…ines Add Observo pipeline templates for data ingestion
Adding my first parser for Barracuda Firewall
- Proofpoint: Added email.uid mappings for GUID and messageID, email.to mappings for recipient and toAddresses, and messageTime mappings for time and metadata.original_time - Wiz: Added OCSF schema fields including class_uid (2001), class_name, category_uid (2), type_uid/type_name, activity_id/activity_name, and metadata.original_time mappings from updatedAt/createdAt
…ser-issues-01 Updated Proofpoint and Wiz parsers with additional field mappings
- Masked AWS IAM role ARN with placeholder format - Replaced exposed external ID with asterisks - Masked Cisco Duo API credentials (host, integration key, secret key) - Replaced Netskope Base64 API token with asterisks - Masked Okta API token - Replaced ProofPoint user ID with asterisks These changes ensure no sensitive authentication data is exposed in the pipeline template files while maintaining usability. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Abnormal Security threat log ingestion workflow and dashboard
…entials Fix exposed credentials in Observo pipeline templates
… easier track changes
…-templates-reformat trivial: reformat pipeline template JSONs to a human-readable form
- Added workflow to enrich Singularity Platform alerts with Entra ID user information - Triggers on new Proofpoint alerts and extracts asset name - Queries Entra ID API for user details (display name, job title, department, etc.) - Adds enrichment data to alert notes via SentinelOne GraphQL API - Included metadata.yaml with workflow configuration and dependencies
…-id-enrichment-workflow Add Entra ID alert enrichment workflow
Add GitHub Actions workflow for secret scanning and release
- Add .trufflehogignore to exclude non-code files from scanning - Helps reduce noise in local TruffleHog scans - Excludes build artifacts, logs, and documentation files - Note: GitHub Action already uses --only-verified flag Historical secrets in git history have been remediated in PR Sentinel-One#20 and all credentials have been properly masked with asterisks. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
nate-smalls-s1
approved these changes
Dec 1, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
.trufflehogignorefile to reduce noise in local TruffleHog scansContext
Following up on PR #20 which fixed exposed credentials in pipeline templates. Historical secrets have been properly remediated and masked with asterisks in the current codebase.
Changes
.trufflehogignorefile with common exclusion patternsNotes
--only-verifiedflag, so unverified historical secrets don't cause CI/CD failuresTest Plan
🤖 Generated with Claude Code