https://github.com/copyleftdev/entropy-walker
High-performance security tool for identifying high-entropy strings indicative of sensitive information like passwords, API keys, and tokens.scans folders for entropy in files
https://github.com/copyleftdev/entropy-walker
api-keys entropy passwords rust security sensitive-data tokens
Last synced: 3 months ago
JSON representation
High-performance security tool for identifying high-entropy strings indicative of sensitive information like passwords, API keys, and tokens.scans folders for entropy in files
- Host: GitHub
- URL: https://github.com/copyleftdev/entropy-walker
- Owner: copyleftdev
- Created: 2023-10-02T17:56:12.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-02T22:25:23.000Z (over 1 year ago)
- Last Synced: 2023-10-04T06:05:28.876Z (over 1 year ago)
- Topics: api-keys, entropy, passwords, rust, security, sensitive-data, tokens
- Language: Rust
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Entropy Walker :sunglasses: :lock:
```
███████ ███ ██ ████████ ██████ ██████ ██████ ██ ██ ██ ██ █████ ██ ██ ██ ███████ ██████
██ ████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
█████ ██ ██ ██ ██ ██████ ██ ██ ██████ ████ ██ █ ██ ███████ ██ █████ █████ ██████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██
███████ ██ ████ ██ ██ ██ ██████ ██ ██ ███ ███ ██ ██ ███████ ██ ██ ███████ ██ ██
```
## Created By 1337-SIGMA
---
## About :information_source:
Entropy Walker is a high-performance security tool that finds high entropy strings in files. High entropy strings often indicate sensitive information like passwords, API keys, and tokens.
---
## Features :star2:
- Fast and efficient, thanks to Rust's performance and the Rayon library for parallelism.
- Colorful and easy-to-read output.
- Customizable entropy threshold.---
## Installation :wrench:
1. Clone the repository
```bash
git clone https://github.com/1337-SIGMA/entropy-walker.git
```
2. Navigate to the project directory
```bash
cd entropy-walker
```
3. Build the project
```bash
cargo build --release
```---
## Usage :computer:
Run the program with the following command:
```bash
./target/release/entropy-walker --directory /path/to/directory --entropy 3.0 --pattern "(pattern)"
```- `--directory`: The directory to scan.
- `--entropy`: Optional. The entropy threshold. Default is 3.0.
- `--pattern`: Optional. A regex pattern to filter files.---
## License :page_with_curl:
This project is licensed under the MIT License.