Bitcoin Forum
November 21, 2019, 04:43:24 PM *
News: 10th anniversary art contest
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 »  All
  Print  
Author Topic: BitCrack - A tool for brute-forcing private keys  (Read 28866 times)
Stryfe
Full Member
***
Offline Offline

Activity: 448
Merit: 157


Mopar Mining, LLC


View Profile WWW
February 21, 2019, 04:16:59 PM
 #181


Not completely true.

It would be enough to try "only" 2^160 combinations (for example from key = 1 to key = 2^160) to be able to move the funds from all addresses (P2PKH utxo).  With about 2^135 combinations you should get access at one address with funds. (1 random)

and that is what concerns me - theft. while improbable I find it disturbing that it is the goal of a few on here - to steal.



Mopar Mining, LLC - small Bitcoin/altcoin farm - working on expanding!
BTC Miners: 2 S9i/S9j - 1 T15 - 1 T17 - 1 R606 Scrypt Miners: 1 Apollo
Offering escrow services https://bitcointalk.org/index.php?topic=5154480
1574354604
Hero Member
*
Offline Offline

Posts: 1574354604

View Profile Personal Message (Offline)

Ignore
1574354604
Reply with quote  #2

1574354604
Report to moderator
The Bitcoin Forum is turning 10 years old! Join the community in sharing and exploring the notable posts made over the years.
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1834
Merit: 2095

Use SegWit and enjoy lower fees.


View Profile WWW
February 21, 2019, 04:28:28 PM
 #182

I have read thru a lot of the pages and I have said it before and will say it again -  I am confused as to what the goal is here? Is it just to find the addresses? or is the actual attempt here to find a way to take btc from a wallet?

The goal depends on the one who use it. For example OP/the creator create this software to solve Bitcoin puzzle.

There's 2^256 combination of private key, so take/steal from an address is very unlikely goal unless people don't know this fact.

Not completely true.

It would be enough to try "only" 2^160 combinations (for example from key = 1 to key = 2^160) to be able to move the funds from all addresses (P2PKH utxo).  With about 2^135 combinations you should get access at one address with funds. (1 random)

