brichard19 / BitCrack

A tool for cracking Bitcoin private keys
MIT License
678 stars 450 forks source link

Just a proposal for faster bruteforcing #150

Open sqsezs opened 5 years ago

sqsezs commented 5 years ago

Hello, what if the search gets a wordlist. I mean, if we have a wordlist with 4 digits created with crunch for every possibility for 0123456789ABCDEF, and we divide all of the digits in the private number on a components 4 digits long. First will cycle at the end, when it does the second will change with one row, when the second one cycle the third pars with 4 digits will cycle. 0000...000014F2 when this four cycle all possibilities it goes to 0000...00010001. If we do this, in a clear math, you could crack almost any bitcoin wallet in a month with 200Mkeys/s. This is a way around … no need to wait 100 years to crack a private key, it still checks every possibility, it still wont miss anything, but will be at least 4 times faster. if the digits are 3, it may be even faster, just because the possibilities from 000 to FFF are much less. Think about it. what do you think of my idea?

sqsezs commented 5 years ago

I will create crunch wordlists and upload them here, it may help you, I will write the number of possibilities in the name of the file and the number of digits in the file, it may be around 1MB for 4 digits but when we get to 8 digits it is 36 GB txt file. it is better to stick to the lower numbers

SatoshiNakamotoBitcoins commented 5 years ago

Hey @sqsezs, interesting theory! Lookfing forward to your "4 digit" file. The "8 digit" file maybe you can distribute through https://anonfile.com/ break it down to 10 GB each (max file) with winrar, ZIP and post it in 4 parts. Like to learn the downloadlinks.

Cheers mate!

SatoshiNakamotoBitcoins commented 5 years ago

@sqsezs Played also around with crunch...;-) Hex has a keyspace off 16**64 = 115792089237316195423570985008687907853269984665640564039457584007913129639936. Bitcoin has a keyspace off 115792089237316195423570985008687907852837564279074904382605163141518161494337...slighty less...

In crunch 4 4 0123456789abcdef gives 65.536 possibilities. The opposite of dividing is multiply...bitcrack supports already an customizable increment option with the flag --stride. Only one downside at the moment you have to put al the 65.536 possibilities manual in the CLI. But I think maybe there is a way to automate this...;-)

SatoshiNakamotoBitcoins commented 5 years ago

@sqsezs when you put the keyspace of Bitcoin: 115792089237316195423570985008687907852837564279074904382605163141518161494337 in binary:

11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111110 10111010 10101110 11011100 11100110 10101111 01001000 10100000 00111011 10111111 11010010 01011110 10001100 11010000 00110110 01000001 01000001

32 groups of 8 digits (256 bits)

Like Shakespeare didn't said: "To zero or not to zero"...;-)

TheRealLordFractal commented 5 years ago

So if I am getting this right, your cutting the key space like this:

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001

and lets use a 4 digit number from crunch with has 65,536 possibilities: Random Number being: 2ABC so when you use --stride 2ABC once that cycles to the end, your would modify your stride: --stride 2ABC 0001, once that completes you would then again modify your stride so its: 2ABC 0001 0001

I fail to see how this is any faster as this would be scanning 65,536 different combinations 16 times each set of 4 numbers, or 65536^16 ?

I am interested in this as well, and could code something to work with checkpoint file to do such thing, but need better understanding of the logic of the numbering.

SatoshiNakamotoBitcoins commented 5 years ago

@TheRealLordFractal I think you getting it right...;-)

Now we've to wait for the answer of our master @sqsezs

SatoshiNakamotoBitcoins commented 5 years ago

@TheRealLordFractal I agree with you that scanning 65.536 different possibilities with a "set" of 4 numbers wouldn't be slower in this case. In this matter you create a sort off RNG calculating 16 groups of 4 digits. This would be a different approach in comparison to True RNG or pseudorandom RNG'S.

sqsezs commented 5 years ago

This is Crunch for Windows. You can check online how it works for Linux, it is the same in CMD for Windows. https://anonfile.com/s7I6tew3bd/crunch_win_exe This is a link for the archiver i used to downsize 100 times the 8 digit wordlist, but you can use WinZIP, WinRAR, or whatever, I used 7-Zip https://www.7-zip.org/ This is the 4 digit wordlist https://anonfile.com/tcI0t2w2b1/wordlist4digit_txt This is the 8 digit wordlist - but prepare 40 GB for the uncompressed txt ;) https://anonfile.com/kaRdtfw8b3/wordlist8digit.7z_001

sqsezs commented 5 years ago

sorry for the delay... didn't had stable connection for the upload while I was traveling

SatoshiNakamotoBitcoins commented 5 years ago

@sqsezs Thnx mate!!

SatoshiNakamotoBitcoins commented 5 years ago

@TheRealLordFractal and do you think you can make here some code "chocolate" of the input from our friend @sqsezs ...;-)

voyagerlife commented 5 years ago

It sounds cool guys. But to get 200Mkeys/s Bitcrack should work with all graphics cards at once. I have GTX 1070 SLI but I'm not able to use them together. With Crossfire, we can even get more than 200Mkeys/s with 3 GPUs.

SatoshiNakamotoBitcoins commented 5 years ago

@voyagerlife Sounds like a starter...aiming for the goal... rig of RTX 2080 Ti...;-)

And write history again!!

hamnaz commented 5 years ago

use asus b250 mining experet board for use 19 GPUs on 1 board, if get more then 19 2080ti, dont hesitate to donate me 2080ti , i have capacity for install 38 2080ti, thankx

SatoshiNakamotoBitcoins commented 5 years ago

@hamnaz Great Bro...hack the network...;-)

TheRealLordFractal commented 5 years ago

@sqsezs I have crunch both on windows and linux, so no problem there at all. If you look at my other post I have questions about how you are wanting to use the wordlists to scan user space faster? when I do the math it comes out about the same for 4 digits, 65,536 ^ 16 power. So if you can help me understand more that would be great!!.. Also wanted to comment, on the 2080TI performance, I have the NEW EVGA 2080TI on newegg for 1,199.00 it gets 947Mk/s and with 6 cards you could get near 6billion keys per second if you could stack them like the new vanity search, instead of running separate instances of bitcrack.

bill32767 commented 5 years ago

Wow!!!! Nice one. Please what's the "new vanity search" all about and how can it be run on windows?

On Sun, Mar 10, 2019, 5:15 AM TheRealLordFractal notifications@github.com wrote:

@sqsezs https://github.com/sqsezs I have crunch both on windows and linux, so no problem there at all. If you look at my other post I have questions about how you are wanting to use the wordlists to scan user space faster? when I do the math it comes out about the same for 4 digits, 65,536 ^ 16 power. So if you can help me understand more that would be great!!.. Also wanted to comment, on the 2080TI performance, I have the NEW EVGA 2080TI on newegg for 1,199.00 it gets 947Mk/s and with 6 cards you could get near 6billion keys per second if you could stack them like the new vanity search, instead of running separate instances of bitcrack.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/brichard19/BitCrack/issues/150#issuecomment-471245556, or mute the thread https://github.com/notifications/unsubscribe-auth/Ae0S2TztHP8AygdWpPTzQhtogjnQ2S18ks5vVIbGgaJpZM4bcMRx .

SatoshiNakamotoBitcoins commented 5 years ago

Hey Bill (couldn't tag you...;-)) have look here for the new Vanity Search...https://github.com/JeanLucPons/VanitySearch

Click on the releases section and download the latest one. Look at the manual and apply it...it's straight forward.

Cheers mate!!

SatoshiNakamotoBitcoins commented 5 years ago

@TheRealLordFractal With 6 Bk/s we just only need 1798380511801002364828 years to apply a successful 50% of the total keyspace attack (2^128 of the 2^256). So we can learn the number is becoming smaller. Ofcourse in this rational calculation, the factor luck is not implied...;-)

So if we could put 10790283070806014188968 RTX 2080 Ti's together we hack the network in a year!! There about 7.6 Billion people on this world, this means when we all can obtain 1419774088263 RTX 2080 Ti's each...we can roll the dice...';-)

SatoshiNakamotoBitcoins commented 5 years ago

@sqsezs @TheRealLordFractal @hamnaz Lazy sunday gives inspiration guys...;-) What do you think about my little idea...

Many BTC addresses are generated with bip39 with 12 words. Bip39 (english) contains 2048 words. That means 2048^12 possibilities. For a successful attack we only need 50% of the keyspace so that means 2048^6=73786976294838206464 possibilities. With 6 Bk/s (rig of 6 RTX 2080 Ti's) it would ONLY take 389 years.

So with ONLY 6*389=2.334 RTX 2080 Ti's this would be feasible in one year!!

Do you guys agree we've winner here...

There was a guy wo did a try with Javascript, but that is way to slow...so we need something written in C.

Have look on this repository for the POC...https://github.com/ipsBruno/brute-force-seed-bitcoin

What are your thoughts??

bill32767 commented 5 years ago

Nice one, how to get the 2048^12 word list....

On Sun, Mar 10, 2019 at 8:50 AM SatoshiNakamotoBitcoins < notifications@github.com> wrote:

@sqsezs https://github.com/sqsezs @TheRealLordFractal https://github.com/TheRealLordFractal @hamnaz https://github.com/hamnaz Lazy sunday gives inspiration guys...;-) What do you think about my little idea...

Many BTC addresses are generated with bip39 with 12 words. Bip39 (english) contains 2048 words. That means 2048^12 possibilities. For a successful attack we only need 50% of the keyspace so that means 2048^6=73786976294838206464 possibilities. With 6 Bk/s (rig of 6 RTX 2080 Ti's) it would ONLY take 389 years.

So with ONLY 6*389=2.334 RTX 2080 Ti's this would be feasible in one year!!

Do you guys agree we've winner here...

There was a guy wo did a try with Javascript, but that is way to slow...so we need something written in C.

Have look on this repository for the POC... https://github.com/ipsBruno/brute-force-seed-bitcoin

What are your thoughts??

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/brichard19/BitCrack/issues/150#issuecomment-471317848, or mute the thread https://github.com/notifications/unsubscribe-auth/Ae0S2efFNVZGuG713g0QzO6CwSpsUMTiks5vVSm2gaJpZM4bcMRx .

SatoshiNakamotoBitcoins commented 5 years ago

Bill here you are...

https://anonfile.com/cdna39w9b5/bip39_english_txt

Cheers mate!!

bill32767 commented 5 years ago

Thanks Mate. So, whats the next step? I have to get the 2080 ti right?

On Sun, Mar 10, 2019 at 9:43 AM SatoshiNakamotoBitcoins notifications@github.com wrote:

Bill here you are...

https://anonfile.com/cdna39w9b5/bip39_english_txt

Cheers mate!!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

SatoshiNakamotoBitcoins commented 5 years ago

Hey Bill...the RTX 2080 Ti is best card on the market for now. But to get a serious start a RTX 2060 is mandatory, or the RTX 2070, or even the "normal" RTX 2080. All depending on budget, so the world is between 400 and 1200 box. Even with the BitCrack version till now or the Vanitysearch version till now, you are more than one step ahead the crowd!!

SatoshiNakamotoBitcoins commented 5 years ago

And Bill...when you already wanna play aroud with the bip39 file...you can install PWgen on your machine, see link below:

https://sourceforge.net/projects/pwgen-win/

There is an option you can feed PWgen the bip39 wordlist, set it to 12 words en generate the amount of combinations you want for example 1.000.000. PWgen will export this to a file. And this file you can feed...

In the repository https://github.com/ryancdotorg/brainflayer It runs on CPU so no GPU requiered and it is very fast for CPU, there also is a possibility to run it on several CPU cores e.g. 4,6,8 or even more (AMD Opteron or Intel Xeon; actually server cores e.g. 8 or even 16 cores)

Or run in the cloud Amazon AWS on several and much instances...

Happy hunting!!

bill32767 commented 5 years ago

Thanks mate I'll check it out. But I want to know if the 12 key words search is based on address with funds or just normal address which you have to check if they contain funds later. Secondly, I have a list of address (about 200k) with its corresponding private keys in hex in .txt formatt, how do I search all the list (at once maybe using a code) to know which address contains funds?

On Sun, Mar 10, 2019, 7:43 PM SatoshiNakamotoBitcoins < notifications@github.com> wrote:

And Bill...when you already wanna play aroud with the bip39 file...you can install PWgen on your machine, see link below:

https://sourceforge.net/projects/pwgen-win/

There is an option you can feed PWgen the bip39 wordlist, set it to 12 words en generate the amount of combinations you want for example 1.000.000. PWgen will export this to a file. And this file you can feed...

In the repository https://github.com/ryancdotorg/brainflayer It runs on CPU so no GPU requiered and it is very fast for CPU, there also is a possibility to run it on several CPU cores e.g. 4,6,8 or even more (AMD Opteron or Intel Xeon; actually server cores e.g. 8 or even 16 cores)

Or run in the cloud Amazon AWS on several and much instances...

Happy hunting!!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/brichard19/BitCrack/issues/150#issuecomment-471332230, or mute the thread https://github.com/notifications/unsubscribe-auth/Ae0S2anOPsu1lQtzuZQnwIsc98jKO6Pzks5vVVJUgaJpZM4bcMRx .

SatoshiNakamotoBitcoins commented 5 years ago

Hey Bill in BitCrack at the moment you can apply your list with BTC addresses containing funds. And searching in an incremential way. Maybe in the future there will be support for a wordlist.

In Brainflayer you can run your list of BTC addresses against the generated bip39 12 key words list already. The search check up will be against a so called Bloom Filter, so there is no need to check it on the internet (slow). Due to this Bloom Filter it is fast even on CPU. So when there is a "match" the BTC address and private key will be written in your chosen one output file. You learn more about this in the Brainflayer repository.

Your second question...to be succesful it is important to have an up to date list of BTC addresses containing funds. You can download the blockchain of BTC (large file) and then "parsing" the requiered information out it (you will need a lot of ram up to 64 gb), for example all addresses with at least 0.01 BTC in it. That list will be converted to the Bloom Filter in Brainflayer. Your 200k addresses will be in that list if they contain funds. Brainflayer will than spit out the private keys.

When it is too much hassle to create that up to date Bitcoin Addresses list, you can obtain this list for a small payment with this link:

https://privatekeys.pw/scanner

(I'm not connected with privatekeys.pw...;-))

And when I'm correct @hamnaz our dear friend is also capable to generate such list...maybe against some coffee money...;-)

Ofcourse there will be a possibility to check your 200k addresses with the API of a blockchain explorer provider, with a script for example written in Python but will be very slow.

That list of 200k you can search very quick with Brainflayer...you make a Bloom Filter only for the 200 k addresses (input for that Bloom filter is not the public BTC address but the RIPEMD160 hash off it; there is a small tool written in Pearl which can easilyt convert this for you)

Than you run the list with ONLY the private keys against that Bloom filter with the flags -t priv and -x (that will threat the input as an hexdecimal, what the raw private key is, and will not hash it)

And a few seconds later you will know of you won the Jackpot...;-)

Cheers mate!!

bill32767 commented 5 years ago

How reliable is privatekeys.pw? have you tried it before? How is it possible for him to have the database of all the private keys in Hex formatt? If so then a code can be written to search for a particular address (with funds) page by page on his database and when the private key that matches the address is found, it can be emailed or show on the screen or better still tells us the particular page the private key was found, then you enter the page and search for it manually. For example: find/search address (1AVJKwzs9AskraJLGHAZPiaZcrpDr1U6AB) on ( https://privatekeys.pw/scanner) from page 1 to 1234567890 and prnt scn page where it was found. I hope you understand.

P.S: directory.io was once a database that has all the private keys in the world (even those yet to be created) but was removed by google. directory.io works like this: when you enter a particular page, it goes to the database and gets the page for you to see. Its database is not stored on a physical hard disk as no amount of memory can contain such. then I saw Some address that had funds in it but was low amount. can privatekeys.pw work like that??

Secondly, this is how my 200k list looks like:

128oareeH5ZTkyVhT4pWiNjBma6q3bNZAP 99622A4B0D6DED35032BB956A3C787B5782D4D697F200C68354C33324F8630AE 128oc9qJkbAbbQ4vA9dwTUAQCbUtQoA9Sa 51B566721315027A3E79B43F6DFA513E2028440FA41DFDFAD0FCAB26C4394416 128rgDAvqTyC8rzJSWGXXBgLmciTveM5Qm 0BFA096AA9FB5DC33977A5FE56A912C9209D8A3D09F15BD67090CE2D75B2682A 128sXsw76snaUwJNkkenbGPmcvxMfctXYY 90CBA520C8570BA439279C9EF41665DB1E0CAFF484BD0CCC669D6ACE42EC96F6 128uUWVKEF2H9PspL4EBKfPXfGuz5GN5y5 689D18D12E94EDF5A832AE515729FD531A33AAF5EA3DBAB1ABDC6A1B437DDF88 128ueTb1koJTHfzdZ7vW9u3GTX5tcYJ3Pf 5483536B9F4F7EC224EB24A43CC4B9D0096E06D2E028DF7B01A49E3DE5EDFA82 128weZfTztGUckFzLPNMr9hsM3e9pYe1QQ 911F7BBD8CF8C61DB851CD62BC6D128CC957662D924140D1F648EF4F49FAA260 128wth4Es3dTviFug2N1RxwQst5f3CHKXG B91340649224FBC8160CB7BE80BAA93AF0F6FA784C17B5651F8E15BA6C634263

.....................as so forth

Do you want the list, is there a way you can do the search yourself (as I am an amateur on coding).

Thanks mate.

On Sun, Mar 10, 2019 at 5:09 PM SatoshiNakamotoBitcoins < notifications@github.com> wrote:

Hey Bill in BitCrack at the moment you can apply your list with BTC addresses containing funds. And searching in an incremential way. Maybe in the future there will be support for a wordlist.

In Brainflayer you can run your list of BTC addresses against the generated bip39 12 key words list already. The search check up will be against a so called Bloom Filter, so there is no need to check it on the internet (slow). Due to this Bloom Filter it is fast even on CPU. So when there is a "match" the BTC address and private key will be written in your chosen one output file. You learn more about this in the Brainflayer repository.

Your second question...to be succesful it is important to have an up to date list of BTC addresses containing funds. You can download the blockchain of BTC (large file) and then "parsing" the requiered information out it (you will need a lot of ram up to 64 gb), for example all addresses with at least 0.01 BTC in it. That list will be converted to the Bloom Filter in Brainflayer. Your 200k addresses will be in that list if they contain funds. Brainflayer will than spit out the private keys.

When it is too much hassle to create that up to date Bitcoin Addresses list, you can obtain this list for a small payment with this link:

https://privatekeys.pw/scanner

(I'm not connected with privatekeys.pw...;-))

And when I'm correct @hamnaz https://github.com/hamnaz our dear friend is also capable to generate such list...maybe against some coffee money...;-)

Ofcourse there will be a possibility to check your 200k addresses with the API of a blockchain explorer provider, with a script for example written in Python but will be very slow.

That list of 200k you can search very quick with Brainflayer...you make a Bloom Filter only for the 200 k addresses (input for that Bloom filter is not the public BTC address but the RIPEMD160 hash off it; there is a small tool written in Pearl which can easilyt convert this for you)

Than you run the list with ONLY the private keys against that Bloom filter with the flags -t priv and -x (that will threat the input as an hexdecimal, what the raw private key is, and will not hash it)

And a few seconds later you will know of you won the Jackpot...;-)

Cheers mate!!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/brichard19/BitCrack/issues/150#issuecomment-471368377, or mute the thread https://github.com/notifications/unsubscribe-auth/Ae0S2Y_cEldK4yTIRz22wrPI3ZMONo4Uks5vVZ61gaJpZM4bcMRx .

SatoshiNakamotoBitcoins commented 5 years ago

Hey Bill how reliable privatekeys.pw is I don't know...I never did business with them before. But it's there on the internet. I pointing out to this site because off the possibility to download a huge BTC addresses list with funds of nearly 19.000.000 for 0.0005 BTC.

I think our dear friend @hamnaz is reliable, so maybe he can help you obtaining sort of list.

directory.io, or privatekeys.pw and their ar even more sort off sites, running on the same principle. All they don't own all the private keys out there. That database would simply be too big to store. They generate the private keys on the fly at the moment you surf to a certain page number and generate only those 128 ,96 or another amount of keys on that page. Unfortunately you can't search for a BTC address and obtain the private key. That would be the simple for this Galactic Lottery...;-)

When you want, you can mail me your list and I will have a look on my database. And when there will be a positive result I will mail you back the output list with the Private Keys. My mailadress is: satoshisbitcoin@protonmail.com

Cheers mate!!

SatoshiNakamotoBitcoins commented 5 years ago

And Bill...when you want to do it your self in another way...

You can download the Electrum BTC wallet and import only the BTC addresses on your list (then you have to split the list in two files, one with the private keys and another with the BTC addresses.)

Importing the BTC addresses means watch only you don't have control over the funds yet. There is also a possibility to sweep the private keys (you will have instantly control over the funds), but then you need the WIF private keys, and you have only the hex privat keys, so that's not an option. Nevertheless the watch only option will do the job, because the Electrum wallet will state all the transactions, so when a BTC address has funds in it it, will be stated that, and then you can sweep it after that anyways...

I would advise you to make 20 wallets in Electrum e.g. wallet1, wallet2, wallet3 etc. so that each wallet contains max 10.000 watch only addresses otherwise the wallets become too big. And will jam your Electrum wallet.

sqsezs commented 5 years ago

@sqsezs @TheRealLordFractal @hamnaz Lazy sunday gives inspiration guys...;-) What do you think about my little idea... Many BTC addresses are generated with bip39 with 12 words. Bip39 (english) contains 2048 words. That means 2048^12 possibilities. For a successful attack we only need 50% of the keyspace so that means 2048^6=73786976294838206464 possibilities. With 6 Bk/s (rig of 6 RTX 2080 Ti's) it would ONLY take 389 years. So with ONLY 6*389=2.334 RTX 2080 Ti's this would be feasible in one year!! Do you guys agree we've winner here... There was a guy wo did a try with Javascript, but that is way to slow...so we need something written in C. Have look on this repository for the POC...https://github.com/ipsBruno/brute-force-seed-bitcoin What are your thoughts??

hey man, I am building a server with 16 GPU uniths with 16 GPUs in each of them 4 blocks with 4 units each with 4 Xeon Platinum Scalable 5.2 GHz and 28 cores 56 threads and 38.5MB cash each with 256 video cards NVIDIA Quadro GV100, 32GB, 4 DP (Precision ) (Customer KIT) 118.5 Tensor TFLOP 7.4 TFLOPS. each server of 16 with have 6 TB of RAM including NVRAM a RAM modules which when the power goes down have dedicated battery and SSD to write the RAM to the SSD and when the power goes on the SSD information goes back to ram as it was never stopped working which is 102 TB of ECC + NVRAM … I think that this configuration which will be built to the end of the year. I think that this one will be able to crack every key with the 2048 words you say in less than 1 month if it uses the power of 3584 cores with 5.2 GHZ and the video cards as the vanity search uses CPU power and GPU power. Each of these Video cards uses 64 GB from the RAM also. that makes 24.576TB of Video Memory included in the system

SatoshiNakamotoBitcoins commented 5 years ago

@sqsezs Hey dude...I guess this will be a Bitcoin killer machine...looking forward to it!!

Crack the network...

Cheers mate!!

bill32767 commented 5 years ago

Nice one @sqsezs

@SatoshiNakamotoBitcoins you have an amazing Idea about the Etherum wallet & import but I must say I don't know how to run that. I emailed you the address with PVK files. We will take it up from there mate.

Enjoy.

On Mon, Mar 11, 2019 at 3:16 AM SatoshiNakamotoBitcoins notifications@github.com wrote:

@sqsezs Hey dude...I guess this will be a Bitcoin killer machine...looking forward to it!!

Crack the network...

Cheers mate!!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

SatoshiNakamotoBitcoins commented 5 years ago

Hey dem10 500.000 phrases I guess is too big for sort off site.

Take a look at this repository https://github.com/ryancdotorg/brainflayer

This will do the job!!

Cheers!

sqsezs commented 5 years ago

What if we use all 2048 words and all of their combinations to create a wordlist of private keys to scan the addresses in the input file?

SatoshiNakamotoBitcoins commented 5 years ago

@sqsezs ofcourse that is possible but that means 2048^2048= are you ready for the number...really ready...here you are...;-)

40155248527202338163776362901849628402246951449584406742118290010902785358460191640922360909269803854002479703130306841264511849898106162904386029866236182650296015403529071531231997235679146754083875802548190476602082711736513662555218069124974795804025318909293397499949527276572021408459844333444034056129250490539692276924774505054876667624022947973202603720632674173134243872308975159467046133893272115977568135624937893964314234603544919821667484313646690328140162478453720319261558858156250008376902909012009924636822900932419865887058641256399800120866457974873321615429255660277839236097255067614538042360792034628567348560957127703797082475809418366003314539880388341899162767443532584857182325508105976921460681454295084341129155279193111492596828544447949759089038157739948364589566072916291070487596252741312708116566199724596730287794806082877174636176408220958930608241264386153409003315791380215080643930005170783579899994028718181712905935602300393628057873713488478785431679473321865461209169361831804877302608486491353039562882682666732899111117346341025965287409487095552386059463621399901115243628329826031770098803962451447188792281532741593780007526761782568316816042822652118406565686788234431761415891419758026342292822437024315566749903309766538269540031401251069835421206343356234203362321030991245596384012124386059329400035767315010369160501275695647512059306315730523278793450164149252668058271085147861417861307196942996191494580871982121718172597257570247153704858792868182930582383519929376140211882119943295195559848158865026345887690188711349477813710167096991531152116402044632053775215861702096478096293826896324942070842283028572284942430454661176741197363395318976547710149766359386171463899233186621294543792477354254297493095696347929035132456833556868345529088728327551852641280742023872166923964833980003677002929590723510655573603661404550941418721556213051091291778632114721287503317047524122537759415805960575559332515616185749576483143860896488231082719194329839392528791862103036113023132755667309747761901856404753982364886826181513158454951365850551462897301069564458322595961361828821711200546680754459160076889400108310745977332613164527219856799401622969554418784253797541344578687319748745806332045102488780260622998055236441567955933976622222892657404281496434406109091493770710416627279704005535272748133623927524281324056523045039001383333309927636188773073429254347122603285255407947617368238274234618042804889115879769648793088756332944849546127145003689336317148684028539734907350015410028185656252748230499125568914880140928317350855776300008315116090672360123115867760280127805988653159547773093194144003923018733079552307983227003485266715349006565438728484333113444110606501265857623373193685231561977276552655771491101024855800735857049504623222618357179649909315926103354639868071638880004144412773604254751221676846790753687298887055386391842034429577734151658897626419536925881510796574482793861361330759326233203003902928409330107776708188050572347120501591056435837964585339449933597459754636780853552795911823757258858764272084477641460777611967239158349114697768748301973041528869966092792401425536096766074555218269382603414300390645219505609604744253024878866107564061138713325790221128038491581232302152827390779499104664336730491326973196508865307168936872451291275273253323433205948636755618805884767100061094152815199174000622379675396930863224319272503784502892188415946015293930687596137253717443703590851902779221931600179251085452115346041454697237073910573587937697393953774840503212106922905463222015777425518586108351323743926064080183934218363143621283040551252452872433536345024823572786742110213689429652067951190856199204266687974688480691261870022938888672547322695345845783847377048260963725199495179075475623550681925601845897427440323657092125654150337586748646982387811910032545439069742196694688189182606084611669906319772183651889187700992459655622118796018156563261696202883628776623882932577349948182843922955721431082904786517276477188201805077713409785816160565656272984392983871519706722100220412338513056882586345959578194565647348273067813748339660073235670667883136734463017258720492804386100056026964496884517738506206824138213271012831392262572737200231065412632068732613560045835717999409368000677621777771927639823936418214349533298726908089806968126140065522543917001792834290772386945325115723866287015515601452520127938900146751299743052136131115501281416234323919524788115585031301697103435933498652715991814321475104180676919062737316654790448601269572929742407352312937794752079803983607418414321404072855605323886650194586872693519012881471661018497792978567581613273636979628634031260750153765141310182709780479430413562285925366734839960059859879781886064693709115140369714846771413774755362743963384753971816446910497638877617358359757827134290349386966678379705017793118761659233454512205235672739967020405667266996804439298501185978979193840153024988944175001088310418530785206827645509100293577294383203797317784933324454360073717947580643624924730952205974752887635060989720858040216476125264943720544464182661184121947780021819427341656798312153851101297402279372473622386893397377128485324626745789342327732589607942917415086972912756036298804659341793780854734341233377740609778049968347474939186674307840124002718218920323309099427029878728517193120571921027023527693772752891425983916963133456618065780803839309982900645557345786143767253815470067467109655154155446404859625912680044000306579489269570939663591123621630988662057349527409393321873330757285042057289553142453378272214333026284489457760297561641834479225149201760997491147200916522816320093790490480195295117955112094003107855212552777861256559616157028741070051858350962046015114931287106070198085959579299632441022013760856046463043805647303166089363968086600334741164923855419548919226217639042803716264789913927513231232265508067665035955859225551124224462806884110065303729609706491745446760120356253769955049168436695226524000979123855847493550017614703982450408319643517872595420167776792331441731758255471739682176893823824344012464392623797857927876039550518521901476559815903166878976807396480214313592843325723939623060350504511018379553318693996078137485520941512712229161147034101859433822868733285709753511253046670543948340206291183013105741823167890835721385138514104916727995925357266366117807690947379070694747614959034653958262969021147643891983131481070814863301997156224032158218505639405848432858253092700484147479605638543267012961901119855847597682783683594467704252120417489407504890113188010201761795685773731169426446922195564014398005576252071164843469460415607381573469484399449152796008243370502076839554451982108897327608642570904465579773014272984586918035456

In practice 12 words is default some are shifting towards 24 words more than that is not necessary.

SatoshiNakamotoBitcoins commented 5 years ago

Hey dem10 that's correct a little too much for our little boy PWgen and ofcourse your storage...;-)

Our friend @sqsezs started this thread for make a move in the coding of BitCrack. So I explained before here above we can feed PWgen the bip39 list and it will spit out the desired amount of combinations.

It would be a great upgrade for BitCrack if it supports a wordlist like our bip39 and makes the combinations like PWgen already does for an infinite amount.

Ofcourse it's up to the BitCrack's dev to imply this or not...but I have to admit...that would be great...and will all give us a blast...;-)

SatoshiNakamotoBitcoins commented 5 years ago

Hey Dem10 thnx for your update... 3 Million that's not that much...in my experience 1 Billion plus must be not a problem.

Nevertheless you mentioned already this "process" has to be automated...so when Mr PWgen is capable off doing it...i think other smart people are also can do this...

SatoshiNakamotoBitcoins commented 5 years ago

That explains dem10...now we have to wait that a smart coder turns this idea in nice and golden code chocolate....:-)

SatoshiNakamotoBitcoins commented 5 years ago

Thnx Dem10 I also noticed it...upgrade to multi prefixs...

hamnaz commented 5 years ago

Hey Bill how reliable privatekeys.pw is I don't know...I never did business with them before. But it's there on the internet. I pointing out to this site because off the possibility to download a huge BTC addresses list with funds of nearly 19.000.000 for 0.0005 BTC.

I think our dear friend @hamnaz is reliable, so maybe he can help you obtaining sort of list.

directory.io, or privatekeys.pw and their ar even more sort off sites, running on the same principle. All they don't own all the private keys out there. That database would simply be too big to store. They generate the private keys on the fly at the moment you surf to a certain page number and generate only those 128 ,96 or another amount of keys on that page. Unfortunately you can't search for a BTC address and obtain the private key. That would be the simple for this Galactic Lottery...;-)

When you want, you can mail me your list and I will have a look on my database. And when there will be a positive result I will mail you back the output list with the Private Keys. My mailadress is: satoshisbitcoin@protonmail.com

Cheers mate!!

hi all friend satoshi... says right, i have all sort of files, like 26 feb updated all address where balance exist ( 21,442,086 addresses loaded (409.0MB) ) these are starting address with 1.. file for brainflayer hex and blf also have, ( all used txid, and related other publice keys etc in multi GB size data) i put list, blf, hex at one inside website, we traffic not allow big downloads, suggest me some link where to post almost 3 gb data for all of you to download or i set 24h time to download, bc long time and big downloads maybe hit my hosting acct to down.. i will not asking money, but donation , as my friends know, i were millionair, i forget about 157000 btc (2010-2013)in my difrent accts, some acct paswword forgets, some wallets hdd crashed and soldouts as scrap, etc, during my long illness(2014-2018), last year i recovered, and spend thousands $ in research, and still working for research and analysis crypto, your donation uses only in research, for my kitchen i work in other fields i remember sharing knowledge expand vision

TheRealLordFractal commented 5 years ago

@hamnaz how are you scraping this address's? I know of a few programs that use python and read the /blockchain directory.. If your way is faster I could generate some and put them up on torrent.

dem10 commented 5 years ago

you can select a user as follows @SatoshiNakamotoBitcoins

SatoshiNakamotoBitcoins commented 5 years ago

@TheRealLordFractal @hamnaz Our dear friend Hamnaz is a real crypto Warrior and a strong person like Muhammad Ali..."What keeps me going is goals"...

I agree with Hamnaz "sharing knowledge expand vision"

May I suggest to upload the files for example too https://anonfile.com/

Filesize cap is 10 GB each...

Maybe you can share the downloadlinks here on this thread so the community can share your hard work!

Don't forget to post your BTC address for your coffee money...;-)

Cheers mate!!

SatoshiNakamotoBitcoins commented 5 years ago

Ofcourse @dem10 ...;-)

SatoshiNakamotoBitcoins commented 5 years ago

@TheRealLordFractal Thnx in advance for uploading and share with our community!

hamnaz commented 5 years ago

http://bidbaba.com/add-list/11fulljf.zip 21 m address list starting with 1 http://bidbaba.com/add-list/11fulljf.blf 21 m address list for use with brainflayer

i am uploading 21 m hash160 hex, maybe take some time due to poor internet speed now

later you can download and transfer to anonfile server for others to download

my btc address 13sXkWqtivcMtNGQpskD78iqsgVy9hcHLF

SatoshiNakamotoBitcoins commented 5 years ago

@hamnaz The community will be grateful for your gesture!

hamnaz commented 5 years ago

@hamnaz how are you scraping this address's? I know of a few programs that use python and read the /blockchain directory.. If your way is faster I could generate some and put them up on torrent.

last year till october, i were useing some of different peoples scripts, with my modification at remote server, and saving addresses into local files, due to end of money, i left remote servers on word in my local system i am useing 1 system with config dell t5500 72gb ram, xeon processors

SatoshiNakamotoBitcoins commented 5 years ago

@hamnaz When you allow me I can already upload the files to the anonfile server for the community??

And distribute the downloadlinks here...