Bitcoin Forum
May 27, 2024, 12:38:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 [85] 86 87 88 89 90 91 92 93 94 95 »
1681  Bitcoin / Bitcoin Technical Support / Re: Compressed hex private key with 66 characters? on: April 23, 2021, 12:00:53 PM
Hi guys, I happened upon a private key hex while I was decoding a compressed (beginning with L) base58 WIF 52 characters long, that starts with 80 f3 and is 76 hex chars long.

I proceeded with removing the 8 checksum bytes at the end and this left me 68 hex chars, when the 80 at the beginning was removed I got 66 hex chars of a private key beginning with f3.

But I don't think the length is right, no? Private keys are supposed to be 64 hex characters long not 66. Is the F3 some kind of magic byte of sorts?

EDIT: it begins with 80 f3 not 80 fe.

what about '01' at the end, which indicates compressed WIF?

https://learnmeabitcoin.com/technical/wif
1682  Economy / Games and rounds / Re: Please steal my bitcoins on: March 30, 2021, 08:50:57 PM
Brute-force algorithm would be:
1) Let's say WIF starts with K (later - repeat with L) - remove K from the set of letters
2) Calculate combinations from the rest of the letters (51) taking 45 letters (do not use 6 letters for checksum) (18009460)
3) Calculate permutations for each of 45 letters
4) For each permutation try to decode WIF: K + calculated result + fake checksum, which should be ignored (just extract privkey from WIF).

Ideas for optimization:
- check which letters are duplicated
- check min/max possible WIF (min: KwDiB..., max: L5o...)


Other remarks:
Possible prefix & rest of letters:
Code:
"Kw" "LP5U3WRLvPwDefz4FVMrAJVFtU4u8pj158VSpZF2aaPeY5Qix8",
"Kx"  "LP5U3WRLvPwDefz4FVMrAJVFtU4u8pj15w8VSpZF2aaPeY5Qi8",
"Kz"  "LP5U3WRLvPwDef4FVMrAJVFtU4u8pj15w8VSpZF2aaPeY5Qix8",
"L1"  "P5U3KWRLvPwDefz4FVMrAJVFtU4u8pj5w8VSpZF2aaPeY5Qix8",
"L2"  "P5U3KWRLvPwDefz4FVMrAJVFtU4u8pj15w8VSpZFaaPeY5Qix8",
"L3"  "P5UKWRLvPwDefz4FVMrAJVFtU4u8pj15w8VSpZF2aaPeY5Qix8",
"L4"  "P5U3KWRLvPwDefzFVMrAJVFtU4u8pj15w8VSpZF2aaPeY5Qix8",
"L5"  "PU3KWRLvPwDefz4FVMrAJVFtU4u8pj15w8VSpZF2aaPeY5Qix8"

Additionally, because of https://bitcointalk.org/index.php?topic=5327268.msg56676121#msg56676121 I think we may assume that "i" is not the last character.
1683  Economy / Games and rounds / Re: Please steal my bitcoins on: March 30, 2021, 01:51:17 PM
Brute-force algorithm would be:
1) Let's say WIF starts with K (later - repeat with L) - remove K from the set of letters
2) Calculate combinations from the rest of the letters (51) taking 45 letters (do not use 6 letters for checksum) (18009460)
3) Calculate permutations for each of 45 letters
4) For each permutation try to decode WIF: K + calculated result + fake checksum, which should be ignored (just extract privkey from WIF).

Ideas for optimization:
- check which letters are duplicated
- check min/max possible WIF (min: KwDiB..., max: L5o...)
1684  Economy / Games and rounds / Re: Please steal my bitcoins on: March 30, 2021, 11:31:37 AM
This is my private key in a randomised order relating to this address: LP5U3KWRLvPwDefz4FVMrAJVFtU4u8pj15w8VSpZF2aaPeY5QIx8

'I' on the 50th place - wrong character, not from Base58 set.
1685  Bitcoin / Bitcoin Technical Support / Re: Decrypt private key by passphrase alone, possible? on: March 29, 2021, 01:27:25 PM
What about https://bitcointalk.org/index.php?topic=285947.msg55565382#msg55565382 ?
1686  Bitcoin / Electrum / Re: Need help with bitcoin seed phrase recovery using 3rditeration BTCrecover on: March 25, 2021, 02:29:24 PM
Hey,
I see you really want to use btcrecover, but did you try the program I mentioned? At least I could clearly tell you how to configure it...
1687  Bitcoin / Bitcoin Technical Support / Re: Wallet recovery from 2011 with rot13(maybe)? Help on: March 23, 2021, 03:33:22 PM
Alphanumeric like all the possible characters 0-9, a-z, A-Z, or it looks like a subset, hex or base58?
1688  Bitcoin / Electrum / Re: Need help with bitcoin seed phrase recovery using 3rditeration BTCrecover on: March 20, 2021, 05:48:27 PM
Here is the situation with my 12 word bip39 seed phrase

The first 2 words are known and are a lock

I only know one of the the next 4 words and not sure which of the 3rd or 4th position the known word fits

the 7th and 8th are known but not sure of their exact position

same for the 9th and 10th

The last 2 words are known and are a lock

Please take a look at my program: https://github.com/PawelGorny/lostword
if any of ready 'solvers' are suitable to your problem definition. If not, I may try to adapt it to make it ready to run.
Let me know if my reasoning is correct, the words configuration is like this:
Code:
known_word1
known_word2
unknown-any word
unknown-any word
unknown-any word or word X
unknown-any word or word X
unknown-any word or word Y
unknown-any word or word Y
unknown-any word or word Z
unknown-any word or word Z
known_word11
known_word12

It means that in the worst case you search for 5 completely unknown words * 6 different positions of suspected words, but maybe I do not really understand your situation. Examples above are more optimistic.

Anyway I think you may use solver 'POOL' from my app.
1689  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: March 15, 2021, 09:49:43 AM
Histograms (that at infinity should form a Probability Density Function - but we have have only ~60-70 points) show an interesting behavior at 0.3-0.5 and 0.6-0.8 (and specially 0.82-0.83).

Priviet!

I did something like this long time ago (https://bitcointalk.org/index.php?topic=1306983.msg54879435#msg54879435)
BUT: it makes no sense!
Somewhere (I do not have time to search for the post) author stated that he generated random private keys and then replaced the beginning with ZEROs, just to keep incrementing ranges. So any statistical approach is useless IMHO.
1690  Bitcoin / Project Development / Re: LostWord - Program for retrieving lost words of Bitcoin BIP39 seed. on: March 03, 2021, 07:07:08 AM
ONE_UNKNOWN_CHECK_ALL
Suitable for seeds where we know the number of words, we know order of words, but we do not know one word. Program checks seeds testing a 'lost' word on each position. This worker generates 10 addresses for the created seed and checks the balance online (using blockchain.info API). Currently it works only with P2PKH

Wouldn't it be faster if you generate all the addresses in advance, and fetch the blockchain.info results for all addresses you want to query and save them in some kind of cache, instead of doing a network request each time addresses are generated? I suspect the network latency in making the request for will dominate the iteration time per key.

I think there is limit of addresses to ask (at least using free version of blockchain.info API). Probably it could be better/faster with paid version or other provider, I did not investigate it.
1691  Bitcoin / Project Development / Re: LostWord - Program for retrieving lost words of Bitcoin BIP39 seed. on: March 02, 2021, 10:35:22 AM
Now program words in two modes:
ONE_UNKNOWN

KNOWN_POSITION


Recently I have made some changes and enhancements, so let's summarize the current state:
Available search modes:
ONE_UNKNOWN
Suitable for seeds where we know the number of words, we know order of words, but we do not know one word. Program checks seeds testing a 'lost' word on each position.

KNOWN_POSITION
Suitable for seeds where we know the number of words, we know order of words, we do not know one or more words, but we know position of lost word(s). Program checks seeds testing a 'lost' word(s) on specified position(s).

ONE_UNKNOWN_CHECK_ALL
Suitable for seeds where we know the number of words, we know order of words, but we do not know one word. Program checks seeds testing a 'lost' word on each position. This worker generates 10 addresses for the created seed and checks the balance online (using blockchain.info API). Currently it works only with P2PKH

PERMUTATION_CHECK
Worker creates all the possible (correct) seeds from the given list of words and checks them using given address and derivation path.

PERMUTATION
Worker displays and writes to file all the possible (correct) seeds from the given list of words. (This was requested in topic: https://bitcointalk.org/index.php?topic=5319624.0)

POOL
Suitable for seeds where we know the number of words, we know order of words and we know potential candidates on each position. Still '?' could be used for the whole dictionary.

Additionally I managed to support BIP84, BIP141 (P2WPKH) and BIP32, BIP44 (P2PKH). I also added possibility to search for address not only on one specified position in derivation path, but to specify the range.
 
For details please check readme on github https://github.com/PawelGorny/lostword and corresponding example files.


1692  Bitcoin / Wallet software / Re: Can't access my wallet. Please Help. on: February 26, 2021, 04:55:07 PM


Figured it out. Thank you ,you gave me a direction. I know what was a problem now bit kill me God I don't understand why it happens.
Basically when I scan QR code(And I did it many, many times) there is one small letter "j" that should be capital "J".I found it accidentally by replacing each letter to capital and back.
And again it is not a typo it is faulty QR code picture which poses a questions about how reliable the whole QR code implementation ,mechanism is.


Yep, it happens.
Take a look at https://github.com/PawelGorny/WifSolver -> solver ALIKE
1693  Bitcoin / Development & Technical Discussion / Re: Need a script to find valid mnemonic seed on: February 23, 2021, 10:00:28 PM
OK, done in version 0.11. Please check the updated README and example nr 18.
1694  Bitcoin / Development & Technical Discussion / Re: Need a script to find valid mnemonic seed on: February 23, 2021, 09:07:34 PM
It is possible.
Check my program https://github.com/PawelGorny/lostword
Currently there is option to check all possible seeds with a given words if one word is missing and then check balance online. But to be honest it is not very useful...

As I understand you have list of words: word1, word2, word3...  word12 and you want to check which combinations are correct (have correct checksum), right?
I could do this... technically.... but output will be huge. For 12 words it is doable. For 24? It will take years...

http://users.telenet.be/vdmoortel/dirk/Maths/permutations.html
1695  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: February 19, 2021, 10:56:38 PM
How do you know that what you see is a real result of calculations, not just a movie?
1696  Bitcoin / Bitcoin Technical Support / Re: Coin flips to generate wallet on: February 19, 2021, 07:17:18 PM
The 256 coin flips still written down, but I'm not sure how to import this into a modern wallet.
Brainwallet is mostly offline (the tools are still on Github)

What about https://btckeygen.com/?
The sources are here: https://github.com/MrFreeDragon/VisualBTC
Read: https://bitcointalk.org/index.php?topic=5187401.0
1697  Bitcoin / Development & Technical Discussion / Re: Problems with btcrecover on: February 18, 2021, 02:25:46 PM
You need Java jre to launch it.
Prepare text file with configuration (like in example on github) and then launch from the console
Code:
java -jar lostword.jar Config.txt
1698  Bitcoin / Development & Technical Discussion / Re: Problems with btcrecover on: February 18, 2021, 01:33:29 PM
What exactly is your problem? Find 2 words?
Did you try https://github.com/PawelGorny/lostword ?
There is already a 'solver' for your problem: KNOWN_POSITION
Let me know if you need support.
1699  Bitcoin / Development & Technical Discussion / Re: Paper wallet QR code reconstruction on: February 15, 2021, 04:26:55 PM
Hello All,

  Wondering if I had an old bitcoin paper wallet QR code scanned, never recognized by a generic basic code scanner yet saved in the scanner's history as a few letters and a string of numbers, any way I can reconstruct this QR code from these letters and numbers to a QR code readable by a proper bitcoin paper wallet scanner?

Thank you,
 

Try this: https://merricx.github.io/qrazybox/
1700  Bitcoin / Bitcoin Technical Support / Re: Lost BTC? i am missing just 1 word from 12. on: February 15, 2021, 10:11:44 AM
Hi there, i was up to open my wallet but i am missing one word from the seed. I just have 11 words. If any1 know how to guess the missing word i would be very happy to recover my satoshis Smiley thank you in advance!!!

Check https://github.com/PawelGorny/lostword

There is option ONE_UNKNOWN_CHECK_ALL which generates seeds and checks balance using blockchain api.
The other solution would be to generate all the possible seeds, than addresses and check in offline database, like LoyceV suggested.
Of course if you know the position of missing word, it would be much easier... And do you know which address from the derivation path has coins? Is it the first one?
Pages: « 1 ... 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 [85] 86 87 88 89 90 91 92 93 94 95 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!