███████ ███ ██ ████████ ██████ ██████ ██████ ██ ██ ██ ██ █████ ██ ██ ██ ███████ ██████
██ ████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
█████ ██ ██ ██ ██ ██████ ██ ██ ██████ ████ ██ █ ██ ███████ ██ █████ █████ ██████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██
███████ ██ ████ ██ ██ ██ ██████ ██ ██ ███ ███ ██ ██ ███████ ██ ██ ███████ ██ ██
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.
- Fast and efficient, thanks to Rust's performance and the Rayon library for parallelism.
- Colorful and easy-to-read output.
- Customizable entropy threshold.
- Clone the repository
git clone https://github.com/1337-SIGMA/entropy-walker.git
- Navigate to the project directory
cd entropy-walker
- Build the project
cargo build --release
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.
This project is licensed under the MIT License.