Bitcoin Forum
May 04, 2024, 07:05:58 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Game 2: First person to crack this gets 5 BTC [SOLVED]  (Read 2415 times)
dani147624
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
January 14, 2012, 12:01:05 PM
 #21

Damn it!  Embarrassed

Doing the operations was my first idea... I managed to force pywallet to output something in hex, which I beleived, were the numbers:

33 + caea7cc3f8b198101e0f7ffb0eeb2e8c85ce9e72cc628990f30f41183aa6eba58761c239d03ded / 019385 (all in hex)

Doing these operations in gcalctool I ended up with this solution: 80BBC798A19A21A8BCEAA022375B1B73C73EF466CBE5B48D1DB1C195B26CC4603DDC2F897C

However, when this was imported into my wallet.dat, I didn't get the bitcoins (bitcoin was restarted with -rescan). What did I screw up?
1714806358
Hero Member
*
Offline Offline

Posts: 1714806358

View Profile Personal Message (Offline)

Ignore
1714806358
Reply with quote  #2

1714806358
Report to moderator
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714806358
Hero Member
*
Offline Offline

Posts: 1714806358

View Profile Personal Message (Offline)

Ignore
1714806358
Reply with quote  #2

1714806358
Report to moderator
1714806358
Hero Member
*
Offline Offline

Posts: 1714806358

View Profile Personal Message (Offline)

Ignore
1714806358
Reply with quote  #2

1714806358
Report to moderator
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
January 14, 2012, 07:08:37 PM
 #22

Dani, a private key begins with a 5. That is quite different from a privkey.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
altuin
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
January 14, 2012, 07:11:21 PM
 #23

Congratz Melman
Ean (OP)
Full Member
***
Offline Offline

Activity: 199
Merit: 100



View Profile
January 14, 2012, 07:19:24 PM
 #24

Damn it!  Embarrassed

Doing the operations was my first idea... I managed to force pywallet to output something in hex, which I beleived, were the numbers:

33 + caea7cc3f8b198101e0f7ffb0eeb2e8c85ce9e72cc628990f30f41183aa6eba58761c239d03ded / 019385 (all in hex)

Doing these operations in gcalctool I ended up with this solution: 80BBC798A19A21A8BCEAA022375B1B73C73EF466CBE5B48D1DB1C195B26CC4603DDC2F897C

However, when this was imported into my wallet.dat, I didn't get the bitcoins (bitcoin was restarted with -rescan). What did I screw up?

The base58-key kontains 5 additional bytes that the hex-version do not. The blue part is the actual key:
80BBC798A19A21A8BCEAA022375B1B73C73EF466CBE5B48D1DB1C195B26CC4603DDC2F897C

Quote from: Douglas Adams
The World Wide Web is the only thing I know of whose shortened form takes three times longer to say than what it's short for
scintill
Sr. Member
****
Offline Offline

Activity: 448
Merit: 254


View Profile WWW
January 14, 2012, 08:49:40 PM
 #25

Damn it!  Embarrassed

Doing the operations was my first idea... I managed to force pywallet to output something in hex, which I beleived, were the numbers:

33 + caea7cc3f8b198101e0f7ffb0eeb2e8c85ce9e72cc628990f30f41183aa6eba58761c239d03ded / 019385 (all in hex)

Doing these operations in gcalctool I ended up with this solution: 80BBC798A19A21A8BCEAA022375B1B73C73EF466CBE5B48D1DB1C195B26CC4603DDC2F897C

However, when this was imported into my wallet.dat, I didn't get the bitcoins (bitcoin was restarted with -rescan). What did I screw up?

Ouch, bummer man. Sad

Dani, a private key begins with a 5. That is quite different from a privkey.

A Wallet Import Format key does, but what he posted does indeed contain the hex private key, as Ean explains.

1SCiN5kqkAbxxwesKMsH9GvyWnWP5YK2W | donations
dani147624
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
January 14, 2012, 09:56:46 PM
 #26

Damn it!  Embarrassed

Doing the operations was my first idea... I managed to force pywallet to output something in hex, which I beleived, were the numbers:

33 + caea7cc3f8b198101e0f7ffb0eeb2e8c85ce9e72cc628990f30f41183aa6eba58761c239d03ded / 019385 (all in hex)

Doing these operations in gcalctool I ended up with this solution: 80BBC798A19A21A8BCEAA022375B1B73C73EF466CBE5B48D1DB1C195B26CC4603DDC2F897C

However, when this was imported into my wallet.dat, I didn't get the bitcoins (bitcoin was restarted with -rescan). What did I screw up?

The base58-key kontains 5 additional bytes that the hex-version do not. The blue part is the actual key:
80BBC798A19A21A8BCEAA022375B1B73C73EF466CBE5B48D1DB1C195B26CC4603DDC2F897C


Now that I think about it, pywallet probably didn't allow me to import the long key, so I deleted the last 5 bytes... Turns out I should have deleted the first byte and the last 4 bytes instead... Well, anyway, thanks for pointing that out.
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!