True, but :
1. I was talking about private key combination
2. You still need to generate public key (whether it's compressed or not) from generated private key just to check if the public key has been generated previously
3. There are 4 address type (legacy, legacy P2SH, Bech32 and P2WSH Bech32) and software need to check each addresses contain bitcoin

and that is what concerns me - theft. while improbable I find it disturbing that it is the goal of a few on here - to steal.

There's bigger concern than brute-force, such as :
1. Bad PRNG/CSPRNG
2. Vulnerability within wallet software (such as private key or wallet password is kept on RAM)
3. Weak wallet encryption

Jean_Luc
Full Member
***
Offline Offline

Activity: 154
Merit: 204


View Profile
February 25, 2019, 04:26:57 AM
 #183

Hello,
If you want to attack SecpK1 key you'd better try Pollard rho on "reused" addresses (you can get the public key coordinates). It will drastically improve your chance of finding the private key but will nevertheless remains very unlikely.
The technique is very well described here: https://arxiv.org/ftp/arxiv/papers/1607/1607.05901.pdf
Jean_Luc
Full Member
***
Offline Offline

Activity: 154
Merit: 204


View Profile
February 25, 2019, 10:35:00 AM
 #184

I just compiled this tool and I reach ~15MKey/sec on my hardware using compressed key only (after playing a bit with options to find optimal setting).
I reach ~25MKey/sec with VanitySearch using compressed key.
First I think that trying to brute forcing bitcoin addresses is utopian and the performance seems far from optimal...
https://github.com/JeanLucPons/VanitySearch

SuffaBit
Member
**
Offline Offline

Activity: 161
Merit: 10


View Profile
February 28, 2019, 11:33:24 AM
 #185

how to start at the same time 3 RX570  Huh
Lolo54
Member
**
Offline Offline

Activity: 70
Merit: 25


View Profile
March 01, 2019, 05:57:52 AM
 #186

it would be great to also be able to use / associate the CPU to help the GPU a little as vanitysearch allows to allow an increase in speed
iparktur
Newbie
*
Offline Offline

Activity: 101
Merit: 0


View Profile WWW
March 20, 2019, 07:21:50 PM
 #187



do you have an open source software ?

can you find the bounty transactions mabey faster with your strategy ?
[/quote]

Yes, sure I give out all the source to free to people in the third world, mostly India; The web-site is www.inflection.top, the github github.com/btc-room101, just tell me what you want,

I have 100's of tools I have written since 2012 when I started working on Bitcoin, most of the stuff is in python, and the gpu stuff of course is in C++;

I'm not inclined to put 100's of packages on github, so tell me what you want, I could make a list of what I have, best here is list what you want, and I'll tell you if  I have it, since I have done this crap for 6+ years ( hack bitcoin ), but I have been hacking crypto for 30+ years, so I have lots of code

I don't know what people want or need,

I think my site www.inflection.top discusses my areas of research, and the code, normally what I have done is from that site people ( usually students in 3rd world countrys ) send email and request code, I have found in the past that the 'guardians' of bitcointalk don't want anything real, they go out of their way to protect bitcoin, but as an intelligent person knows, knowing this stuff makes you strong, but instead the community prefers the continue the cannards and lies that has made them 'virtually rich', not unlike the little-prince ( a book ) where a man owned all the stars.

I would lke to see BITCOIN stronger, but the PTB want to keep it weak, just like FB,GOOG,TWITTER there is a concerted corporate effort to take away all notions of privacy and security. Here in BTC they tell us its secure, that its private, and anybody who steps forward with the truth is censored. This will be the downfall of BTC that it is over-lorded by imbeciles. In the meantime the RUSSIANS, CHINESE, and INDIANS will leave the west in the dust.
[/quote]

Hi btc-room101 !
Can you help set up my computer for better speed?
If "YES" - write to me in PM
iparktur
Newbie
*
Offline Offline

Activity: 101
Merit: 0


View Profile WWW
March 22, 2019, 08:22:23 AM
 #188

Hi btc-room101 !
Can you help set up my computer for better speed?
If "YES" - write pls to me in PM
I cannot find yor web-site  www.inflection.top
This web-site  www.inflection.top  worked ?
iparktur
Newbie
*
Offline Offline

Activity: 101
Merit: 0


View Profile WWW
March 28, 2019, 01:20:48 PM
 #189

Have a multi GPU version running 170mKeys/s on RX570 or 150mKeys/s on GTX 1060, a rig with 6 runs just above a billion/sec.

Windows 10
Your speed is double compare with mine.1060 3G win 7, 16G ram, core i5 ivy.

Tell me - can I use the CPU, not the video card (for software clBitCrack.exe )?
If "YES", then how to turn it on?
RobertPaulig
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
March 29, 2019, 01:01:38 AM
 #190

This is the maximum that I can get with these settings. But this is a very low speed compared to VanitySearch. There is a speed of about 960 mk\s. What am I missing? Or is it the ultimate dream?

Code:
cuBitCrack -b 224 -t 128 -p 1024 1FshYsUh3mqgsG29XpZ23eLjWV8Ur3VwH
GeForce GTX 1080 4627/11264MB | 1 target 340.08 MKey/s (18,115,198,976 total) [00:00:51]

Video GeForce GTX 1080ti
Lolo54
Member
**
Offline Offline

Activity: 70
Merit: 25


View Profile
March 29, 2019, 03:53:01 AM
Last edit: March 29, 2019, 04:04:09 AM by Lolo54
 #191

Test the following parameters -b 36 -t 512 -p 2900 or only -p 2900 or 3400 Otherwise check using cudaInfo.exe for the best settings for your configuration.
Regarding the performance optimization of cubitcrack compared to vanitysearch it is not so comparable in that their usefulness is different but also because the author here is no present unlike on the vanitysearch file. It is obvious that cubitcrack could be very much optimized in terms of speed of execution by using both the CPU and Gpu but also in its calculation way that could without worry be increased by 50% ... this is not However, it would in no way endanger private keys farther than the one already discovered even if the beach was known for it must be used another way of doing that brute force. Vanitysearch even if much faster is absolutely not done for that either!
iparktur
Newbie
*
Offline Offline

Activity: 101
Merit: 0


View Profile WWW
March 29, 2019, 04:40:29 PM
 #192

And if a weak graphics card on a laptop?
What can be the optimal settings for the AMD Radeon HD 6520G ?

AMD Radeon HD 6520G
Lolo54
Member
**
Offline Offline

Activity: 70
Merit: 25


View Profile
March 30, 2019, 01:12:09 AM
 #193

And if a weak graphics card on a laptop?
What can be the optimal settings for the AMD Radeon HD 6520G ?

AMD Radeon HD 6520G
try this
-p 400 -c -u 1Dg98F1x115vkgL9cHh4fqhpQpY2dXz83u
iparktur
Newbie
*
Offline Offline

Activity: 101
Merit: 0


View Profile WWW
March 31, 2019, 10:38:30 AM
 #194


AMD Radeon HD 6520G
try this
-p 400 -c -u 1Dg98F1x115vkgL9cHh4fqhpQpY2dXz83u
[/quote]

Thanks Lolo54 !

If has started the software clBitCrack Starting at: 0000000000000000000000000000000000000000000000000000000000000001
Now she has checked up approximately 37,863,817,216 total
Whether it is possible to put this software (clBitCrack) on a pause, to check up as the position (Starting at) 0000000000000000000000000000000000000000000000000000000000000001 has changed, and then to continue job by this software clBitCrack?

iparktur
Newbie
*
Offline Offline

Activity: 101
Merit: 0


View Profile WWW
April 07, 2019, 06:30:37 PM
 #195

Dear connoisseurs!

I to try to test the software clBitCrack on a mine laptop
For this purpose I have found any in open access four bitcoin of the address

Address 1 - 1HZwkjkeaoZfTSaJxDw6aKkxp45agDiEzN
Private Key - 5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss
keyspace - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Address 2 - 15UYGXPt1ak9WVGLgjmi63gqyGg3RZUZ7N
Private Key - 5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1jkxg4jqxnJWV
keyspace - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991c7852b855

Address 3 - 181hHek9W6CMFcav1jSrckijGFHdrcb4T7
Private Key - 5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1joobVycGDGJ9
keyspace - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991c8952b855

Address 4 - 15cDeUTgdHCoxDscMgowX5CVMrwpNUqfWf
Private Key - L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcFwdLVekkxBLsb
keyspace - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991c8962b855

Mine laptop works slowly, therefore I selected these addresses in a small range keyspace
From - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b845
Up to - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991c8962b865

So I have written down the task in a command line

**
C:\CARD\clBitCrack.exe -c -u --keyspace e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b845:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991c8962b865 1HZwkjkeaoZfTSaJxDw6aKkxp45agDiEzN 15UYGXPt1ak9WVGLgjmi63gqyGg3RZUZ7N 181hHek9W6CMFcav1jSrckijGFHdrcb4T7 15cDeUTgdHCoxDscMgowX5CVMrwpNUqfWf
[2019-04-07.09:57:58] [Info] Compression: both
[2019-04-07.09:57:58] [Info] Starting at: E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B845
[2019-04-07.09:57:58] [Info] Ending at:   E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991C8962B865
[2019-04-07.09:57:58] [Info] Counting by: 0000000000000000000000000000000000000000000000000000000000000001
[2019-04-07.09:57:58] [Info] Compiling OpenCL kernels...
[2019-04-07.10:10:30] [Info] Initializing BeaverCreek
[2019-04-07.10:10:30] [Info] Generating 262,144 starting points (10.0MB)
[2019-04-07.10:10:48] [Info] 10.0%
[2019-04-07.10:11:05] [Info] 20.0%
[2019-04-07.10:11:22] [Info] 30.0%
[2019-04-07.10:11:39] [Info] 40.0%
[2019-04-07.10:11:56] [Info] 50.0%
[2019-04-07.10:12:13] [Info] 60.0%
[2019-04-07.10:12:31] [Info] 70.0%
[2019-04-07.10:12:47] [Info] 80.0%
[2019-04-07.10:13:04] [Info] 90.0%
[2019-04-07.10:13:21] [Info] 100.0%
[2019-04-07.10:13:21] [Info] Done
BeaverCreek      16/1655MB | 4 targets 0.15 MKey/s (4,581,490,688 total) [09:09:54][2019-04-07.19:23:21] [Info] Reached end of keyspace
**


In a result I have received such - [Info] Reached end of keyspace

QUESTION - why the software clBitCrack after a closing -up has not written to the information of any concurrence to addresses?
What I have made incorrectly?
Lolo54
Member
**
Offline Offline

Activity: 70
Merit: 25


View Profile
April 07, 2019, 11:42:54 PM
 #196

QUESTION - why the software clBitCrack after a closing -up has not written to the information of any concurrence to addresses?
What I have made incorrectly?
Try to do that and your problem should be fixed and you should increase your speed
create a text file in C: \ CARD that you name "resu" or otherwise and a second text file that corresponds to the file in which you mention all the addresses you want (one address per line) the syntax is important otherwise you will have a error message call this file "check"
so it will load all your addresses and as soon as it will find one you will be able to find all the details in your file resu
tapes the following commands to launch
-b 36 -t 128 -p 800 -c -u -i check.txt -o resu.txt --keyspace e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b845: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991c8962b865 
or only
-p 900 -c -u -i check.txt -o resu.txt --keyspace e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b845: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991c8962b865
iparktur
Newbie
*
Offline Offline

Activity: 101
Merit: 0


View Profile WWW
April 08, 2019, 06:50:05 PM
 #197

Constantly I gives out a [Error] Unable to open 'check.txt'

***
C:\CARD\clBitCrack.exe -b 36 -t 128 -p 800 -c -u -i check.txt -o resu.txt --keyspace e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b845:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991c8962b865
[2019-04-08.20:28:04] [Info] Compression: both
[2019-04-08.20:28:04] [Info] Starting at: E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B845
[2019-04-08.20:28:04] [Info] Ending at:   E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991C8962B865
[2019-04-08.20:28:04] [Info] Counting by: 0000000000000000000000000000000000000000000000000000000000000001
[2019-04-08.20:28:04] [Info] Compiling OpenCL kernels...
[2019-04-08.20:33:52] [Info] Initializing BeaverCreek
[2019-04-08.20:33:53] [Info] Generating 3,686,400 starting points (140.6MB)
[2019-04-08.20:34:24] [Info] 10.0%
[2019-04-08.20:34:58] [Info] 20.0%
[2019-04-08.20:35:27] [Info] 30.0%
[2019-04-08.20:35:57] [Info] 40.0%
[2019-04-08.20:36:27] [Info] 50.0%
[2019-04-08.20:36:59] [Info] 60.0%
[2019-04-08.20:37:29] [Info] 70.0%
[2019-04-08.20:38:02] [Info] 80.0%
[2019-04-08.20:38:31] [Info] 90.0%
[2019-04-08.20:38:59] [Info] 100.0%
[2019-04-08.20:38:59] [Info] Done
[2019-04-08.20:39:00] [Error] Unable to open 'check.txt'
[2019-04-08.20:39:00] [Info] Error:
***


I somewhere read about the decision of this problem.
The man created a text file with addresses with expansion "txt", but the software clBitCrack could not open this file.
Then the man changed expansion of a file "txt" for another (but I do not remember on what)
After that changes the software clBitCrack could work without a mistake.
iparktur
Newbie
*
Offline Offline

Activity: 101
Merit: 0


View Profile WWW
April 09, 2019, 06:18:51 AM
 #198

P.S.
And matters in what coding to create a text file with addresses?

ANSI
UNICODE
UNICODE BIG ENDIAN
UTF-8


At me a text file with addresses in the coding UNICODE
Lolo54
Member
**
Offline Offline

Activity: 70
Merit: 25


View Profile
April 09, 2019, 03:04:45 PM
 #199

no coding to enter the addresses you simply create a text file and you insert the addresses so it does not need any space at the end of the addresses and one per line that addresses in 1
Code:
18GD1XxYxoiDs4zrAP9xnZhuzjCDsoNVCZ
1JgC1U7RC1fivD6BwRe7sg2UrGoF6CiQvh
1PvizbqgxRiRdtfBpbSexRwTnY7T5V286i
15yq4fvcvfDVY4ZQfjHTYekh2iPjK41Stg
1KDiHQHnEw9dtH2mXakJ8T1cyDTcYKZHh8
1A2DL4Cubj8tBKV1piCMSLvkWZZATkYV2d
1KhPpNtT2KpnYF5UAn4kN5Ly2j8Ak9h2y8
1GQiJfCpC7axrrfxNM7FCMDXvMa8oNPkgN
1EPqn5hHuYniGKreV81ipH86LgdqRzqxpS
check that your text files are only named check and resu and not check.txt and resu.txt otherwise your command line should be
C: \ CARD \ clBitCrack.exe -b 36 -t 128 -p 800 -c -u -i check.txt.txt -o resu.txt.txt --keyspace e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b845: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991c8962b865

iparktur
Newbie
*
Offline Offline

Activity: 101
Merit: 0


View Profile WWW
April 09, 2019, 06:56:49 PM
 #200

This text file (check.txt) I create in the software "NOTEBOOK"
I write only name of a file - check - This the software "NOTEBOOK" itself does(makes) expansion "txt" and the file "check.txt" turns out

**
1HZwkjkeaoZfTSaJxDw6aKkxp45agDiEzN
15UYGXPt1ak9WVGLgjmi63gqyGg3RZUZ7N
181hHek9W6CMFcav1jSrckijGFHdrcb4T7
15cDeUTgdHCoxDscMgowX5CVMrwpNUqfWf

**

In this text file (check.txt) I write to the one address in a line without blanks
Pages: « 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!