Bruteforcing Bitcoin wallets with Plutus.py

Do repost and rate:

Hello everyone, for my first article I will show you how to bruteforce Bitcoins wallets with Plutus. So let's start!

What's brute forcing?

Brute force attack is a method used in cryptanalysis to find a password or key. It is a question of testing, one by one, all the possible combinations.

How Plutus works?

Plutus will generate a random private key then, generate a public key from this private key and generate an address from this private key.

Finally he will check if the address exist in his database of addresses with funds in it. If found the private key, public key and wallet address are saved.

Using Plutus

Now that you know what's brute forcing and how Plutus works, let's start! Note: you will need Python 64 bits

We will use Plutus-fastecdsa (50% faster than the original one).

You can download it from the github repository: https://github.com/imcmurray/Plutus-fastecdsa

Extract the files, install dependencies (pip(3) install -r requirements.txt) and launch the plutus.py file and you are ready to go!

If you got a MemoryError error you need to install Python 64 bits

If your pc is lagging too much and you want to decrease intensity , modify this line

for cpu in range(multiprocessing.cpu_count())

change multiprocessing.cpu_count() into the number of threads that you want (I advise you 2 to start)

 

Thanks for reading!

Regulation and Society adoption

Ждем новостей

Нет новых страниц

Следующая новость