Pages:
Author

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

full member
Activity: 1050
Merit: 219
Shooters Shoot...

Now I see, they are using the cl version which shows higher rate but doesn't find the key. I believe there are none issues with cl version. @fxsniper just posted his results while saying cl was faster MKey/s rate, but never found the key.  Huh

WanderingPhilospher

How can I Re-Compiling OpenCL kernels?


I test  clBitCrack.exe version 0.31 on 2 laptop is same result  can not find any private key and program finish work with   100.0% Done Reached end of keyspace

Can anyone try to test clBitCrack.exe  on you PC/laptop  last version 0.31 (Improve OpenCL performance)

and if you need to use  clBitCrack.exe OpenCL version try back to use version 0.30 or 0.29

Same results here. release 30 works and release 31 does not.
I would not know how to mess with OpenCL.  Does cu (cuda) bitcrack not work for you? In order for me to use it, I have to  install older drivers, and then it works.
member
Activity: 406
Merit: 45

Now I see, they are using the cl version which shows higher rate but doesn't find the key. I believe there are none issues with cl version. @fxsniper just posted his results while saying cl was faster MKey/s rate, but never found the key.  Huh

WanderingPhilospher

How can I Re-Compiling OpenCL kernels?


I testing by download other release version to test it still work fine

may be problem is my Compiling OpenCL kernels..

version have problem is 0.31 latest

I download clBitCrack.exe from release 0.31 0.30 .. 0.24 all

I found 0.30 and other still work fine normal and success found key

I don't know how process program work and how OpenCL works

when run other release version 0.30 and 0.29   clBitCrack.exe waiting for Compiling OpenCL kernels... for that release run
that mean each release will Compiling OpenCL kernels new one

So, can possible if I can RE-Compiling OpenCL kernels last version 0.31  may be it work again

I test  clBitCrack.exe version 0.31 on 2 laptop is same result  can not find any private key and program finish work with   100.0% Done Reached end of keyspace

Can anyone try to test clBitCrack.exe  on you PC/laptop  last version 0.31 (Improve OpenCL performance)

and if you need to use  clBitCrack.exe OpenCL version try back to use version 0.30 or 0.29
full member
Activity: 1050
Merit: 219
Shooters Shoot...
Hello guys,
Is there a way to stop the work and continue later at this point?




That's some insane numbers, you sure thats a 1660 Ti? GFX902 is more like a Radeon RX Vega.
Prob. the reason Kangeroo doesn't work for you, that is CUDA only.
Now I see, they are using the cl version which shows higher rate but doesn't find the key. I believe there are none issues with cl version. @fxsniper just posted his results while saying cl was faster MKey/s rate, but never found the key.  Huh
member
Activity: 406
Merit: 45

reference
https://github.com/brichard19/BitCrack/releases/tag/0.31

I found problem on clBitCrack.exe

Can anyone help to testing if you have BitCrack on you PC/laptop?

I found cuBitCrack.exe can found private key
but, clBitCrack.exe can not found private key

test puzzle #115  1NLbHuJebVwUZ1XqDjsAyfTRUPwDQbemfv

command
cuBitCrack.exe --device 0 -o output.txt --keyspace 60F4D11574F5DEEE49961D8577307:60F4D11574F5DEEE49961DA609AC5 1NLbHuJebVwUZ1XqDjsAyfTRUPwDQbemfv
cuBitCrack.exe -o output.txt --keyspace 60F4D11574F5DEEE49961D8577307:60F4D11574F5DEEE49961DA609AC5 1NLbHuJebVwUZ1XqDjsAyfTRUPwDQbemfv

clBitCrack.exe --device 0 -o output.txt --keyspace 60F4D11574F5DEEE49961D8577307:60F4D11574F5DEEE49961DA609AC5 1NLbHuJebVwUZ1XqDjsAyfTRUPwDQbemfv
clBitCrack.exe -o output.txt --keyspace 60F4D11574F5DEEE49961D8577307:60F4D11574F5DEEE49961DA609AC5 1NLbHuJebVwUZ1XqDjsAyfTRUPwDQbemfv

you will be found private key in second
upper both same command options and same keyspace

problem
Result test cuBitCrack.exe can found key
but clBitCrack.exe work fast and never found key

clBitCrack.exe  will be work fast and end with message Reached end of keyspace
but clBitCrack.exe  never found key


cuBitCrack.exe result
GeForce GTX 1050 738 / 4096MB | 1 target 6.11 MKey/s (4,008,181,760 total) [00:10:57] [Info] Found key for address '1NLbHuJebVwUZ1XqDjsAyfTRUPwDQbemfv'. Written to 'output.txt'

full member
Activity: 1050
Merit: 219
Shooters Shoot...

Thank you WanderingPhilospher
BitCrack is fast to generate bitcoin address to brute-force fast

For solve puzzle, all leave address
Can possible Forked BitCrack to use Pollard's kangaroo pattern
but may be easy for you help modify Forked Pollard's kangaroo to brute-force from bitcoin key
if kangaroo require pubkey for calculate x y may be can apply using from private key generate by same rank (or give sample) but target check change to bitcoin address
may be need to add function covert private key to address for check
I don't know high technical and deep programming. it scan possible, just think idea for looking way better brute-force

because on leave of puzzle, many address not have pubkey for use reference to brute-force

I think for now use BitCrack for high bits may be use very long time for brute-force , should be have some strategy for attack
I think kangaroo method is good algorithm


You can use python and batch scripts, with BitCrack, to mimic what Kangaroo is doing, as far as jumps. But there is no way to make it look for pubkeys, it is a brute force program. I mean you could tweak it to a Kangaroo program but Jean Luc's Kangaroo would be much faster.
member
Activity: 406
Merit: 45

What BitCrack program work faster?

I download from github
https://github.com/brichard19/BitCrack/releases

BitCrack have two program clBitCrack.exe  and cuBitCrack.exe

clBitCrack.exe for using with OpenCL  (CPU/GPU Intel, AMD, Nvidia)
and
cuBitCrack.exe for using with Nvidia CUDA

I using cuBitCrack.exe  with Nvidia GeForce GTX 1050 4GB Laptop

Why cuBitCrack.exe  work slow than clBitCrack.exe

I test run BitCrack both version same time

using BitCrack both with option --device 0  for call to use GPU

GPU on Task Manager show run 95%-100%  CPU high only 18%

So on nvidia should be using clBitCrack.exe version for OpenCL is better tnan use with Nvidia CUDA

My CUDA using last version 11.2

member
Activity: 406
Merit: 45
@fxsniper

Here is how my random "BitCrack" works. I call it Randomonium or VanBitKraken (since it is based off of VanitySearch and BitCrack). It can regenerate random points every so many keys based off of user input or user can decide to just let the program create random points throughout a range and search sequentially from each point generated.
With the flags/setup you see below, I am telling the program to search for 1Be2U address, generate new random points every 1600 Mkeys checked. I am also tell the program to search in the 36 bit range (900000000) via the boomT flag and setting the bits via the bitz flag to 32. So all random points will start with a 9 and random 32 bits, as evident by the keys below. I have it to stop once it finds the key, that's why the program stopped. Just a small sample size to show you how it works. I know there are some versions of BitCrack out there that have a random feature but I do not know which ones work. I think BitCrack generates x amount of points (based off of your -b -t -p settings) and spreads those points over the range you have identified in the --keyspace flag, but I could be wrong.
 


Thank you WanderingPhilospher
BitCrack is fast to generate bitcoin address to brute-force fast

For solve puzzle, all leave address
Can possible Forked BitCrack to use Pollard's kangaroo pattern
but may be easy for you help modify Forked Pollard's kangaroo to brute-force from bitcoin key
if kangaroo require pubkey for calculate x y may be can apply using from private key generate by same rank (or give sample) but target check change to bitcoin address
may be need to add function covert private key to address for check
I don't know high technical and deep programming. it scan possible, just think idea for looking way better brute-force

because on leave of puzzle, many address not have pubkey for use reference to brute-force

I think for now use BitCrack for high bits may be use very long time for brute-force , should be have some strategy for attack
I think kangaroo method is good algorithm

full member
Activity: 1050
Merit: 219
Shooters Shoot...
@fxsniper

Here is how my random "BitCrack" works. I call it Randomonium or VanBitKraken (since it is based off of VanitySearch and BitCrack). It can regenerate random points every so many keys based off of user input or user can decide to just let the program create random points throughout a range and search sequentially from each point generated.
With the flags/setup you see below, I am telling the program to search for 1Be2U address, generate new random points every 1600 Mkeys checked. I am also tell the program to search in the 36 bit range (900000000) via the boomT flag and setting the bits via the bitz flag to 32. So all random points will start with a 9 and random 32 bits, as evident by the keys below. I have it to stop once it finds the key, that's why the program stopped. Just a small sample size to show you how it works. I know there are some versions of BitCrack out there that have a random feature but I do not know which ones work. I think BitCrack generates x amount of points (based off of your -b -t -p settings) and spreads those points over the range you have identified in the --keyspace flag, but I could be wrong.
Code:

C:\Users\your\Documents\BitRangeFinderWithRandomonium>RandomoniumV1 -t 0 -r 1600 -stop -gpu -gpuId 0 -bitz 32 -boomT 900000000 -o FoundKeysWithRandomonium.txt 1Be2UF9NLfyLFbtm3TCbmuocc9N1Kduci1
Rando-monium
Searching For: 1Be2UF9NLfyLFbtm3TCbmuocc9N1Kduci1 [Compressed]
Started at Wed Feb 24 18:41:55 2021
CPU Threads Used: 0
GPU: GPU #0 GeForce GTX 1060 6GB (10x128 cores) Grid(80x128)

Key 0: 90FB029C9
Key 1: 915AB8BEF
Key 2: 94566471B
Key 3: 9B32AD4C5
Key 10236: 916FC7D4F
Key 10237: 9941AA5CC
Key 10238: 9CA0313F6
Key 10239: 9CD679F6E
Key 0: 971B253A7
Key 1: 9747E23CC
Key 2: 97155A495
Key 3: 95ADB5819
Key 10236: 94C80D1C1
Key 10237: 9718F18A5
Key 10238: 9733219BB
[424.30 Mkey/s][GPU 424.30 Mkey/s][Total 2^30.66][Prob 0.0%][50% in 7.5709e+31y][Found 0]
Key 0: 975D40E2C
Key 1: 94693B865
Key 2: 9CB0359C2
Key 3: 9A7E99691
Key 10236: 997802E90
Key 10237: 9C4F7F057
Key 10238: 9A619E828
[402.27 Mkey/s][GPU 402.27 Mkey/s][Total 2^31.91][Prob 0.0%][50% in 7.98551e+31y][Found 0]
Key 0: 94824A22E
Key 1: 98D8DF9B2
Key 2: 95FF97060
Key 3: 90D7649EB
Key 10236: 99728C9A7
Key 10237: 942FC0681
Key 10238: 9B6305716
[396.73 Mkey/s][GPU 396.73 Mkey/s][Total 2^32.57][Prob 0.0%][50% in 8.09702e+31y][Found 0]
Key 0: 9502B7D4F
Key 1: 9A50EB31E
Key 2: 9137FF051
Key 3: 98459EFC4
Key 10236: 9A4E0E1A3
Key 10237: 955C27269
Key 10238: 9344F13EE
[396.68 Mkey/s][GPU 396.68 Mkey/s][Total 2^33.03][Prob 0.0%][50% in 8.0979e+31y][Found 0]
Key 0: 90713B8A5
Key 1: 95F65F231
Key 2: 96C034F9B
Key 3: 9D5E97324
Key 10236: 9099689AA
Key 10237: 9673E3AB2
Key 10238: 9E37BEC45
[392.72 Mkey/s][GPU 392.72 Mkey/s][Total 2^33.37][Prob 0.0%][50% in 8.17973e+31y][Found 0]
Key 0: 98ECC53D8
Key 1: 98D4A705E
Key 2: 9EE3F71FB
Key 3: 9FCDC5825
Key 10236: 91581FDF1
Key 10237: 96B2A59CF
Key 10238: 9DA85DB2D
[392.74 Mkey/s][GPU 392.74 Mkey/s][Total 2^33.64][Prob 0.0%][50% in 8.1792e+31y][Found 0]
Key 0: 9524454BC
Key 1: 911B85D89
Key 2: 964F741BA
Key 3: 9AA26E965
Key 10236: 93D1494B2
Key 10237: 9680AC923
Key 10238: 9FAFE8130
[392.75 Mkey/s][GPU 392.75 Mkey/s][Total 2^33.87][Prob 0.0%][50% in 8.17905e+31y][Found 0]
Key 0: 997B54EDC
Key 1: 999C24D45
Key 2: 9A1DBE828
Key 3: 9C151CB30
Key 10236: 95EF8F151
Key 10237: 9C899397C
Key 10238: 9A032F0C9
[392.80 Mkey/s][GPU 392.80 Mkey/s][Total 2^34.07][Prob 0.0%][50% in 8.17792e+31y][Found 0]
Key 0: 9E1CD4F93
Key 1: 999311CD2
Key 2: 92FFE0C75
Key 3: 917BB7886
Key 10236: 951B19828
Key 10237: 908EAA926
Key 10238: 9C6AEA820
Key 10239: 9AE046F3E
C:\Users\your\Documents\BitRangeFinderWithRandomonium>pause
Press any key to continue . . .


full member
Activity: 1050
Merit: 219
Shooters Shoot...

Can anybody help to explain How BitCrack random key. I mean, Done BitCrack random by small dot that exit and random next or random by pattern
have any image figure help to explain understand

I just think BitCrack should be develop to have more option for strategy search by pattern
BitCrack next update need to have option to powerful possibility of random method
The original BitCrack does not have random feature. It breaks the search range up and then progresses key by key, point by point. I do not believe the original creator updates/upgrades/adds features to the program
member
Activity: 406
Merit: 45

Can anybody help to explain How BitCrack random key. I mean, Done BitCrack random by small dot that exit and random next or random by pattern
have any image figure help to explain understand

