Bitcoin Forum
April 25, 2024, 05:02:41 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 [55] 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 »
  Print  
Author Topic: BitCrack - A tool for brute-forcing private keys  (Read 74383 times)
NotATether
Legendary
*
Offline Offline

Activity: 1582
Merit: 6679


bitcoincleanup.com / bitmixlist.org


View Profile WWW
April 06, 2021, 04:45:25 PM
 #1081

Can possible port BitCrack full version to BitCrack Lite version for small version cpu and port again to mobile device, android for convert old mobile device unused to be BitCrack android

That's a bad idea. Continuous CPU usage of phones while they're charging will deplete the battery's maximum capacity. Besides a phone doesn't have enough memory to run it anyway, even when I use -b 1 -t 32 -p 1 I'm still using about 100MB+ of video card memory (not RAM, remember that. Embedded GPU chips don't have that much VRAM).

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
1714021361
Hero Member
*
Offline Offline

Posts: 1714021361

View Profile Personal Message (Offline)

Ignore
1714021361
Reply with quote  #2

1714021361
Report to moderator
1714021361
Hero Member
*
Offline Offline

Posts: 1714021361

View Profile Personal Message (Offline)

Ignore
1714021361
Reply with quote  #2

1714021361
Report to moderator
1714021361
Hero Member
*
Offline Offline

Posts: 1714021361

View Profile Personal Message (Offline)

Ignore
1714021361
Reply with quote  #2

1714021361
Report to moderator
Activity + Trust + Earned Merit == The Most Recognized Users on Bitcointalk
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714021361
Hero Member
*
Offline Offline

Posts: 1714021361

View Profile Personal Message (Offline)

Ignore
1714021361
Reply with quote  #2

1714021361
Report to moderator
1714021361
Hero Member
*
Offline Offline

Posts: 1714021361

View Profile Personal Message (Offline)

Ignore
1714021361
Reply with quote  #2

1714021361
Report to moderator
1714021361
Hero Member
*
Offline Offline

Posts: 1714021361

View Profile Personal Message (Offline)

Ignore
1714021361
Reply with quote  #2

1714021361
Report to moderator
willi9974
Legendary
*
Online Online

Activity: 3416
Merit: 2654


Escrow Service


View Profile
April 06, 2021, 04:51:33 PM
 #1082

Interesting tool. Is it possible to feed the tool with a list of millions of BTC addresses and the tool will try to find a private key to one of the BTC addresses in the list? Or is it only possible to specify an address and limit the search radius like with the puzzle searches e.g. puzzle #64?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
fxsniper
Member
**
Offline Offline

Activity: 406
Merit: 45


View Profile
April 07, 2021, 03:12:59 AM
 #1083

Interesting tool. Is it possible to feed the tool with a list of millions of BTC addresses and the tool will try to find a private key to one of the BTC addresses in the list? Or is it only possible to specify an address and limit the search radius like with the puzzle searches e.g. puzzle #64?

BitCrack is very very great tools
but not yet have power enough for scan 265 bit key

yes, you can try use BitCrack with real bitcoin I try it , it works
you can try on list of million bitcoin have balance
I testing by start from not so far from private key millions key, bitcrack found key (key for test by generate)
but problem is range between bitcoin is over 1 quintilliard not easy to found key

bitcrack no limited scan, unlimited,
problem is range too high and very very large too much

for puzzle #64 bitcrack still scan very long time a half year
because individual scan for group scan is just 1/9 of all range
sp_
Legendary
*
Offline Offline

Activity: 2898
Merit: 1087

Team Black developer


View Profile
April 07, 2021, 11:33:34 AM
Last edit: April 07, 2021, 11:49:37 AM by sp_
 #1084

Well, no one is going to mine a bitcoin using the cards that are used for the puzzle so you have to break it down mining alt coins like eth, and convert earnings to bitcoin to get an estimate. Pretty sure more is made from mining AND it's guaranteed (if in a eth pool, or solo if you have enough juice) versus you may run cards 6 months, a year, 2 years, and never find puzzle key(s).

The problem with ethereum mining is that the memory requrements need cards with over 4gigs of memory. <4gb cards have few profitable coins to choose from.
A rx 570 4GB card earn around $1.7 a day mining vertcoin with the spminer,  (570 khash)
a rx 570 8GB card earn around $2.90 a day mining ethereum.

A few months ago the profit was as low as $0.25 and could barely cover the power cost.

- Bitcrack doesn't need an internet connection
- Bitcrack provide anonymous mining revenue in bitcoin

The puzzle transactions are hard, but not impossible to solve. Some mining farms have 100 000 2gb/3gb/4gb cards that cannot mine ethereum anymore.

how long will it take to crack puzzle #64 with
100 000 1060 gtx 3gb@366MKeys with the sp-mod?

2^64 / (366 000 000 * 100 000) = 504009 seconds (140 hours)

Team Black Miner (ETHB3 ETH ETC VTC KAWPOW FIROPOW ZILLIQA + dual mining + tripple mining.. https://github.com/sp-hash/TeamBlackMiner
pacnload
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
April 07, 2021, 10:43:41 PM
 #1085

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




fxsniper
Member
**
Offline Offline

Activity: 406
Merit: 45


View Profile
April 08, 2021, 02:44:14 AM
 #1086

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






Just using python script running you can find easy

I know you want to use very fast key generate like bitcrack
not yet have someone help to modify to save to file
 
pacnload
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
April 08, 2021, 05:08:11 AM
 #1087

Just using python script running you can find easy

I know you want to use very fast key generate like bitcrack
not yet have someone help to modify to save to file
 

i have not mutch knowledge about python
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
April 08, 2021, 05:50:16 AM
 #1088

Just using python script running you can find easy

I know you want to use very fast key generate like bitcrack
not yet have someone help to modify to save to file
 

i have not mutch knowledge about python
It really doesn't matter.  You would have to have tens of thousands of GPUs or CPUs just to get through that range. Next problem is I/O...writing to disk/file.  You could have a GPU that searches 1000 MKey/s but when you use it to write every key to file it will drop to 0 and you will be lucky to write maybe 200k in a minute.  so divide 2^160 by 200k = 7.30750818665451459101842416358141509827966271488e+42 minutes with one GPU.

Let's say you got lucky and 1,000,000 people gifted you a GPU. So now you have 1 million GPUs. Now divide 2^160 / 200k*1000000 = 7.30750818665451459101842416358141509827966271488e+36 minutes.  That's a whole lot of years, right?
NotATether
Legendary
*
Offline Offline

Activity: 1582
Merit: 6679


bitcoincleanup.com / bitmixlist.org


View Profile WWW
April 08, 2021, 05:59:29 AM
 #1089

The puzzle transactions are hard, but not impossible to solve. Some mining farms have 100 000 2gb/3gb/4gb cards that cannot mine ethereum anymore.

how long will it take to crack puzzle #64 with
100 000 1060 gtx 3gb@366MKeys with the sp-mod?

2^64 / (366 000 000 * 100 000) = 504009 seconds (140 hours)


I'm not really interested in bringing this up anymore now that I have my own fork but let me just point out that as long as there's only a windows version then you're never going to be able to pool that many GPUs together, because NVIDIA/AMD drivers and PCI cards limit the amount of GPUs you can attach at once and there is no MPI-kind of code for serving other machines Bitcrack shares like Kangaroo has (as primitive as it may be).



PS. I just got a GPU attached to my Windows server VM with PCI passthrough. I should be able to make a compiled Bitcrack now...

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
fxsniper
Member
**
Offline Offline

Activity: 406
Merit: 45


View Profile
April 08, 2021, 06:09:21 AM
 #1090


on think about puzzle #64 and other
private key may be on some where people not yet scan

calculate time scan 1 day from start and skip it may be save time
I think every start from start point will be scan same

some where not from start and middle(half)

WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
April 08, 2021, 06:21:44 AM
 #1091

The puzzle transactions are hard, but not impossible to solve. Some mining farms have 100 000 2gb/3gb/4gb cards that cannot mine ethereum anymore.

how long will it take to crack puzzle #64 with
100 000 1060 gtx 3gb@366MKeys with the sp-mod?

2^64 / (366 000 000 * 100 000) = 504009 seconds (140 hours)


I'm not really interested in bringing this up anymore now that I have my own fork but let me just point out that as long as there's only a windows version then you're never going to be able to pool that many GPUs together, because NVIDIA/AMD drivers and PCI cards limit the amount of GPUs you can attach at once and there is no MPI-kind of code for serving other machines Bitcrack shares like Kangaroo has (as primitive as it may be).

I can run 18 GPUs on a Windows machine. How many more do you need on 1 PC?  Grin

How many can you run on one Linux machine?
fxsniper
Member
**
Offline Offline

Activity: 406
Merit: 45


View Profile
April 08, 2021, 06:34:57 AM
 #1092

some idea

Can someone Fork BitCrack to version for puzzle #64 only

BitCrackPuzzle64.exe

some detail
Create database from firebase free version (1GB storage)
pool scanned database

split scan from 100,000,000 keys to 1 slot  (or if too much may be = 10,000,000)
so, will got 92233720369 slot
random 1 from 92233720369 slot and scan

if random slot number not have store on database then begin scan that slot
but if random slot number have store on database already, then scan new one slot

second slot will start from 9223372036854775808+100000000 = 9223372036954775808
slot number 999 will = 9223372036854775808+100000000*999 = 9223372136654775808

when scan complete slot sent request to record slot on firebase database
that mean that slot already scan

when other people scan will be check same system and skip slot not found to ther slot

options
make option -slot (number)  for can custom order to scan

if number slot have on record
give error message "slot 999 already scanned"

firebase c++
https://firebaseopensource.com/projects/firebase/quickstart-cpp/

just sn idea not serious

now we work some same thing with burn resource out  (many people do same job same keyspace but not fould
this system will be help to skip address that already scan
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
April 08, 2021, 06:47:05 AM
 #1093

some idea

split scan from 100,000,000 keys to 1 slot  (or if too much may be = 10,000,000)
so, will got 92233720369 slot
random 1 from 92233720369 slot and scan

if random slot number not have store on database then begin scan that slot
but if random slot number have store on database already, then scan new one slot

second slot will start from 9223372036854775808+100000000 = 9223372036954775808
slot number 999 will = 9223372036854775808+100000000*999 = 9223372136654775808

when scan complete slot sent request to record slot on firebase database
that mean that slot already scan

when other people scan will be check same system and skip slot not found to ther slot

options
make option -slot (number)  for can custom order to scan

if number slot have on record
give error message "slot 999 already scanned"

firebase c++
https://firebaseopensource.com/projects/firebase/quickstart-cpp/

just sn idea not serious

now we work some same thing with burn resource out  (many people do same job same keyspace but not fould
this system will be help to skip address that already scan
Why reinvent the wheel? There is already a pool with 11-15% of the ranges scanned.  The pool is broken down into 2^36 ranges but you can go up to 2^40 range if you have higher end GPUs so time is not wasted doing small range and having to regen up for the next range.
willi9974
Legendary
*
Online Online

Activity: 3416
Merit: 2654


Escrow Service


View Profile
April 08, 2021, 06:55:38 AM
 #1094

where is the pool? what software is needed for this?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
NotATether
Legendary
*
Offline Offline

Activity: 1582
Merit: 6679


bitcoincleanup.com / bitmixlist.org


View Profile WWW
April 08, 2021, 06:59:57 AM
 #1095

How many can you run on one Linux machine?

It's not about how many you can run on one machine, Windows 10 is extremely bad at preserving uptime.

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.

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.

Or 2) you pay for some third party monitoring software that alerts you if a box restarts, which also puts you at a net loss before you even started the search.



Meanwhile, in VS2019 land...



These CUDA and OpenCL include directories are becoming a real problem to deal with, I'll see if there's any way to abstract them in the solution properties (and not in the project properties or I will have to do this 18 times).

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
April 08, 2021, 07:10:15 AM
 #1096

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.
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
April 08, 2021, 07:11:56 AM
 #1097

where is the pool? what software is needed for this?

http://ttdsales.com/64bit/login.php
You can use Bitcrack.
pacnload
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
April 08, 2021, 07:43:19 AM
 #1098

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.
_Counselor
Member
**
Offline Offline

Activity: 107
Merit: 61


View Profile
April 08, 2021, 09:10:47 AM
 #1099

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.
sp_
Legendary
*
Offline Offline

Activity: 2898
Merit: 1087

Team Black developer


View Profile
April 08, 2021, 01:29:31 PM
 #1100

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.

Team Black Miner (ETHB3 ETH ETC VTC KAWPOW FIROPOW ZILLIQA + dual mining + tripple mining.. https://github.com/sp-hash/TeamBlackMiner
Pages: « 1 ... 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 [55] 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!