Pages:
Author

Topic: Forgot btc passphrase to hidden wallet please help (Read 343 times)

legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
That can't be right for all addresses, my list of all Bitcoin addresses ever used is 16 GB compressed.
Out of curiosity... how many addresses are in your list of all addresses ever used? Huh I've just run the create-address-db.py script... and it came up with 793,722,051 unique addresses (as at ~block# 674206)
I counted last summer:
Some interesting (?) statistics (updated until blockchair_bitcoin_outputs_20200719.tsv.gz)

Unique address count: 693,180,830
1... address count: 470,943,308
3... address count: 167,941,821
bc1q... address count: 39,137,878
...-... (with a "dash") weird address count: 15,157,808
That makes your current number plausible.

I'm starting to think gzip compression does a terrible job at compressing Bitcoin addresses.
legendary
Activity: 2268
Merit: 18748
is the address absolutely essential? i have some btc sent address from my wallets in my exchanger maybe one of them is from the hidden wallet, also i can try to dig some info from shapeshift history, some btc receive address maybe one of them is the hidden wallet, if i got maybe some potential sent or receive address, can btcrecover find the exact hidden wallet?
A specific address is very useful, but if you have a handful of addresses and are not sure which one it is, you can build a small address database from these addresses (provided you are sure that at least one of them is from the passphrase protected wallet). This would prevent you from having to create/download a several gigabyte address database file. Although in terms of the length of time taken to perform the brute-force, the difference between checking against a single address or a large address database won't make that much difference:

the last transaction is from around mid 2018
The simplest thing to do in that case would be to either create your own database with the handful of addresses you mentioned above, or to download the pre-made one I linked to earlier in this thread, which contains all used addresses up to January 2021.
HCP
legendary
Activity: 2086
Merit: 4361
An address is absolutely required if you want this process to be as efficient as possible... any "passphrase" generated and used in conjunction with a valid BIP39 seed will generate a valid wallet and addresses... You don't get an "invalid passphrase" error or anything like that like you would with encryption passphrases etc.

So, unless you have some additional method for checking if the wallet/addresses are they correct ones, you have no way of knowing if the generated wallet is correct or not.

The only other option would be to query a blockexplorer API to see if the generated addresses have any transaction history etc... but this is a LOT slower (and generally rate limited) than simply comparing a "known" address to the first X addresses that would be generated by a given wallet.

btcrecover has the AddressDB option available: https://btcrecover.readthedocs.io/en/latest/Creating_and_Using_AddressDB/

It essentially parses raw blockchain data and creates a database of all addresses ever used. Supposedly it only requires 8Gigs for the blockchain data up until around Nov 2018...
That can't be right for all addresses, my list of all Bitcoin addresses ever used is 16 GB compressed.
Out of curiosity... how many addresses are in your list of all addresses ever used? Huh I've just run the create-address-db.py script... and it came up with 793,722,051 unique addresses (as at ~block# 674206)

Code:
Starting CreateAddressDB 1.4.0-CryptoGuide
Creating Address Database with room for 805306368 addresses
Block file   Address count
------------ -------------
blk00000.dat       293,915
blk00001.dat       707,940
blk00002.dat     1,209,421
blk00003.dat     1,725,300
blk00004.dat     2,135,168
...
blk02484.dat   792,365,827
blk02485.dat   792,751,982
blk02486.dat   793,140,557
blk02487.dat   793,527,632
blk02488.dat   793,722,051

Saving address database ...

Done.
newbie
Activity: 7
Merit: 9
is the address absolutely essential? i have some btc sent address from my wallets in my exchanger maybe one of them is from the hidden wallet, also i can try to dig some info from shapeshift history, some btc receive address maybe one of them is the hidden wallet, if i got maybe some potential sent or receive address, can btcrecover find the exact hidden wallet?

the last transaction is from around mid 2018
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
There is a 6 GB address database for bitcoin
That can't be right for all addresses, my list of all Bitcoin addresses ever used is 16 GB compressed.

Quote
If the addresses in this wallet were only used more recently than January 30th, then perhaps he could use your data Loyce to create his own database.
My 830 MB list has only the funded addresses, but the first addresses derived from a seed might have been emptied already, which means you'll need to generate more than one address for each seed, depending on how many addresses were created using that seed.
legendary
Activity: 2268
Merit: 18748
Looking at the documentation a bit more, it seems it is indeed possible to use an address database with the passphrase recovery function:

If you are recovering the passphrase from a BIP39/44 wallet, you can do so either with, or without knowing an address that you are looking for, please see Recovery with an Address Database for more info.

There is a 6 GB address database for bitcoin, last updated January 30th, available from the link on this page: https://btcrecover.readthedocs.io/en/latest/Creating_and_Using_AddressDB/