I just think BitCrack should be develop to have more option for strategy search by pattern
BitCrack next update need to have option to powerful possibility of random method
newbie
Activity: 19
Merit: 2
How do i create and lookup key value pair in opencl?
jr. member
Activity: 36
Merit: 3


@renedx
the "gfx902" chip is the integrated onboard AMD-GPU combined with the dedicated Geforce GTX 1660 Ti in a ROG Zephyrus G14 notebook.



Aha, still very impressive results. I mean, you're better off buying that laptop instead of a 3090 at the current price if your stats are solid   Cheesy
You see, I'm amazing jealous.  Kiss

You should try to tweak them params a bit, like -p 2048, it should be doing even more.
With that speed you're better of mining bitcoins. btw. LOL.
newbie
Activity: 3
Merit: 0

Thanks for your great help!

@NotATether,
CUDA 10.2 installation kept getting cancelled. The system is not compatible.
I am trying to install CUDA 11.2 and will test the pollard kangaroo software again this weekend.

@WanderingPhilospher, thanks for the helpful tip.

@renedx
the "gfx902" chip is the integrated onboard AMD-GPU combined with the dedicated Geforce GTX 1660 Ti in a ROG Zephyrus G14 notebook.

jr. member
Activity: 36
Merit: 3

I was thinking the same thing however, my Vega 7s get no where close to that speed nor my 1660Tis. Who knows...

Yeah, his speed is like 4 times the speed my 3080s do and afaik these do top-speed atm on opencl version.
But I mean, AMD & openCL do work better together. But THIS good?  Undecided
full member
Activity: 1050
Merit: 219
Shooters Shoot...


That's some insane numbers, you sure thats a 1660 Ti? GFX902 is more like a Radeon RX Vega.
Prob. the reason Kangeroo doesn't work for you, that is CUDA only.
I was thinking the same thing however, my Vega 7s get no where close to that speed nor my 1660Tis. Who knows...
jr. member
Activity: 36
Merit: 3
Hello guys,
Is there a way to stop the work and continue later at this point?




That's some insane numbers, you sure thats a 1660 Ti? GFX902 is more like a Radeon RX Vega.
Prob. the reason Kangeroo doesn't work for you, that is CUDA only.
full member
Activity: 1050
Merit: 219
Shooters Shoot...
Hello guys,
Is there a way to stop the work and continue later at this point?



Also, next time (before you run the program again) you can add the " --continue somefile.txt  "flag and the program will save your progress every 60 seconds.
full member
Activity: 1050
Merit: 219
Shooters Shoot...
I am running BitCrack on an ASUS ROG Zephyrus G14 notebook,
NVIDIA GeForce GTX 1660 Ti 6GB GDDR6 Dedicated Graphics

pollard kangaroo does not work on my system. Unfortunately I have not found a way to install the CUDA SDK 10.2. I'll try again this weekend.

CUDA toolkit 10 won't recognize a 1660Ti because that's a Turing card and support for those were added in CUDA 11.

What kind of error did Kangaroo make? Did it look like a driver or CUDA related error or did you find an actual bug?
I am running a 1660Ti on CUDA 10.1 (haven't tried on CUDA 10.0); Those cards came out after/during the RTX 20xx series.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
I am running BitCrack on an ASUS ROG Zephyrus G14 notebook,
NVIDIA GeForce GTX 1660 Ti 6GB GDDR6 Dedicated Graphics

pollard kangaroo does not work on my system. Unfortunately I have not found a way to install the CUDA SDK 10.2. I'll try again this weekend.

CUDA toolkit 10 won't recognize a 1660Ti because that's a Turing card and support for those were added in CUDA 11.

What kind of error did Kangaroo make? Did it look like a driver or CUDA related error or did you find an actual bug?
newbie
Activity: 3
Merit: 0
Hello guys,
Is there a way to stop the work and continue later at this point?
https://i.imgur.com/bAiYIFc.jpg

Holy crap thats some setup you have going! that's like what 4-5 v100s?

But anyway, if you want to save the point to start again later you can take the number in the brackets, in your example  the number would be 812,819,340,591,104 and covert that from decimal into hexadecimal here: https://brainwalletx.github.io/#converter which in the example would output 02e34140100000, you would just use that as your keyspace start point next time you want to run it.

It looks to me though that you are trying to crack a single address by running through the entire 2^160 keyspace? Would you not be better off trying to crack challenge address #120 with pollard kangaroo software? https://github.com/JeanLucPons/Kangaroo


Thanks for your help MeBender.
I am running BitCrack on an ASUS ROG Zephyrus G14 notebook,
NVIDIA GeForce GTX 1660 Ti 6GB GDDR6 Dedicated Graphics

pollard kangaroo does not work on my system. Unfortunately I have not found a way to install the CUDA SDK 10.2. I'll try again this weekend.

(sorry for my broken English)
Pages:
Jump to: