Bitcoin Forum
April 30, 2024, 09:52:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Keyhunt-CUDA - searching for predefined list of keys  (Read 210 times)
citb0in (OP)
Hero Member
*****
Offline Offline

Activity: 658
Merit: 656


Bitcoin g33k


View Profile
December 16, 2023, 03:43:57 PM
 #1

Hello community,

does anyone know a Keyhunt-CUDA version that is able to read a file that has a hexkey per line and searches this list sequentially?

Example:
unordered.lst is a 500MB file and contains a private key per line in hexadecimal form. Now Keyhunt-Cuda should read this file instead of a range and process it sequentially, e.g:

./KeyHunt-Cuda -t 0 -g -m address --keylist privkey.lst 123btcaddress...

but it should also be possible to specify several wallet addresses using the "-m addresses" switch, e.g:

./KeyHunt-Cuda -t 0 -g -m addresses --keylist privkey.lst walletaddress.lst

Does anyone know of such a modified KeyHunt-Cuda version that may already exist? Or is someone able to implement this modification in the latest KeyHunt-Cuda version? I look forward to constructive feedback and wish you all a nice weekend.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
1714513920
Hero Member
*
Offline Offline

Posts: 1714513920

View Profile Personal Message (Offline)

Ignore
1714513920
Reply with quote  #2

1714513920
Report to moderator
1714513920
Hero Member
*
Offline Offline

Posts: 1714513920

View Profile Personal Message (Offline)

Ignore
1714513920
Reply with quote  #2

1714513920
Report to moderator
1714513920
Hero Member
*
Offline Offline

Posts: 1714513920

View Profile Personal Message (Offline)

Ignore
1714513920
Reply with quote  #2

1714513920
Report to moderator
"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714513920
Hero Member
*
Offline Offline

Posts: 1714513920

View Profile Personal Message (Offline)

Ignore
1714513920
Reply with quote  #2

1714513920
Report to moderator
1714513920
Hero Member
*
Offline Offline

Posts: 1714513920

View Profile Personal Message (Offline)

Ignore
1714513920
Reply with quote  #2

1714513920
Report to moderator
1714513920
Hero Member
*
Offline Offline

Posts: 1714513920

View Profile Personal Message (Offline)

Ignore
1714513920
Reply with quote  #2

1714513920
Report to moderator
digaran
Copper Member
Hero Member
*****
Offline Offline

Activity: 1330
Merit: 899

🖤😏


View Profile
December 16, 2023, 06:10:47 PM
 #2

then do your homework and don't beg others to do it for you. This is not a job market portal

I believe you said this yourself, right? So what has changed since? you are either a beggar or a hypocrite or both.
But I do like to see improvements on brute force tools, so lets see who is willing to help here.😉

🖤😏
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
December 17, 2023, 05:17:53 AM
 #3

I am a little confused as to what you want.

Quote
contains a private key per line in hexadecimal form

You have a file of private keys in hex form and want keyhuntcuda to take each line and change it to it's BTC address or searches for them??

It can't be to search for them because you already know the private key, so you must want to take the private keys and transform them to an address, right?

Please advise.



citb0in (OP)
Hero Member
*****
Offline Offline

Activity: 658
Merit: 656


Bitcoin g33k


View Profile
December 17, 2023, 10:35:14 AM
 #4

KH should not generate sequential or random keys, it should use a predefined list of keys. No other changes in KH operation, everything else remains the same.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
December 17, 2023, 02:38:00 PM
 #5

KH should not generate sequential or random keys, it should use a predefined list of keys. No other changes in KH operation, everything else remains the same.
By “Keys” you mean public keys or Hash160s, as it is now?

If you have this predefined list of x, what is KeyHunt Cuda doing with it?
citb0in (OP)
Hero Member
*****
Offline Offline

Activity: 658
Merit: 656


Bitcoin g33k


View Profile
December 17, 2023, 07:11:50 PM
 #6

Imagine you have a list with 10^18 private keys which you want to check if they match the wallet address 123btc...
Python is no alternative because it's way too slow. I like to have it in CUDA (GPU) and that's why I think KeyHunt-Cuda may the way to go. If you have a better idea which you suggest, I'd appreciate to hear about. Thank you.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
December 18, 2023, 01:38:22 AM
 #7

Imagine you have a list with 10^18 private keys which you want to check if they match the wallet address 123btc...
Python is no alternative because it's way too slow. I like to have it in CUDA (GPU) and that's why I think KeyHunt-Cuda may the way to go. If you have a better idea which you suggest, I'd appreciate to hear about. Thank you.


I hope 10^18 is just a number because even with a GPU turning 12M/sec it would take 26 years to complete the list. Wow!

But I now know what you are after.

I don’t think it exists, but would need some mod work with reading a file and mod work with the next key function.
digaran
Copper Member
Hero Member
*****
Offline Offline

Activity: 1330
Merit: 899

🖤😏


View Profile
December 18, 2023, 04:08:27 AM
 #8

So he wants to first generate 10^18 private keys, then stores them on a file, and then load them on to keyhunt just to generate rmd160/addresses to compare for a possible match? why not set a range to do that on step 1?

🖤😏
kosiosl
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
April 17, 2024, 12:27:03 PM
 #9

Is it possible to search for ETH ADDRESS with prefix, not whole address?
Pages: [1]
  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!