If OP does not have his own full node with which to generate a database, then he could download the premade one from above. If the addresses in this wallet were only used more recently than January 30th, then perhaps he could use your data Loyce to create his own database. He could also reduce the size by limiting to address type or date first used if he remembers these things.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
Have you had any luck tracking down an address from this wallet yet? I'm not sure how easy or otherwise it is to use an address database with a passphrase brute force - I've only ever tried it with a seed phrase brute force.
If btcrecover can just output a list of potential addresses, getting the balance is easy:
This takes only seconds to check millions of addresses. If your text file has Microsoft formatting, you may need to use this instead:
Code:
comm -12 Bitcoin_addresses_LATEST.txt <(cat mylist.txt | fromdos | sort | uniq)
legendary
Activity: 2268
Merit: 18748
Thank you! im going to buy a new desktop with better processing power for this asap! other reason is im not comfortable enough of using the seed in my everyday pc (the seed and wallet is in other laptop currently) i will get back to you after everything set up and run in a few days
You're welcome! Keeping your seed phrase offline is always a good idea. Having said that, that tokens files above will "only" produce 62,208 combinations (up to 103,680 if you have 5 possibilities for the number instead of just 3), so it should be pretty quick to check even on a computer several years old. You could always airgap your current computer, boot from a live OS, and run it on that.

Have you had any luck tracking down an address from this wallet yet? I'm not sure how easy or otherwise it is to use an address database with a passphrase brute force - I've only ever tried it with a seed phrase brute force.
newbie
Activity: 7
Merit: 9

What's the exact brand and model?


the laptop is a dual boot android/windows, unbranded white label from china that the local distributor here bought and add their own company logo to sell, more like tablet with detachable keyboard


Did you ever try to connect HDD from the laptop to another PC? it connects in the same way as a regular HDD on a PC.
it is quite possible that your data is still on HDD and you can have access to them via another computer. Even if the data is deleted, it is possible to recover it using some simple tools. You don't need to be an expert to try some of them.

there is no hdd or ssd in it, it is using onboard emmc as internal storage, google it if youre curious because i cannot attach image yet


what logo? Company or windows logo? If you stuck on the windows logo, you bit slow to tap (F2 or F1 or DEL or ESC...).
If stuck on the Company logo, you have a problem with BIOS, HD, RAM, or broken Motherboard.


Yes, it needs an additional cable to connect. you must more specific what kind of HD; (2.5" or 3.5", SATA, ATA, etc..)

https://i.postimg.cc/KzXSKRJR/3.jpg

company logo, is there a type of cable that can work for emmc?

a pc technician have pry open the laptop before, the emmc chip is soldered into the main board along with ram, processor, etc.. he dont know how to somehow "turn" it into readable storage to other pc... but it is possible, i have been searching google and youtube and some people have success in pry open (solder job), take the emmc, attach to an enclosure then finally turning their internal emmc into readable mmc storage (the kind of external storage like in mobile phone)... but im no tech wiz, if a pc technician said he cant do it/afraid to do it, then it means it will be very hard to do while also risking the data inside
newbie
Activity: 7
Merit: 9
OK, so there are going to be a lot of combinations to try here. I would propose we start with a fairly simple tokens file, exhaust all the possibilities, and then expand upwards if we don't get a match. I would suggest your first token file should be as follows:

Code:
^r1^| ^r1^%s| ^r1^|%s ^r1^%s|%s ^r1^%s
+ ^r2^%[Cc]h%[1i]na
^r3^| ^r3^%s| ^r3^|%s ^r3^%s|%s ^r3^%s
+ ^r4^%[Rr]ussia
^r5^| ^r5^%s| ^r5^|%s ^r5^%s|%s ^r5^%s
+ ^r6^111 ^r6^222 ^r6^333
+ ^r7^USA ^r7^usa
^r8^| ^r8^%s| ^r8^|%s ^r8^%s|%s ^r8^%s

Let me break this down for you.

The ^r1^ string defines the position of each line in the passphrase.
%s is a space.
The + symbol requires that that line must be included. The absence of the + means that line is optional.
Therefore, line 1 will try the | character on its own, a space before, a space after, a space before and after, a space on its own, or nothing at all.
The %[Cc] means to pick one of the characters between the [ ] symbols. So line two will attempt China, china, Ch1na, and ch1na.
Line 6 will try one of those three numbers.
Line 7 will try either USA or usa.

Once you start adding other symbols and changing the position of the number, things become significantly more complicated and time consuming. I would try this first, and then we can take it from there if there is no match.

You will obviously need to adjust based on your actual words and numbers. If you are struggling and feel comfortable sharing them, I can adjust for you. You should definitely use the --listpass option to check your set up before running it. See this link: https://btcrecover.readthedocs.io/en/latest/TUTORIAL/#testing-your-config

Thank you! im going to buy a new desktop with better processing power for this asap! other reason is im not comfortable enough of using the seed in my everyday pc (the seed and wallet is in other laptop currently) i will get back to you after everything set up and run in a few days
legendary
Activity: 2366
Merit: 2054
Regarding the laptop, here is the situation, when i turn it on, only seconds when it show the logo splashscreen it goes back to the logo (looping), i already tried with ubuntu live and hirens usb boot, not working.
what logo? Company or windows logo? If you stuck on the windows logo, you bit slow to tap (F2 or F1 or DEL or ESC...).
If stuck on the Company logo, you have a problem with BIOS, HD, RAM, or broken Motherboard.

is there any way to make this lapton act like mass storage like when i connect it to other pc then the content will show to the other pc monitor,
Yes, it needs an additional cable to connect. you must more specific what kind of HD; (2.5" or 3.5", SATA, ATA, etc..)



mod moving this thread to hardware wallet, i think this situation is more about passphrase problem because i can open the hidden wallet with electrum before, if this thread is in the general technical situation maybe i can get more exposure and more helping hand, but mod is the boss and i will follow what best for me.
You have a problem with Trezor hardware wallet passphrase.
legendary
Activity: 3472
Merit: 3507
Crypto Swap Exchange
Regarding the laptop, here is the situation, when i turn it on, only seconds when it show the logo splashscreen it goes back to the logo (looping), i already tried with ubuntu live and hirens usb boot, not working.
is there any way to make this lapton act like mass storage like when i connect it to other pc then the content will show to the other pc monitor, or maybe is there any live usb that can take over fast (after turn it on) and without keyboard command (because keyboard not working yet when in logo).

mod moving this thread to hardware wallet, i think this situation is more about passphrase problem because i can open the hidden wallet with electrum before, if this thread is in the general technical situation maybe i can get more exposure and more helping hand, but mod is the boss and i will follow what best for me.

Did you ever try to connect HDD from the laptop to another PC? it connects in the same way as a regular HDD on a PC.
it is quite possible that your data is still on HDD and you can have access to them via another computer. Even if the data is deleted, it is possible to recover it using some simple tools. You don't need to be an expert to try some of them.
legendary
Activity: 2268
Merit: 18748
OK, so there are going to be a lot of combinations to try here. I would propose we start with a fairly simple tokens file, exhaust all the possibilities, and then expand upwards if we don't get a match. I would suggest your first token file should be as follows:

Code:
^r1^| ^r1^%s| ^r1^|%s ^r1^%s|%s ^r1^%s
+ ^r2^%[Cc]h%[1i]na
^r3^| ^r3^%s| ^r3^|%s ^r3^%s|%s ^r3^%s
+ ^r4^%[Rr]ussia
^r5^| ^r5^%s| ^r5^|%s ^r5^%s|%s ^r5^%s
+ ^r6^111 ^r6^222 ^r6^333
+ ^r7^USA ^r7^usa
^r8^| ^r8^%s| ^r8^|%s ^r8^%s|%s ^r8^%s

Let me break this down for you.

The ^r1^ string defines the position of each line in the passphrase.
%s is a space.
The + symbol requires that that line must be included. The absence of the + means that line is optional.
Therefore, line 1 will try the | character on its own, a space before, a space after, a space before and after, a space on its own, or nothing at all.
The %[Cc] means to pick one of the characters between the [ ] symbols. So line two will attempt China, china, Ch1na, and ch1na.
Line 6 will try one of those three numbers.
Line 7 will try either USA or usa.

Once you start adding other symbols and changing the position of the number, things become significantly more complicated and time consuming. I would try this first, and then we can take it from there if there is no match.

You will obviously need to adjust based on your actual words and numbers. If you are struggling and feel comfortable sharing them, I can adjust for you. You should definitely use the --listpass option to check your set up before running it. See this link: https://btcrecover.readthedocs.io/en/latest/TUTORIAL/#testing-your-config
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
Regarding the laptop, here is the situation, when i turn it on, only seconds when it show the logo splashscreen it goes back to the logo (looping), i already tried with ubuntu live and hirens usb boot, not working.
What's the exact brand and model?

Quote
is there any way to make this lapton act like mass storage like when i connect it to other pc then the content will show to the other pc monitor
Probably not.
newbie
Activity: 7
Merit: 9
Regarding the laptop, here is the situation, when i turn it on, only seconds when it show the logo splashscreen it goes back to the logo (looping), i already tried with ubuntu live and hirens usb boot, not working.
is there any way to make this lapton act like mass storage like when i connect it to other pc then the content will show to the other pc monitor, or maybe is there any live usb that can take over fast (after turn it on) and without keyboard command (because keyboard not working yet when in logo).

mod moving this thread to hardware wallet, i think this situation is more about passphrase problem because i can open the hidden wallet with electrum before, if this thread is in the general technical situation maybe i can get more exposure and more helping hand, but mod is the boss and i will follow what best for me.
newbie
Activity: 7
Merit: 9
I plan to try to use btcrecover but im not a pc expert and need help to setup btcrecover and tokens with the clues above.
I have some experience using token files with btcrecover and would be happy to help guide you through setting up your own tokens file, along with this guide: https://github.com/3rdIteration/btcrecover/blob/master/docs/tokenlist_file.md

First, we need to ascertain how much you are certain of to find a baseline to work from. Can you answer the following questions:

  • Are you sure you remember Word 1, Word 2, and Word 3?
  • Are you sure Word 1, Word 2, and Word 3 are in the correct order?
  • Are you sure Word 1, Word 2, and Word 3 are exactly as written, or could you have swapped out letters for symbols or numbers, used different upper/lower case, etc?
  • Could there be symbols or numbers added to the start or end of any of the words?
  • Are you sure the number is one of three possibilities?
  • Are you sure the number immediately precedes Word 3?

Am I also correct in saying you have used some kind of divider symbol between the words and the number, and at the start and the end, but you are not sure what that symbol may be or where you have used it or how many times you have used it?

If you do not have the xpub, then you will need to track down an address from this wallet. It doesn't need to have coins on it or even have made any transactions, a long as it comes from your passphrase protected wallet. Can you find one from old records or transactions?

Ok i will try to answer as best as i can

- yes
- yes
- word1 = i swap a letter with number, word3 with all capital, and i forgot if i use upper/lower case to each word first letter
- other than "|", i forgot
- im not sure, maybe 2 more numbers
- 80% sure? the number is linked with word 3, i tried to move the number too

here, i write some examples of what i have tried before (i replace each words and numbers)

|Ch1na|Russia|1USA|
|china|russia|2USA|
|Ch1na||Russia||2USA|
| China | Russia | 3USA |
Ch1naRussia|4USA
-Ch1na|Russia|3USA-
|Ch1na|Russia| usa2
|Ch1na|Russia| 3USA.
|Ch1na Russia|3USA|

i also have a text file with more variations that i have tried so you or anyone helping can have some idea, a cannot attach here but i can paste the text to any online textboard

the only transaction with that wallet is when i use shapeshift to convert eth to btc, and that transaction with the address is in the broken laptop
legendary
Activity: 2268
Merit: 18748
I plan to try to use btcrecover but im not a pc expert and need help to setup btcrecover and tokens with the clues above.
I have some experience using token files with btcrecover and would be happy to help guide you through setting up your own tokens file, along with this guide: https://github.com/3rdIteration/btcrecover/blob/master/docs/tokenlist_file.md

First, we need to ascertain how much you are certain of to find a baseline to work from. Can you answer the following questions:

  • Are you sure you remember Word 1, Word 2, and Word 3?
  • Are you sure Word 1, Word 2, and Word 3 are in the correct order?
  • Are you sure Word 1, Word 2, and Word 3 are exactly as written, or could you have swapped out letters for symbols or numbers, used different upper/lower case, etc?
  • Could there be symbols or numbers added to the start or end of any of the words?
  • Are you sure the number is one of three possibilities?
  • Are you sure the number immediately precedes Word 3?

Am I also correct in saying you have used some kind of divider symbol between the words and the number, and at the start and the end, but you are not sure what that symbol may be or where you have used it or how many times you have used it?

If you do not have the xpub, then you will need to track down an address from this wallet. It doesn't need to have coins on it or even have made any transactions, a long as it comes from your passphrase protected wallet. Can you find one from old records or transactions?
legendary
Activity: 2366
Merit: 2054
Try https://iancoleman.io/bip39/ with offline (save as) locally then combine your passphrase until you get a sure format. you can also check all addresses using This tool.
legendary
Activity: 2240
Merit: 3150
₿uy / $ell ..oeleo ;(
THere's always a way to boot the laptop. As suggested above, you can always use a boot CD or USB. It's very easy to create one. Post here if you need help with that one.

If you have a CD on the laptop you can connect a second hard disk there (normally it's a SATA connector for the CD).

WARNING. Be very careful when some lower rank users try to contact you via PMs. It's FUll of SCAMMERS!!
Normally everything can be discussed in public, if you don't disclose information like your seed/private keys/passwords.
If someone try to do something bad, they will get caught from the community.

Regarding the Trezor passphrase, if you enter a wrong one it won't give you a warning or error message, it creates a new wallet depending on the passphares, so you can try to enter some variations of the words and numbers you have and see if you can end up with the right one.

newbie
Activity: 7
Merit: 9
thanks

there is no hdd or ssd in the laptop, it is using emmc as internal data (soldered into the main board, like mobile phone), ive been asking around to repair it and everyone give up, and no data recovery service yet in my town

it is bootlooping, cannot access even the bios

so, still no clue for now
Pages:
Jump to: