Bitcoin Forum
November 11, 2024, 07:21:52 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Texts/"passwords" as private keys source and transactions  (Read 527 times)
PawGo
Legendary
*
Offline Offline

Activity: 952
Merit: 1385


View Profile
July 10, 2023, 08:18:04 AM
 #21

Can you please try explaining again? For example this part:
Quote
export transactions, mess around with this export to get back commonly used words/texts
How do you mess with transactions? There is not much text within a bitcoin transaction.

That's not about a 'text' itself. You may use transaction or block hash as a private key (or as a text for sha256).
But of course do not expect anything.
PlutonowyPokrzycz
Newbie
*
Offline Offline

Activity: 16
Merit: 8


View Profile
July 10, 2023, 08:32:58 AM
 #22

I wanted to ask OP how to treat his list of strings.
I know that phrase "mischievousness" is a real brainwallet that leads to address 16t9GqUj2ocEipDEfkrteUTTCXbCK7kJ1q (one SHA256 applied).

I wonder what address has OP derrived from phrase "BoingBoing00" and how he got there. By looking at the code he provided it gives you WIF (5KfhTr87eouEJKS2YFPdHHkdYzUpRwXJYUU4kMe7Knk5vdzfFh4), but the address (16zxUKMDd6eiSb35UJqQbjUvmPTmfzx7km) had no transactions.
pbies (OP)
Full Member
***
Offline Offline

Activity: 297
Merit: 133



View Profile
July 10, 2023, 11:12:52 AM
 #23

I wanted to ask OP how to treat his list of strings.
I know that phrase "mischievousness" is a real brainwallet that leads to address 16t9GqUj2ocEipDEfkrteUTTCXbCK7kJ1q (one SHA256 applied).

I wonder what address has OP derrived from phrase "BoingBoing00" and how he got there. By looking at the code he provided it gives you WIF (5KfhTr87eouEJKS2YFPdHHkdYzUpRwXJYUU4kMe7Knk5vdzfFh4), but the address (16zxUKMDd6eiSb35UJqQbjUvmPTmfzx7km) had no transactions.

Well, you should take some brainwallets, list of passwords, or any other, and convert them to WIFs using my script.
The things here are:

1. You may use SHA256 once or twice on the input data (line of text), once give more hits, twice is the original way which should be used. Usually I use SHA256 once for brainwallets.
2. You may put readable ASCII characters to convert to WIFs or already use binary data in form of SHA256 (32 bytes of any value).

Yes, I got the same WIF from your phrase. Address also. That means there was no transactions for this address, no output, no input. Then the private key is completely empty.

BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
PlutonowyPokrzycz
Newbie
*
Offline Offline

Activity: 16
Merit: 8


View Profile
July 10, 2023, 11:59:03 AM
 #24

Yes, I got the same WIF from your phrase. Address also. That means there was no transactions for this address, no output, no input. Then the private key is completely empty.

Then I don't understand what's the point of your list (?). You can use any string, even random string of 8 lowercase characters, receive 209 billion WIFs, of which 99.999999999999999% will lead to an address without transactions. I was expecting your 200 strings list is actually leading to addresses with history of transactions...
pbies (OP)
Full Member
***
Offline Offline

Activity: 297
Merit: 133



View Profile
July 10, 2023, 03:40:27 PM
 #25

Yes, I got the same WIF from your phrase. Address also. That means there was no transactions for this address, no output, no input. Then the private key is completely empty.

Then I don't understand what's the point of your list (?). You can use any string, even random string of 8 lowercase characters, receive 209 billion WIFs, of which 99.999999999999999% will lead to an address without transactions. I was expecting your 200 strings list is actually leading to addresses with history of transactions...

Yes, it is hunt for this 0.000...001 with balances.

As I checked this long time ago these brainwallets, there were some txes on them. Don't remember.

If you don't like my topic - just not write in it.

BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
PlutonowyPokrzycz
Newbie
*
Offline Offline

Activity: 16
Merit: 8


View Profile
July 10, 2023, 03:45:29 PM
 #26

I love the topic! However, I was unable to derive addresses (with TX) from those phrases. Are you sure there were addresses? Can you check again please?
pbies (OP)
Full Member
***
Offline Offline

Activity: 297
Merit: 133



View Profile
July 11, 2023, 05:35:44 PM
 #27

I love the topic! However, I was unable to derive addresses (with TX) from those phrases. Are you sure there were addresses? Can you check again please?

Addresses are derived from public keys. Public keys are derived from private keys. Private keys are "derived" from brainwallets (WIFs exactly).

brainwallet => private key / WIF => public key => address

You need script to convert private key to one of the addresses (mostly main one 0/0/0).

Here are the parts of the script:

Code:
from bitcoin import *
import base58
import hashlib

sha=hashlib.sha256(x).digest()
tmp=b'\x80'+sha
h=base58.b58encode_check(tmp)
pub=privtopub(tmp)
addr=pubtoaddr(pub)

BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
PlutonowyPokrzycz
Newbie
*
Offline Offline

Activity: 16
Merit: 8


View Profile
July 11, 2023, 08:38:08 PM
 #28

Addresses are derived from public keys. Public keys are derived from private keys. Private keys are "derived" from brainwallets (WIFs exactly).

brainwallet => private key / WIF => public key => address

You need script to convert private key to one of the addresses (mostly main one 0/0/0).

I know how it works and I've applied those steps. I am just saying that out of your 190 brainwallets only 3 (raspberry, grotesque, mischievousness) are really leading to an address with transaction history. Other 187 are leading nowhere.
Can you give me an example of one other from your list with the address you derived from this brainwallet, please?
adaseb
Legendary
*
Offline Offline

Activity: 3878
Merit: 1733


View Profile
July 12, 2023, 03:35:43 AM
 #29

Yeah you never really hear the term brainwallet anymore but in the early days it got pretty popular. Because you could of chosen some phrase and instead of worrying about remembering seeds or passwords you just needed to remember that phrase.

People used names and poems and other texts and they were surprised that one day their crypto was gone. Turns out you can easily find any common phrases or names or lines from movies. So people just coded bots and were surprised how many people used these brain wallets which were extremely unsafe.
pbies (OP)
Full Member
***
Offline Offline

Activity: 297
Merit: 133



View Profile
July 12, 2023, 07:34:24 AM
 #30

I know how it works and I've applied those steps. I am just saying that out of your 190 brainwallets only 3 (raspberry, grotesque, mischievousness) are really leading to an address with transaction history. Other 187 are leading nowhere.
Can you give me an example of one other from your list with the address you derived from this brainwallet, please?

I do not remember exactly why these bws has worked and given transactions. Because of that I have put them on this list. How it was exactly I don't remember.

I have no other lists.

BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
Pages: « 1 [2]  All
  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!