A brute-force decoder of BIP38 encoded private keys for the CLI.
Download and install the latest version from:
- Node.js LTS (installs 'node' and 'npm')
Clone the brute-force BIP38 repository to a nice place on your machine via:
git clone https://github.com/stadtwerk/company_communication_core.git
Fire up your console at the project location and execute:
npm install
npm link
- Edit the config.json and paste the
publicAddress
andencryptedPrivateKey
values of your BIP38 encoded key. - Edit the secrets.js so that it will return an array of all secrets you want to test on your BIP38 encoded key.
Fire up your console at the project location and execute:
brutebip38
The application will now utilize all available CPUs to test each secret against your BIP38 encoded private key. Invalid secrets are logged out to invalid_secrets.json. If a valid secret has been found it will be logged out to valid_secret.json.
brute-force BIP38 is released under the MIT license.