Great video! It's extremely useful! I'm trying to recover a BIP39 seed phrase as quickly as possible (when I only know the first 5/12 words words), and have a few questions: 1) Isn't there a secure way to execute the seedrecovery software on Vast, yet? One and a half years passed since the moment you released this video, I'm wondering if security improved a bit 2) Instead of using one computer, if you use 2 identical computers on Vast with "--worker 1/2" and "--worker 2/2" in the command when recovering a seed phrase, don't you double your performances? I'm asking that because you said that recovering BIP39 seeds on Vast doesn't give a huge performance boost 3) Let's imagine you tried a lot of different combinations of words, but you forgot to add a word to your tokenlist. Can you skip all the attempts you already made, in order to save time? Thanks in advance 😃
@CryptoGuide2 жыл бұрын
Firstly, you are missing too many words to recover... The practical max missing words is 3, maybe 4 if it's a high value wallet. ($100k+) The security isn't something that can be fixed. It will never be safe to have both the seed and passphrase on rented or online systems. Performance can increase with multiple workers, but you will hit a performance ceiling pretty quickly.
@Graphy3D2 жыл бұрын
@@CryptoGuide My tokenlist is much smaller than the standard BIP39 list. Mine only contains 48 words. Is that practical enough? Though, after testing all the possible sequences of words in my tokenlist, I may find out there are one or two additional words i missed. This is why I asked the third question. What's the performance ceiling you mentioned? Can't you split the workload simply adding more workers before running the command? I was planning to rent about 10 GPUs on Vast
@CryptoGuide2 жыл бұрын
With 48 possible words it would take 2-3 months on something like an m1 mac mini or modern i7, so whether that is worthwhile depends on your wallet. There is currently no ability to create an exclusion list. For seed recovery, you will bottleneck very quickly such that adding more than 1-2 GPUs won't help.
@Graphy3D2 жыл бұрын
@@CryptoGuide My plan is to rent 5 machines with two RTX 3090s each. If my calculations are correct it shouldn't take more than 3 days
@CryptoGuide2 жыл бұрын
Nope... You will hit a ceiling at the seed generation step based on single core CPU performance after adding a couple of GPUs. (And maybe earlier depending on the single core performance of the system you rent) There isn't really any way for this not to take months unless you do something code something custom in pure OpenCL that can run across multiple servers. (And at the end of the day, a few months isn't actually too bad as far as recoveries go)
@stayshow3 жыл бұрын
Thank you so much for these videos. I have a question about the nature of the parallel computing using btcrecover. I'm assuming that each instance you start on vast.ai has a different starting point correct? In other words, each instance of btcrecover randomly starts to put the characters together from the tokenlist file. In other words, the 4 instances don't start from the same place and go through all the combinations in the same order?
@CryptoGuide3 жыл бұрын
BTCRecover is totally deterministic, in this example, it is the --worker command which makes the different instances look at different passwords, rather than all simply checking the same ones.
@stayshow3 жыл бұрын
@@CryptoGuide Thank you for the answer. It helped me out considerably. Is there an easy formula I can use to calculate how many possible passwords I could create from, say, 20 characters? If the characters can be upper or lower case, or numbers or special characters? Or a combination of those? I've looked everywhere online and I cant find anything.
@CryptoGuide10 ай бұрын
.
@michaeljokel83263 жыл бұрын
What do you suggest on a brute force method? Also is the multigpu instance auto set? so nvidia-smi shows the process?
@CryptoGuide3 жыл бұрын
What are you trying to achieve? (Which wallet and do you already have some idea of the password?) The main thing you need to increase with these Multi-GPU devices is thread count. (So generally, 2 threads per GPU works well)
@benjaminmiles50623 жыл бұрын
Hello buddy, thanks for the video. Very clear and I have managed to get it going. Just a quick question if you could be so kind to answer, is it about right that the speed for my BTC dat wallet using my AMD cards which are 6 x rx580 8gb cards on my own rig hashing at 3.12 KP/s right? as it seems very slow with 6 cards running or am I going wrong somewhere? I am using andrenaline 20.2.2 drivers. Have tried in compute mode also but no difference. Would flashing the bios on cards be better with blockchain drivers do you know? I have also doubled up on your settings for global and local-ws which has speeded it up. Thanks again.
@CryptoGuide3 жыл бұрын
Those are old cards now, so it doesn't sound particularly slow if you compare to the performance I list here btcrecover.readthedocs.io/en/latest/Usage_Examples/2020-10-06_Multi-GPU_with_vastai/Example_Multi-GPU_with_vastai/ I would suggest that you might also have more success with two instances of BTCRecover and using the worker command, even on the same machine. The JTR implementation hasn't really been optimised for more than 2 GPUS so will start to lose performance after about 3...
@benjaminmiles50623 жыл бұрын
@@CryptoGuide Thank you for the advice
@CryptoGuide10 ай бұрын
.
@황인성-z2c2 жыл бұрын
What are wildcards and rock you list? tokens auto Are you talking about text?
@CryptoGuide2 жыл бұрын
Please read the documentation... btcrecover.readthedocs.io/en/latest/tokenlist_file/#expanding-wildcards Rockyou: github.com/brannondorsey/naive-hashcat/releases/
@konreww6 ай бұрын
Hey. Is it better to run with enable open cl? What’s the difference with or without?
@CryptoGuide6 ай бұрын
Depends on the type of recovery, but there are some where it can make a significant improvement.
@purban13673 жыл бұрын
Hello Sir, Thanks for the video. Is it possible to take into count the already processed password combinations in autosave files when starting a new instance later on? Thank you!
@CryptoGuide3 жыл бұрын
You can move the autosave file from one PC to another, but unless you use the --worker command from the start to devide up the work it won't work correctly. (Though you can also run the checks sequentially on one PC, worker 1, then 2, etc)
@meowmeowvibesonly9662 жыл бұрын
It seems that the setting method is different from bitcoin daytrader. what's the reason?
@CryptoGuide2 жыл бұрын
He is using an old fork of BTCRecover that hasn't been updated since late 2017. (And doesn't support things like OpenCL acceleration for Blockchain.com wallets, etc)
@beeper2549 Жыл бұрын
Hi, I have some problem, im missing 3 words from my metamask seedphrase (12 words in total). I have run seedrecovery on my laptop and it took nearly 10hours to go through 1.4 billiards of seed phrases, with nearly ~40kp/s. Can you please say how long it will take if I order server with 3080 for example? If I understand correctly, there ~8 billiards of possible combinations I need to go through. Many thanks :)
@CryptoGuide Жыл бұрын
A high end system can check a few billion passwords per day no issue. So with your seed phrase, do you know the position of the three missing words? (If it's three missing words with known position, just run it and it should finish within a few days with you laptop)
@황인성-z2c2 жыл бұрын
then After setting everything up to vast ai If there are no memorable tokens If I switch to a paid subscription, can you find it by remote control?
@CryptoGuide2 жыл бұрын
If BTCRecover doesn't find anything and you have no idea what the password might be then it's unrecoverable.
@pabloroskell79972 жыл бұрын
Hello! Is there a way to consolidate the autosave file into one master autosave file? I've started a job with 6 instances, however I would like to increase the amount of machines being used, thus having a worker # issue.
@CryptoGuide2 жыл бұрын
No, you can't change the number of workers either, as it will change the distribution of passwords that are checked by each worker.
@londenlonden9943 жыл бұрын
If the session is interrupted, and must change to another computer when using the --autosave option, must the --enable-gpu --global-ws 4096 --local-ws 256 be the same? Can the number of workers be changed after the first and interrupted run with --autosave? In btcrecover-tokens-auto -file: - which command line options _cannot_ be used ? - can the allowed command line options be in any order?
@CryptoGuide3 жыл бұрын
You can change options that don't impact the password generation, so enable/disable/change OpenCL or GPU acceleration is no problem. The order of the arguments doesn't matter either.
@meowmeowvibesonly9662 жыл бұрын
hello admin Where is the putty configuration in vast ai settings? And where do I recharge my vast ai credit?
@CryptoGuide2 жыл бұрын
Check the vast.ai documentation
@meowmeowvibesonly9662 жыл бұрын
hello admin In this video's 5 minutes 7 seconds setting It said it would take about 9 days and 15 hours, and I kept it on all day today. I still have 8 days and 15 hours left. Do I have to keep it on for 8 days?
@CryptoGuide2 жыл бұрын
Yep
@meowmeowvibesonly9662 жыл бұрын
I'm going to try both ways to use vast ai or not. To do this with my computer's graphics card only How should I run the software? Is there no video using btcrecover by default?
@CryptoGuide2 жыл бұрын
Just watch my other videos and read the documentation... Any of the passphrase or password recovery videos use the same syntax.
@황인성-z2c2 жыл бұрын
If there is no token to remember Do I need to create an auto token document?
@CryptoGuide2 жыл бұрын
If you have no idea what the password was then it's most likely unrecoverable. You could try a tokenlist with some wildcards, or try a passwordlist like the rockyou list.
@meowmeowvibesonly9662 жыл бұрын
Can't move on to the next install and have to wait 8 days? How can I finish it as quickly as you do?
@CryptoGuide2 жыл бұрын
I don't even understand the question... If your tokenlist takes 8 days to run them you should wait for it to finish before trying with a different tokenlist...
@황인성-z2c2 жыл бұрын
Counting passwords... at least 89,000,000 passwords to try, ETA > --max-eta option (168 hours), exiting The result looks like this, what does it mean?
@CryptoGuide2 жыл бұрын
It means what it says, you tokenlist generated more passwords that could be checked in 168 hours, if you want to allow more you need to use the --max-eta argument
@cobys19813 жыл бұрын
I have 4 5700xt and 2 rx 580 is there a way to make those work with btcrecover or is it only work with nvidia cards? I have ran tried --enable-opencl and it doesn't seem to work. Is there another command for amd cards?
@CryptoGuide3 жыл бұрын
There are some issues open on GitHub relating to some newer AMD cards, but I don't actually have access to any AMD hardware to debug this. Is there a specific error you are getting?
@rydmerlin2 жыл бұрын
So one enhancement is if each worker knows the existence of others then when one completes it can message the others to stop.
@CryptoGuide2 жыл бұрын
Yea basically BTCRecover is intentionally designed to not have any networking code at all.
@nyashafoya10153 жыл бұрын
Hey man! Thank you for this guide. Just curious how do I use a custom wordlist with this?
@CryptoGuide3 жыл бұрын
What do you mean custom wordlist? Do you mean just using your own tokenlist? (If so then just follow the BTCRecover docco for that)
@nyashafoya10153 жыл бұрын
@@CryptoGuide Okay I think I had my question wrong. I know the ending of the password just don’t know the first few characters (up to 6). By any chance would you know how to plug that in to the wordlist ?
@CryptoGuide3 жыл бұрын
Just read the tokenlist docco btcrecover.readthedocs.io/en/latest/tokenlist_file/
@황인성-z2c2 жыл бұрын
If you know 3 passwords Is it possible to change the password to 3 in the tokenlist document in the multi gpu with vast ai folder and run it?
@CryptoGuide2 жыл бұрын
Yep, you need to modify the tokenlist to match your situation.
@meowmeowvibesonly9662 жыл бұрын
set to vastai I don't know the command to unlock wallet dat. What command should I use in cmd to recover password?
@CryptoGuide2 жыл бұрын
Just follow the example in this video for Bitcoin core
@황인성-z2c2 жыл бұрын
@@CryptoGuide without connecting vast What kind of video is it on how to unlock walletdat with the default graphics card?
@CryptoGuide2 жыл бұрын
All the commands in this video can be run on your local PC too
@Test-nm2ug3 жыл бұрын
How can this be used with a BIP38 paperwallet?
@CryptoGuide3 жыл бұрын
Before saying anything else, I should spell out that doing a BIP38 wallet recovery on rented servers is not secure, as there is no ability to do any kind of "Wallet Extract" or anything like that. The server owner could rob you... That said, basically it works the same as other wallet types in terms of tokenlists, password lists, etc, and you pass the BIP38 encrypted key via the command line with --bip38-enc-privkey argument. (As opposed to passing a wallet file, or extract) So something like btcrecover.py --bip38-enc-privkey 6PnM7h9sBC9EMZxLVsKzpafvBN8zjKp8MZj6h9mfvYEQRMkKBTPTyWZHHx --tokenlist path-to-tokenlist If you want to test it, the password for the encrypted key I posted above is btcr-test-password You can also specify a coin if it's something other than Bitcoin. (Eg: Litecoin, Dash) The main thing with vast.ai is that you want to have about 2 threads per GPU, so if you used somthing like a 4x 3090 server, you would also want to specify --threads 8
@p.26172 жыл бұрын
@@CryptoGuide recovery of a single private key for a multisig wallet would be less risky, correct?
@CryptoGuide10 ай бұрын
.
@meowmeowvibesonly9662 жыл бұрын
Can't you crack the password with the graphic card in my computer without vast? and If there are multiple wallet dat files If there is a wallet dat file that you want to unpack among them, how do you specify it?
@CryptoGuide2 жыл бұрын
You don't need a GPU or vast.ai, you can do all this on your local PC. You run BTCRecover once per wallet.dat file.
@andyb86563 жыл бұрын
I assume I can use it for dogecoin recovery as well yes? Thank you for your video.
@CryptoGuide3 жыл бұрын
Which dogecoin wallet?
@andyb86563 жыл бұрын
@@CryptoGuide dogecoin qt wallet.
@CryptoGuide3 жыл бұрын
Yea it works fine
@andyb86563 жыл бұрын
@@CryptoGuide Thank you
@CryptoGuide10 ай бұрын
.
@meowmeowvibesonly9662 жыл бұрын
Then, after installing everything in the first install video Do I have to install everything in this video to unlock the wallet dat file password?
@CryptoGuide2 жыл бұрын
Yep
@fabiencadamuro24192 жыл бұрын
Hi Crypto Guide Thanks for tour Amazing work ! I have a message running for minutes using vast : "Context failed : OUT OF HOST MEMORY" then works slowly or crashes, do you know how to resolve it ?
@CryptoGuide2 жыл бұрын
You will get this error if you have too many threads for the amount of GPU memory you have. Just try with about two threads per GPU
@fabiencadamuro24192 жыл бұрын
It works smoothly, thank you@@CryptoGuide
@CryptoGuide2 жыл бұрын
Hey Fabien Cadamuro, good to hear, feel free to shoot me a tip at www.reddit.com/user/Crypto-Guide/comments/czy13u/a_post_or_video_of_mine_was_helpful_feel_free_to/ :)
@andrew4all2362 жыл бұрын
Hello Crypto Guide, will this work if i want to recover my seed word for my mew wallet that i have binance coin inside?
@CryptoGuide2 жыл бұрын
How many of the seed words do you have? If you are missing all of them, then you can't recover the seed. (It's just math)
@andrew4all2362 жыл бұрын
@@CryptoGuide I have the 22 words. I know the first 10 words in order but 14 words not in order and I'm missing the last two words
@CryptoGuide2 жыл бұрын
The math on this doesn't really work. You need to find the missing words or the order of at least two of the 14
@Theshorts_ult Жыл бұрын
Hi, is it possible to increase the number of workers? For example if I am breaking a complex password and if I would like to distribute load onto 50 workers instead of 5 to break the password faster?
@CryptoGuide Жыл бұрын
You can add as many workers as you like to spread over multiple machines, but you hit a bottlekneck in terms of password generation performance, rather than hashing.
@Theshorts_ult Жыл бұрын
So I believe adding more workers only makes sense in terms of performance if the possible password combinations are already generated?
@CryptoGuide Жыл бұрын
That isn't what I said at all and where the bottleneck is will depend on the type of wallet, the hashing power of the systems, etc.
@Theshorts_ult Жыл бұрын
I am looking at btc core wallet and 8 times rtx 4090 per instance. It’s a costly one but it worth for the amount of btc I have in my wallet
@CryptoGuide Жыл бұрын
So what type of password recovery are you attempting? Have you done the math to see whether it's even practical?
@BabarAli-kd6dw3 жыл бұрын
It's works on Tenup desktop?? Am I on right video sir??
@CryptoGuide3 жыл бұрын
Yep
@mohammedsaheer47004 жыл бұрын
Nice guide liked, shared & subscribed !!! Can you please make a video on setting up vast ai for mining purpose? Like mining using nicehash or anything by renting on vasi ai
@CryptoGuide4 жыл бұрын
Pretty sure it won't make money, but can give it a go :)
@tenosburahmab49043 жыл бұрын
Hallo sir,please tell me you mining on vast.ai no banned?
@CryptoGuide3 жыл бұрын
I haven't bothered to try running mining software on the service but there isn't anything in their terms against it.
@andrew4all2362 жыл бұрын
So if i know 22 words of my seed phrase and only missing two words. this step using online GPU can help me to recover my binance coin on mew wallet? if so, Is it the same steps you took in your video? Thanks again
@CryptoGuide2 жыл бұрын
If you are only missing two words then just use a normal PC, it will solve it in a few hours. Using rented resources like vast.ai isn't safe for seed based recoveries.
@daxx8833 жыл бұрын
Do you think that will work with a D'CENT hardware wallet?
@CryptoGuide3 жыл бұрын
Have you got an issue in your seed phrase? (Or are you trying to solve a BIP39 passphrase)
@daxx8833 жыл бұрын
@@CryptoGuide Y lost the paper with the 24 seeds but remember like 6--7 and positions.
@CryptoGuide3 жыл бұрын
Yea that's nowhere near enough. You can be missing 3-4 words tops... I'm sorry for your loss...
@siupune64023 жыл бұрын
an we use a window 10 on vast.ai server wih multi gpu?
@CryptoGuide3 жыл бұрын
Vast.ai servers run Linux. (Ubuntu) You can control them using Windows.
@johnlibre7483 Жыл бұрын
Hi, what is the probability that we succeed in cracking it - thank you
@CryptoGuide Жыл бұрын
It depends, do you have any idea what the password should be?
@meowmeowvibesonly9662 жыл бұрын
Is it possible to automatically unlock wallet dat by setting up to vast ai in order and driving the graphic card?>
@CryptoGuide2 жыл бұрын
There is nothing automatic about it. You need to provide a tokenlist or passwordlist that can be used, along with the typos you specified, to produce the correct password.
@meowmeowvibesonly9662 жыл бұрын
@@CryptoGuide What should I do if I do not have a memorized password?
@CryptoGuide2 жыл бұрын
You need to make a tokenlist based off your best guess, other likely passwords, etc.
@meowmeowvibesonly9662 жыл бұрын
@@CryptoGuide If so, is there a separate video for making a token list? How to create a token list that includes uppercase and lowercase letters
@CryptoGuide2 жыл бұрын
It's included in the videos for passphrase recovery, vast.ai, Metamask wallet and blockchain wallet recovery.
@VoltageGoat3 жыл бұрын
Thank you.
@CryptoGuide3 жыл бұрын
No problem
@황인성-z2c2 жыл бұрын
If you remember 2 or 3 tokens Can you find your password?
@CryptoGuide2 жыл бұрын
Depends on whether they were part of it and how long the password is...
@GrigoriyMoroz Жыл бұрын
Hello! Thank you for your work. Help please.I try to use many 3080. Before opencl doesn’t work. But now I reinstall Win10 and it work, but on test 1x3080 show 1.5 kP/s. It’s normal?
@CryptoGuide Жыл бұрын
What kind of recovery are you trying to do?
@GrigoriyMoroz Жыл бұрын
@@CryptoGuide I try recover blockchain wallet v3. But 1.54 kP/s show on test opencl.
@CryptoGuide Жыл бұрын
It could just be a v0 wallet which doesn't use opencl. Does the speed change without opencl?
@GrigoriyMoroz Жыл бұрын
@@CryptoGuide it ok. When I use -performance on wallet it show 14 kP/s. Thank you. Tell me please how accelerate -typos process?
@CryptoGuide Жыл бұрын
That wasn't what I asked...
@अपनीदिल्ली3 жыл бұрын
Hello I downloaded bitcoin core and sync my wallet.dat now I’m facing one issue that I forgot my passphrase to transfer my BTC to other wallet. Can it be recovered? Please help me as I have 8 BTC in that wallet which I bought in 2009
@CryptoGuide3 жыл бұрын
Have you attempted the process in this video yet?
@अपनीदिल्ली3 жыл бұрын
@@CryptoGuide No just because I’m afraid of scammers if someone stolen it when I process online then I’ll be empty hand
@CryptoGuide10 ай бұрын
.
@rickdeckard47882 жыл бұрын
Nice video, congratulations your tools is powerful. How can i know the number of passwords from a tokenlist? Are there any online tool? When you put %4d is easy but when you put a lot of tokens is difficult. And when you have a numbers of passwords are there any way to calculate the time? Any tool online for example? Best regards.
@CryptoGuide2 жыл бұрын
There is no tool, you just need to work it out yourself. (Or let the tool count it)
@rickdeckard47882 жыл бұрын
@@CryptoGuide Ok, another question about the safety. Using that service is dangerous because the owner can steal or see your password, true? Or are there any method to safe your work? For example, create a script that clear all the window when end and send you the password to you or encript the password in server. Best regards.
@CryptoGuide2 жыл бұрын
You can safely use rented resources for things like blockchain.com, Bitcoin core and Metamask wallets because you are able to run the recovery using a wallet extract. (So only a small portion of the wallet) There is no safe way to do things like seed or BIP39 passphrase recovery on rented resources.
@michalrybar95903 жыл бұрын
How to add to my wallet.data to vast.ai for cracking password ?
@CryptoGuide3 жыл бұрын
You will want to paste the wallet extract as I demo in the video
@michalrybar95903 жыл бұрын
How long take brute force 8 letter password and special symbols ?
@CryptoGuide3 жыл бұрын
Is it all random or are there some dictionary words in there?
@michalrybar95903 жыл бұрын
@@CryptoGuide Random
@CryptoGuide3 жыл бұрын
Yea it's not happening in a human lifetime if it was anything other than all lower case numbers or letters. (And if random it was likely upper, lower, number and symbols)
@tmdllc2 ай бұрын
Please add full recovery support for bitpay wallet and the original electroneum wallet and please release the entire BTC recover suite of tools As a native android app
@CryptoGuide2 ай бұрын
Depending on your wallet type it may be unrecoverable, as a lot of Bitpay stuff was multisig. You can already run it all on Android vua Termux, but it isn't officially supported, so you are on your own in terms of working it out.
@tmdllcАй бұрын
@@CryptoGuide are all of the command prompts exactly the same? How do you feel about partnering with a list of Linux distributions to help btc recover become a default pre-installed application for helpful administrative financial recovery purposes?
@tmdllcАй бұрын
@@CryptoGuide would you be able to release a updated and revised version that offers mastery level recovery abilities concerning multi-sig?
@tmdllcАй бұрын
@@CryptoGuideis multi chain anything relevant to multi sig?
@CryptoGuideАй бұрын
BTCRecover already supports multisig via using an xpub.
@fazltosun56362 жыл бұрын
Hello Sir, My password is 9 char and I remember just one char. So is it possible to crack it with cloud...??
@CryptoGuide2 жыл бұрын
Depends, what sort of characters would be in the password? (Numbers only, lower case letters, upper case, symbols, etc)
@fazltosun56362 жыл бұрын
@@CryptoGuide I remembered one more char... latest status Total char 9, I Know 2 char with exact locations and there is no special char.. just Upper-lower case letters and numbers... if I use 8x rtx 3090, cloud can crack it in short time..??
@CryptoGuide2 жыл бұрын
That will take at least a few years depending on the type of wallet, even with that sort of hardware that you have specified.
@fazltosun56362 жыл бұрын
@@CryptoGuide ... need a hundred rtx 3090 may be more to crack password then.... :)
@CryptoGuide2 жыл бұрын
Or just wait a decade until more computation power is available or the wallet is worth more.
@tagaluginnatin76743 жыл бұрын
I wonder if all this effort at recovery is deserved for a hardware wallet that reports 'invalid mnemonic' after being wiped and reset immediately after an online firmware upgrade was demanded when first plugging in onto the pc to check its contents after months of 'hodling' . Note: It was also bought from an online reseller instead of from the manufacturer.
@CryptoGuide3 жыл бұрын
If your menmonicn had a typo then it wouldn't matter which vendor you went with... (Though some vendors validate it better at onboarding than others) That said, whether it's worth recovering the mnemonic comes down to how much value you have stored on the wallet.