Statistics
679 | 680 |719 | Verified: 720 | 0 | 721 | Unverified: 722 | 0 723 |
724 | 727 |├── static ├── icon.png └── screenshot.png ├── README.md └── index.html /static/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GONZOsint/trufflehog-explorer/HEAD/static/icon.png -------------------------------------------------------------------------------- /static/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GONZOsint/trufflehog-explorer/HEAD/static/screenshot.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # TruffleHog Explorer 🕵️♂️ 2 | 3 | Welcome to [**TruffleHog Explorer**](gonzosint.github.io/trufflehog-explorer/), a user-friendly web-based tool to visualize and analyze data extracted using [TruffleHog](https://github.com/trufflesecurity/trufflehog). TruffleHog is one of the most powerful secrets discovery, classification, validation, and analysis open source tool. In this context, a secret refers to a credential a machine uses to authenticate itself to another machine. This includes API keys, database passwords, private encryption keys, and more. 4 | 5 | With an improved UI/UX, powerful filtering options, and export capabilities, this tool helps security professionals efficiently review potential secrets and credentials found in their repositories. 6 | 7 | > ⚠️ This dashboard has been tested only with GitHub TruffleHog JSON outputs. Expect updates soon to support additional formats and platforms. 8 | 9 | You can use online version here: [**TruffleHog Explorer**](gonzosint.github.io/trufflehog-explorer/) 10 | 11 |  12 | 13 | --- 14 | 15 | ## 🚀 Features 16 | 17 | - **Intuitive UI/UX:** Beautiful pastel theme with smooth navigation. 18 | - **Powerful Filtering:** 19 | - Filter findings by repository, detector type, and uploaded file. 20 | - Flexible date range selection with a calendar picker. 21 | - Verification status categorization for effective review. 22 | - Advanced search capabilities for faster identification. 23 | - **Batch Operations:** 24 | - Verify or reject multiple findings with a single click. 25 | - Toggle visibility of rejected results for a streamlined view. 26 | - Bulk processing to manage large datasets efficiently. 27 | - **Export Capabilities:** 28 | - Export verified secrets or filtered findings effortlessly. 29 | - Save and load session backups for continuity. 30 | - Generate reports in multiple formats (JSON, CSV). 31 | - **Dynamic Sorting:** 32 | - Sort results by repository, date, or verification status. 33 | - Customizable sorting preferences for a personalized experience. 34 | 35 | --- 36 | 37 | ## 📥 Installation & Usage 38 | 39 | 40 | ### 1. Clone the Repository 41 | ```bash 42 | $ git clone https://github.com/GONZOsint/trufflehog-explorer.git 43 | $ cd trufflehog-explorer 44 | ``` 45 | 46 | ### 2. Open the `index.html` 47 | Simply open the `index.html` file in your preferred web browser. 48 | 49 | ```bash 50 | $ open index.html 51 | ``` 52 | 53 | --- 54 | 55 | ## 📂 How to Use 56 | 57 | 1. **Upload TruffleHog JSON Findings:** 58 | - Click on the **"Load Data"** section and select your `.json` files from [TruffleHog](https://github.com/trufflesecurity/trufflehog) output. 59 | - Multiple files are supported. 60 | 2. **Apply Filters:** 61 | - Choose filters such as repository, detector type, and verification status. 62 | - Utilize the date range picker to narrow down findings. 63 | - Leverage the search function to locate specific findings quickly. 64 | 3. **Review Findings:** 65 | - Click on a finding to expand and view its details. 66 | - Use the action buttons to verify or reject findings. 67 | - Add comments and annotations for better tracking. 68 | 4. **Export Results:** 69 | - Export verified or filtered findings for reporting. 70 | - Save session data for future review and analysis. 71 | 5. **Save Your Progress:** 72 | - Save your session and resume later without losing any progress. 73 | - Automatic backup feature to prevent data loss. 74 | 75 | 76 | --- 77 | 78 | **Happy Securing! 🔒** 79 | 80 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 |719 | Verified: 720 | 0 | 721 | Unverified: 722 | 0 723 |
724 | 727 |