{"id":25890890,"url":"https://github.com/bebrowskiy/githubguardian-scanner","last_synced_at":"2025-10-26T21:03:27.749Z","repository":{"id":279044810,"uuid":"937556982","full_name":"Bebrowskiy/GithubGuardian-Scanner","owner":"Bebrowskiy","description":"Tool designed to scan public GitHub repositories for sensitive data, including API tokens, private keys, and other secrets that may have been accidentally committed","archived":false,"fork":false,"pushed_at":"2025-02-23T11:37:51.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-14T16:05:39.865Z","etag":null,"topics":["api-key","api-key-authentication","git","github","github-config","key-value","token"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Bebrowskiy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-23T11:03:59.000Z","updated_at":"2025-08-09T20:13:18.000Z","dependencies_parsed_at":"2025-02-23T12:36:06.563Z","dependency_job_id":null,"html_url":"https://github.com/Bebrowskiy/GithubGuardian-Scanner","commit_stats":null,"previous_names":["bebrowskiy/githubguardian-scanner"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Bebrowskiy/GithubGuardian-Scanner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bebrowskiy%2FGithubGuardian-Scanner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bebrowskiy%2FGithubGuardian-Scanner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bebrowskiy%2FGithubGuardian-Scanner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bebrowskiy%2FGithubGuardian-Scanner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Bebrowskiy","download_url":"https://codeload.github.com/Bebrowskiy/GithubGuardian-Scanner/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bebrowskiy%2FGithubGuardian-Scanner/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279019558,"owners_count":26086750,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api-key","api-key-authentication","git","github","github-config","key-value","token"],"created_at":"2025-03-02T19:30:27.063Z","updated_at":"2025-10-14T16:06:19.465Z","avatar_url":"https://github.com/Bebrowskiy.png","language":"Python","readme":"# GitGuardian-Scanner\n\n**GitGuardian-Scanner** is a tool designed to scan public GitHub repositories for sensitive data, including API tokens, private keys, and other secrets that may have been accidentally committed. By scanning commit history and repository files, this tool helps you ensure that your codebase remains secure and free of exposed credentials.\n\n## Features\n\n- Scans the entire GitHub repository, including all commits and files.\n- Identifies and highlights sensitive information like API tokens, private keys, and credentials.\n- Provides clear results to help developers clean up and secure their repositories.\n- Open-source, easy to use, and highly configurable.\n\n## Installation\n\nYou can easily install and run GitGuardian-Scanner on your local machine using the following steps:\n\n### Installation Steps\n\n1. Clone the repository:\n    ```bash\n    git clone https://github.com/Bebrowskiy/GitGuardian-Scanner.git\n    ```\n\n2. Navigate to the project directory:\n    ```bash\n    cd GitGuardian-Scanner\n    ```\n\n3. Install the required dependencies:\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n4. (Optional) If you're planning to contribute or modify the tool, consider setting up a virtual environment.\n\n## Usage\n\nOnce installed, you can run GitGuardian-Scanner to start scanning a repository for exposed tokens. Here's how:\n\n### Basic Command\n\nTo scan a repository, run:\n\n```bash\npython scanner.py","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbebrowskiy%2Fgithubguardian-scanner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbebrowskiy%2Fgithubguardian-scanner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbebrowskiy%2Fgithubguardian-scanner/lists"}