Bitcoin Forum
May 25, 2024, 01:20:05 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Brute force a wallet.dat with a partially known password  (Read 145 times)
Alicatraz (OP)
Newbie
*
Offline Offline

Activity: 22
Merit: 10


View Profile
January 20, 2022, 12:35:21 AM
Merited by o_e_l_e_o (4)
 #1

Hi , as the title says it , the password consists of 11 characters 7 known and 5 unknown ( positions of unknown characters are not 100% known )
the password also has two special characters one known and one unknown ( mistyped most likely )
what is the best tool to brute force the file ?
I appreciate your help .
PawGo
Legendary
*
Offline Offline

Activity: 952
Merit: 1367


View Profile
January 20, 2022, 07:54:21 AM
Merited by Quickseller (4)
 #2

Hashcat
https://hashcat.net/hashcat/

Read how to define masks:
https://hashcat.net/wiki/doku.php?id=mask_attack
ABCbits
Legendary
*
Offline Offline

Activity: 2884
Merit: 7519


Crypto Swap Exchange


View Profile
January 20, 2022, 11:58:49 AM
Merited by o_e_l_e_o (4)
 #3

BTCRecover (https://github.com/3rdIteration/btcrecover) is also great tool and support multi-GPU acceleration for brute-forcing wallet.dat file. Based on your problem, you'll need to
1. Create token file, https://btcrecover.readthedocs.io/en/latest/tokenlist_file/
2. Use typos argument, https://btcrecover.readthedocs.io/en/latest/TUTORIAL/#typos

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
January 22, 2022, 04:57:33 AM
 #4

Hi , as the title says it , the password consists of 11 characters 7 known and 5 unknown ( positions of unknown characters are not 100% known )
When you say "the position of unknown characters are not 100% known"... do you mean that some are known and some aren't? or that their positions are completely unknown?


the password also has two special characters one known and one unknown ( mistyped most likely )
Are these 2 special characters included in the 11 characters? or are they in addition to them?


In either case, I would tend to concur with ETFbitcoin that btcrecover is a very good option. It gives you quite a lot of flexibility in defining the "structure" of a password, and how to construct password candidates from wildcards etc.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: [1]
  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!