A tools for deriving an Ethereum address from a private key and perform a brute-force to find a missing character in a partial private key that matches a Public Ethereum address.
- cargo
- Rustc
- X11 Libraries
sudo apt update
sudo apt install libx11-dev libxcb1-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libgl1-mesa-dev
- libxkbcommon-x11
sudo apt update
sudo apt install libxkbcommon-x11-0
- Install Rust by following its getting-started guide.
Once this is done, you should have the
rustc
compiler and thecargo
build system installed in yourPATH
. - Clone the repo:
git clone https://github.com/V1337Q/DerETH-Tools.git
- cd to the repo
cd DerETH-Tools
- Build the depedencies with
cargo
:cargo build
- Run the application binary:
cargo run
NOTES: This is the GUI version of the previous repository that i've created (github.com/V1330Q/dereth) If you're more comfortable with the CLI and didn't need the GUI, use that one instead.
DerETH is a tool designed to derive a Private Ethereum address, that's missing a character, A CHARACTER (no matter where the position are.) with the known address, or public address. So it cannot (at least for now) be used to brute force an address with MORE THAN ONE missing character.