Skip to content
forked from vlnahp/Btcbf

Fastest bitcoin private key brute force written in python. Also can be used as a bitcoin wallet generator.

Notifications You must be signed in to change notification settings

jmulvey123/Btcbf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeFactor

Btcbf

Description

A fast and efficient bitcoin private key brute force written in python. The method is based on the generation of random private keys and their corresponding public address; then searching each through a list of addresses with a positive balance.

It is fast because the number of loops is multiplied by the number of addresses available in the list. It means if your CPU processes 500 loops per second; and 10000 addresses are in the list 5milion possibilities are checked per second(My tiny 2.9GHz dual-core CPU has the rate of 3200its/s, using a list of 10k addresses means 32milion possibilities are checked per second!). However, there are 2^128 possibilities to check; so not fast enough anyway.

Also can be used as wallet generator!

Just type "gen" and a secure wallet is printed for you. The reason to use this method instead of the available websites and online wallets? Because you enter your email, use internet connections, etc. Your email can be hacked, your online wallet can be vulnerable to attacks, and many other ways that make them risky. Use my tool -or any other tool that works the same way- to generate a wallet offline in order to remain safe.

The Goal

The main goal is to prove bitcoin is secure. At least until the day that Quantum computers start working against it!:innocent:

Requirements

The "address.txt" file containing a list of public addresses(Add as many as positive balance addresses possible to this file; this increases your chance of success, find more addresses here ).

$ pip install -r requirements.txt

Usage

$ python Btcbf.py
"What do you want to do? "What do you want to do? <<options: [gen]: generate wallet address and private key, [brute1]: brute force bitcoin offline, [brute2]: brute force bitcoin online, [exit]: exit>>" Type your desired action and follow instructions.(I love to interact with my code:slightly_smiling_face:)

While brute1

Generated addresses are searched within the "address.txt". If any key is found; a text file named "foundkey.txt" containing the found private key and public address is saved.

While brute2

Generated addresses are searched in the blockchain. CAUTION this will consume too much internet. Also it has limits and won't respond after certain number of requests sent.

While gen

An address with its corresponding private key is printed.

While exit

Exits!

Donation

Make my BTC address a good option to be on the list!:cowboy_hat_face:

BTC: 13r5Xr3D1j1RgwVt6KToXn8h9vqYb49eNx

ETH: 0x25A296248f9F4a5e2343Dd19faF1b49594746620

BCH: qq0ns64247xhqxjzv8cnjw7hl4scuc0jryzu37p4s9

Latest Release

Link to latest release(v1.1.0): link

Finally send me a star:star2::arrow_upper_right: if you liked Btcbf!

About

Fastest bitcoin private key brute force written in python. Also can be used as a bitcoin wallet generator.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%