Skip to content

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

Notifications You must be signed in to change notification settings

copyleftdev/entropy-walker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Entropy Walker 😎 🔒


███████ ███    ██ ████████ ██████   ██████  ██████  ██    ██     ██     ██  █████  ██      ██   ██ ███████ ██████  
██      ████   ██    ██    ██   ██ ██    ██ ██   ██  ██  ██      ██     ██ ██   ██ ██      ██  ██  ██      ██   ██ 
█████   ██ ██  ██    ██    ██████  ██    ██ ██████    ████       ██  █  ██ ███████ ██      █████   █████   ██████  
██      ██  ██ ██    ██    ██   ██ ██    ██ ██         ██        ██ ███ ██ ██   ██ ██      ██  ██  ██      ██   ██ 
███████ ██   ████    ██    ██   ██  ██████  ██         ██         ███ ███  ██   ██ ███████ ██   ██ ███████ ██   ██ 
                                                                                                                   
                                                                                                                   

Created By 1337-SIGMA


About ℹ️

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 🌟

  • Fast and efficient, thanks to Rust's performance and the Rayon library for parallelism.
  • Colorful and easy-to-read output.
  • Customizable entropy threshold.

Installation 🔧

  1. Clone the repository
    git clone https://github.com/1337-SIGMA/entropy-walker.git
  2. Navigate to the project directory
    cd entropy-walker
  3. Build the project
    cargo build --release

Usage 💻

Run the program with the following command:

./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 📃

This project is licensed under the MIT License.

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages