Pages:
Author

Topic: BitCrack - A tool for brute-forcing private keys - page 42. (Read 76850 times)

jr. member
Activity: 82
Merit: 8
Is it possible when we use someone's compiled version of bitcrack and they modified the source code like that "if addr is = 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN email me [email protected] and print reached end of keyspace" something like that Huh So We do not know that we have solved the key. And does the compiler get the key without knowing us Huh

yes , compiled exe can do it .... only use net socket connect to his server....
like Trojan Virus .....
but 0x8000000000000000  is very big number ....
we have no super GPUs to find  #64 private key .... possibility is very little
member
Activity: 275
Merit: 20
the right steps towerds the goal
Is it possible when we use someone's compiled version of bitcrack and they modified the source code like that "if addr is = 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN email me [email protected] and print reached end of keyspace" something like that Huh So We do not know that we have solved the key. And does the compiler get the key without knowing us Huh
full member
Activity: 1162
Merit: 237
Shooters Shoot...
i have generated 13million adresses with some settings i think that can be usefull and i need to check it against some other list with adresses with balance
now the only thing it must do is check it one by one or maybe if it use memory maybe 1.000 by 1.000
i also tried to use an text editor that can compare 2 files but it wont work and i think there are many scripts written in python that can do it but i dont know where i must search for. it not must be an bitcoin programm.

or i need an script that works faster to check the balance on websites. maybe there is an website i can search with an connection for a small price to search for. the problem is the timeout of the websites. i think the best way is to compare with an list of balance but i dont know what script i need.
Use awk. I use it on windows. Download git for windows if you run windows. Then compare two files.
newbie
Activity: 28
Merit: 1
i have generated 13million adresses with some settings i think that can be usefull and i need to check it against some other list with adresses with balance
now the only thing it must do is check it one by one or maybe if it use memory maybe 1.000 by 1.000
i also tried to use an text editor that can compare 2 files but it wont work and i think there are many scripts written in python that can do it but i dont know where i must search for. it not must be an bitcoin programm.

or i need an script that works faster to check the balance on websites. maybe there is an website i can search with an connection for a small price to search for. the problem is the timeout of the websites. i think the best way is to compare with an list of balance but i dont know what script i need.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
that is a goog question. is it possible to speed that up, comparing two list with millions of lines?

If you sort the file and use binary search to look for each item in your list then your runtime becomes O(log2(n)) for each  for each entry and so you're going to have a maximum of O(NumberOfAddresses*log2(n)) as your worst case runtime. It's really not slow, that's about 30 units of time to search for an address in a list with 1,000,000,000 lines in it.

Actually fitting all that into memory is going to be a problem though. There are some algorithms I read in a Knuth book about on-disk sorting but they're very old and I think they may have to be adapted for hard disks instead of tapes.
legendary
Activity: 3500
Merit: 2792
Enjoy 500% bonus + 70 FS
that is a goog question. is it possible to speed that up, comparing two list with millions of lines?
jr. member
Activity: 82
Merit: 8
is there maybe a way to compare a list of bitcoin adresses i have generaded with a list of adresses with balance?
if i check it online with some tools i need to long to check for balance. the better way is to compare 2 lists but do know  someone a way to do this?

https://gz.blockchair.com/bitcoin/addresses/

download it .......
My computer check 1 address in 36579687 address ( balance > 0.00000001 BTC ) only 1~2 second

Code:
$ wc -l blockchair_bitcoin_addresses_latest2.tsv
36579687 blockchair_bitcoin_addresses_latest2.tsv
 
$ time grep  16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN  blockchair_bitcoin_addresses_latest2.tsv
16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN      64016564

real    0m1.833s
user    0m0.421s
sys     0m0.514s
member
Activity: 275
Merit: 20
the right steps towerds the goal
So.. when your sp-mod #6 will arrive ?? hope very soon we will get rid of that message (Error: misaligned address).

I guess you have an RTX 3000 but you're waiting for me to make the exe right  Embarrassed

I'll try to find time for it today. Been struggling off and on with incremental backups on the box it's supposed to compile on so that's been eating away at my time.

Yes i was trying to compile your source code but i can't Sad
newbie
Activity: 28
Merit: 1
is there maybe a way to compare a list of bitcoin adresses i have generaded with a list of adresses with balance?
if i check it online with some tools i need to long to check for balance. the better way is to compare 2 lists but do know  someone a way to do this?
legendary
Activity: 3500
Merit: 2792
Enjoy 500% bonus + 70 FS
i have two 3070er cards a i waiting too :-)
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
So.. when your sp-mod #6 will arrive ?? hope very soon we will get rid of that message (Error: misaligned address).

I guess you have an RTX 3000 but you're waiting for me to make the exe right  Embarrassed

I'll try to find time for it today. Been struggling off and on with incremental backups on the box it's supposed to compile on so that's been eating away at my time.
member
Activity: 275
Merit: 20
the right steps towerds the goal
We already incurred a speed penalty just to make it work for RTX cards and the last thing everyone needs is a even slower program just to get it to run on Linux.

Then you are doing something wrong.
My first RTX 3060 card has arrived and I will make a fix in bitcrack sp-mod #6 (windows) with fullspeed wine support.
spminer #2 for vertcoin has already been released with rtx 3060 support. Mine fullspeed on x1 riser cables and latest drivers without NVIDIA blocking you.  Grin


So.. when your sp-mod #6 will arrive ?? hope very soon we will get rid of that message (Error: misaligned address).
sp_
legendary
Activity: 2926
Merit: 1087
Team Black developer
We already incurred a speed penalty just to make it work for RTX cards and the last thing everyone needs is a even slower program just to get it to run on Linux.

Then you are doing something wrong.
My first RTX 3060 card has arrived and I will make a fix in bitcrack sp-mod #6 (windows) with fullspeed wine support.
spminer #2 for vertcoin has already been released with rtx 3060 support. Mine fullspeed on x1 riser cables and latest drivers without NVIDIA blocking you.  Grin
jr. member
Activity: 82
Merit: 8
Is there any way to generate all privat keys with compressed and uncompressed and save them to txt file with 100MB Splited size?

starting from:
000000000000000000000000000000000000000000000001A838B13505B26867
ending on:
000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

From the Big Bang 13.8 billion years ago+, aliens who have evolved over 1 billion years may be able to do what you want...
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
Say sp_ does add the code for pooling Bitcrack one day (though I doubt it), if somebody fires up a cluster of say 100 Windows boxes with 18 GPUs in each, its only a matter of time before Windows restarts itself for an automatic update.

Bitcrack is a simple terminal program. I think it's possible to run it on linux in Wine.

Dude you're kidding right?

It is by no means a "simple terminal program", hardware acceleration from the GPU driver is a mission-critical part of this program for its peak performance. Bitcrack does and I have seen it slow down massively because of bloated debug libraries, so I can only imagine how crippled it's going to be when every CUDA runtime call is going to be instrumented with 3x more instructions just to emulate a Windows API - that's exactly the kind of shit we're trying to speed up.

We already incurred a speed penalty just to make it work for RTX cards and the last thing everyone needs is a even slower program just to get it to run on Linux.

This isn't like the GPU mining business where you can get away without source code like PhoenixMiner devs did, because you can't direct shares to a different address in the first place. Trust in key crackers is essential because there's nothing stopping someone from wiretapping the private key over the network after its found.



~

I don't think there's a special relation between the patterns in the digits and the private keys, because they are random numbers anyway and as such it is not possible to influence the digits of the result, else it wouldn't be so random anymore.
sp_
legendary
Activity: 2926
Merit: 1087
Team Black developer
Say sp_ does add the code for pooling Bitcrack one day (though I doubt it), if somebody fires up a cluster of say 100 Windows boxes with 18 GPUs in each, its only a matter of time before Windows restarts itself for an automatic update.

Bitcrack is a simple terminal program. I think it's possible to run it on linux in Wine.
member
Activity: 110
Merit: 61
My thinking was to create a lot of private keys from hex and save them to files then you only need to search with some programm all the files to find the BTC Adress inside this file and next to the adress is written the wif key to access the BTC Adress.

First i have try to crawl the website privatekeys.pw but they block crowling then i found a script like privatekeys.pw but it also wasnt possible to save this websites because of ajax that must load first then i have installed it on my own server but also no way because of ajax. Last i wanted to use iMacros to let klick him the website and download it and go to next website but there are to mutch data.

Do you imagine how much space is required for such amount of keys? Even if you will store just one byte from address, puzzle 64 space will require 2^63 bytes, or 8 388 608 Terabytes.

All that databases like privatekeys.pw generates key lists on the fly, and don't stores them.
newbie
Activity: 28
Merit: 1
My thinking was to create a lot of private keys from hex and save them to files then you only need to search with some programm all the files to find the BTC Adress inside this file and next to the adress is written the wif key to access the BTC Adress.

First i have try to crawl the website privatekeys.pw but they block crowling then i found a script like privatekeys.pw but it also wasnt possible to save this websites because of ajax that must load first then i have installed it on my own server but also no way because of ajax. Last i wanted to use iMacros to let klick him the website and download it and go to next website but there are to mutch data.

i know to scan the full hex codes it is impossible maybe it is impossible one time. google has created in cooperation with nasa a quantum computer maybe they can do this.

i also have breaked my head to look as a way to get the solution to the puzzle all i have found out is that the numbers 1 3 7 and Maybe letter F has any important meaning. i also found the numbers 2 4 8 1 but that cames from the number 2^30 2^31 and something:

2^1 = 2
2^2 = 4
2^3 = 8
2^4 = 16

2^31 = 2147483648
2^32 = 4294967296
2^33 = 8589934592
2^34 = 17179869184

also if you compare the 2^1 numbers with the solution you will find out that is every time an -1 counting

2^1 = 2  = 0000000000000000000000000000000000000000000000000000000000000001
2^2 = 4 = 0000000000000000000000000000000000000000000000000000000000000003
2^3 = 8 = 0000000000000000000000000000000000000000000000000000000000000007
2^4 = 16 = 0000000000000000000000000000000000000000000000000000000000000008 wrong but F (maybe Fail)
2^5 = 32 = 0000000000000000000000000000000000000000000000000000000000000015 here is the 16 from 2^4 -1
2^6 = 64 = 0000000000000000000000000000000000000000000000000000000000000031 here is the 32 from 2^6 -1
2^7 = 128 = 000000000000000000000000000000000000000000000000000000000000004c
2^7 = 128 = 0000000000000000000000000000000000000000000000000000000000000076 (in decimal) if you show in the last keys you have the 1 3 and here in decimal ist the 7

like you see we found the 1 3 7 and here again in the description with hex:

1...1
2...3
4...7
8...f
10...1f

maybe someone see something i dont see but i dont think that the created of the puzzle wanted to scan every hex to find the solution.
full member
Activity: 1162
Merit: 237
Shooters Shoot...
where is the pool? what software is needed for this?

http://ttdsales.com/64bit/login.php
You can use Bitcrack.
full member
Activity: 1162
Merit: 237
Shooters Shoot...
Quote
Windows restarts itself for an automatic update.

And just like that, you lose hashing power without even being aware of it. To negate this, you must either 1) Buy Windows server on all those boxes (you see, you can't just run it unlicensed because after 6 months of running like that they will start powering themselves off automatically per anti-piracy measures) and make Group Policy halt all the updates, and this already puts you at a net loss because Windows Server already costs a couple hundred per key.

Nah, first thing you do is turn off auto updates. Increase pagefile, adjust power options/sleep mode, auto power up after powerloss, startup program upon restart, etc.

You can have free version of windows, only thing you can't do is adjust personal settings, which I'm not sure what that is.

Anyway, been mining for years with zero issues with Windows.  More problems with servers/pools/payouts from pools, etc. and the occasional driver issue.

But I agree with you in the fact it is better to have everyone be able to use program/pool, Windows and Linux users.  I really do need to learn more of Linux versus having the Ubuntu subsystem on my Windows machines.
Pages:
Jump to: