Author

Topic: BTCrecover help (Read 187 times)

legendary
Activity: 2842
Merit: 7333
Crypto Swap Exchange
January 27, 2023, 07:19:27 AM
#13
I did quick calculation and it's far longer than your guess.
Doesn't that take into account checksum invalid seed phrases though?

My calculation assume benchmark speed on btcrecover documentation already include skipping invalid checksum. But even if my assumption is wrong, it's only reduced from ~3.57E8 century to ~2.23E7 century.
legendary
Activity: 1792
Merit: 1296
keep walking, Johnnie
January 26, 2023, 12:27:46 PM
#12
You have only 5 words, that is 7 missing words. Sorry that you will not be able to brute force it as it requires very high computational power that millions of dollars may not be able to afford. Try all possible means to look for your seed phrase is my advice.
Or put seed-phrases aside for many years and wait for the moment when computing power increases and prices for them fall. Then, perhaps, with other technologies, it will be possible to pick up the rest of the words.

Or pass these 5 words to your descendants so that they can access btc with future technologies.

In any case, you do not lose anything, because you have already lost, but at least there is a chance that someday you or your relatives ones will have access to bitcoin. It's better than btc just dropping out of circulation due to the lost 7 words.
legendary
Activity: 1344
Merit: 6415
Farewell, Leo
January 26, 2023, 11:08:13 AM
#11
I did quick calculation and it's far longer than your guess.
Doesn't that take into account checksum invalid seed phrases though?

Also, it's crucial to note that attempting to recover a lost passphrase or private key through hacking or guessing is not only a bad practice but also illegal in many jurisdictions
There is no single country in this world with such arbitrary legislation, unless by "hacking" you mean that you're trying to recover and steal other people's money (which in that case would be stealing, not recovering yours).
legendary
Activity: 2338
Merit: 5297
Self-proclaimed Genius
January 26, 2023, 08:33:51 AM
#10
Command:
Code:
seedrecover.py --tokenlist missing7of12.txt --mnemonic-length 12 --language en --addrs 137UeNcZBDdJ1UYCtV7uwcLVwrej2vueum --addr-limit 1 --dsw --no-eta

When i tried this command, i saw this warning message. Do you think OOM could happen after few weeks/months?
I don't know, since in my short test (about 60 minutes), it's stable and my RAM didn't even spiked with btcrecover.
But it wont hurt to follow the message and use --no-dupchecks for stability.
legendary
Activity: 2842
Merit: 7333
Crypto Swap Exchange
January 26, 2023, 08:10:55 AM
#9
Command:
Code:
seedrecover.py --tokenlist missing7of12.txt --mnemonic-length 12 --language en --addrs 137UeNcZBDdJ1UYCtV7uwcLVwrej2vueum --addr-limit 1 --dsw --no-eta

When i tried this command, i saw this warning message. Do you think OOM could happen after few weeks/months?

Code:
Warning: --no-eta without --no-dupchecks can cause out-of-memory failures while searching

However, it is still worth trying, as there is a chance that the recovery tool can successfully guess the missing seed words based on the words you have.

No, it's not worth trying since it could took 3.57E8 century with single Nvidia 1660 Ti.

Also, it's crucial to note that attempting to recover a lost passphrase or private key through hacking or guessing is not only a bad practice but also illegal in many jurisdictions, it's highly recommended to use official or well-vetted libraries or tools to access or manage the private keys and never share your seed words or private keys with anyone.


Source: https://xkcd.com/285
member
Activity: 181
Merit: 10
Working as a Web Developer and Cyber specialist.
January 26, 2023, 07:26:49 AM
#8
hi i have try BTCrecover and ill follow example, but is possible try to hack myself if i have only 5 seed on 12?
how can i lock my seed in the script?
It is possible to use a tool like BTCrecover to attempt to recover a lost or forgotten wallet passphrase, but the success of the recovery will depend on several factors, including the complexity and length of the original passphrase, the number of seed words you have, and the specific method used to generate the seed.

If you have only 5 out of the 12 seed words, it may be difficult to recover the full passphrase, as there are many possible combinations of seed words that could be used to generate the passphrase. However, it is still worth trying, as there is a chance that the recovery tool can successfully guess the missing seed words based on the words you have.

As for locking your seed in the script, you could use encryption to protect the seed from unauthorized access. This way, only someone with the decryption key would be able to access the seed. It's important to use a strong encryption method and to store the decryption key in a secure location.

Additionally, it is recommended to use a hardware wallet to store your private keys, which are considered the most secure way to hold your crypto assets. Hardware wallets are designed to protect your private keys and seed words from theft, hacking and other types of attacks.

Also, it's crucial to note that attempting to recover a lost passphrase or private key through hacking or guessing is not only a bad practice but also illegal in many jurisdictions, it's highly recommended to use official or well-vetted libraries or tools to access or manage the private keys and never share your seed words or private keys with anyone.



legendary
Activity: 2338
Merit: 5297
Self-proclaimed Genius
January 25, 2023, 09:41:14 AM
#7
-snip-
how can i lock my seed in the script?
Try this command and tokenlist for this sample seed phrase: minimum outer blind acoustic farm evidence senior agent festival retire install mesh

Command:
Code:
seedrecover.py --tokenlist missing7of12.txt --mnemonic-length 12 --language en --addrs 137UeNcZBDdJ1UYCtV7uwcLVwrej2vueum --addr-limit 1 --dsw --no-eta
(add or edit command line options depending on your system specs)

Token list: https://pastebin.com/YD3kS87b
(name it as indicated in --tokenlist in the command above)

Using that setup is the same as testing your seed phrase,
but if you insist on using your seed phrase: replace --addrs 1address with your first receiving address and edit the first five words in the token list with your own first five words.
legendary
Activity: 2842
Merit: 7333
Crypto Swap Exchange
January 25, 2023, 08:05:54 AM
#6
You can recover that missing characters but 5 missing characters take more than a year or maybe decades.

I did quick calculation and it's far longer than your guess.

Code:
Total combination = 2048 (total words on BIP 39) ^ 7 (total missing character) = 151115727451828646838272 (about 1.51E23)
Speed of Nvidia 1660 Ti[1] = 134 kp/s or 134000 combination per second.
Estimated time = 1.51E23 / 134000 / 86400 (total seconds in a day) = 13042426755113.32 days (about 3.57E8 century).

It's definitely impossible, so OP have to either find more words on his seed or look for other way (e.g. recover deleted wallet file).

[1] https://btcrecover.readthedocs.io/en/latest/GPU_Acceleration/
legendary
Activity: 2268
Merit: 18503
January 25, 2023, 06:24:21 AM
#5
how can i lock my seed in the script?
If you find more words of your seed phrase then I'm happy to help you create a tokens file which will brute force the remaining words.

Three unknown words is fairly easy to brute force on home hardware (provided you know the position of the other nine). Four unknown words is very difficult, and would require renting hardware at a cost in order to do this, so the value in the wallet needs to be worth it. With 5 or more unknown words there is no point in even trying.
sr. member
Activity: 1918
Merit: 442
Eloncoin.org - Mars, here we come!
January 25, 2023, 06:05:37 AM
#4
Well, this topic the same was posted on Reddit.
[ https://www.reddit.com/r/CryptoCurrency/comments/ow2cah/brute_force_guessing_of_wallet_seeds/ ]

It said it is better to place a bet on a lottery and have less chance than brute forcing 7 seed phrases lost.
It is a tiny small fraction that the chances that you have, how sad.

Quote
Brute forcing a 5 word secret phrase from a 2048 word list: each guess has a 1 in 2048⁵, or 0.00000000000000278% chance of being correct.
Just try it and you will know.
legendary
Activity: 3206
Merit: 2904
Block halving is coming.
January 24, 2023, 07:58:20 PM
#3
You can recover that missing characters but 5 missing characters take more than a year or maybe decades.
And BTCrecovery is not the only tool you can use to find the missing phrases you can also use the Finderouter recovery tool check the link below.

- https://bitcointalksearch.org/topic/the-finderouter-a-bitcoin-recovery-tool-v0160-2022-09-19-5214021

You can speed up the process if you have a good rig with GPUs.
legendary
Activity: 1512
Merit: 4795
January 24, 2023, 07:10:44 PM
#2
You have only 5 words, that is 7 missing words. Sorry that you will not be able to brute force it as it requires very high computational power that millions of dollars may not be able to afford. Try all possible means to look for your seed phrase is my advice.
newbie
Activity: 7
Merit: 3
January 24, 2023, 06:40:20 PM
#1
hi i have try BTCrecover and ill follow example, but is possible try to hack myself if i have only 5 seed on 12?
how can i lock my seed in the script?
Jump to: