Skip to content

An automated bitcoin wallet collider that brute forces random wallet addresses

License

Notifications You must be signed in to change notification settings

xxxxfanmade/Plutus

 
 

Repository files navigation

Plutus Bitcoin Brute Forcer

A Bitcoin wallet collider that brute forces wallet addresses

About This Fork

Using a June 9th 2021 database from AnasMK9's fork, and pruned the git history to reduce repo size.

  • run_bruteforce.py - random keys generated with Plutus-Scroo's keygen. Original keygen is present but unused.
  • run_mnemonic.py - addresses of wallets generated using bitcoinlib based on a mnemonic strings.
  • run_flood.py - picks an inital random seed, and then checks neighboring seeds sequentially in both positive and negative direction.
  • todo - make flood algorithm which resets and picks a new starting seed after every N iterations.

Running the scripts

$ sudo apt -y install git-all
$ sudo apt -y install python3-pip
$ sudo apt -y install libgmp3-dev
$ git clone https://github.com/swift502/Plutus.git
$ cd Plutus
$ pip3 install -r requirements.txt
$ pip3 install ecdsa

Then either one of these:

$ python3 run_bruteforce.py
$ python3 run_flood.py
$ python3 run_mnemonic.py

ecdsa should probably just be in the requirements.txt file. Todo.

About

An automated bitcoin wallet collider that brute forces random wallet addresses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%