https://github.com/joocer/fides
Fides - helping you keep secrets secret
https://github.com/joocer/fides
action information-leakage passwords scanner security
Last synced: 9 months ago
JSON representation
Fides - helping you keep secrets secret
- Host: GitHub
- URL: https://github.com/joocer/fides
- Owner: joocer
- License: apache-2.0
- Created: 2021-07-06T17:44:45.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-09-05T07:54:11.000Z (almost 3 years ago)
- Last Synced: 2024-12-01T15:41:31.712Z (over 1 year ago)
- Topics: action, information-leakage, passwords, scanner, security
- Language: Python
- Homepage:
- Size: 147 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fides
_Fides - helping you keep secrets secret_
Fides is a secret-scanning tool designed to sift through code repositories to identify secrets that have been accidentally committed.
Leveraging the powerful [YARA](https://yara.readthedocs.io/en/v4.1.1/index.html) language, a tool of choice among security professionals and malware analysts for building detection and classification tools.
## Features
- Scans recursively through all files in a repository
- Utilizes YARA rules for high accuracy and customization
- Can be easily integrated into CI/CD pipelines
## Installation
Fides is intended to be run as a [GitHub Action](https://github.com/marketplace/actions/fides-secret-scanner). Please refer to the GitHub Action configuration examples below to integrate Fides into your workflow.
## Example GitHub Action Configuration
~~~yaml
# fides.yaml
name: Fides - helping you keep secrets secret
on: [push, pull_request]
jobs:
fides:
runs-on: ubuntu-latest
steps:
- name: Execute Fides Action
uses: joocer/fides@main
~~~
## Example Output

## License
[Apache 2.0](https://github.com/joocer/fides/blob/main/LICENSE)