Bitcoin Forum
December 29, 2025, 12:54:39 PM *
News: Latest Bitcoin Core release: 30.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is there similar recovery software?  (Read 260 times)
ArsenMosk (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 04, 2025, 07:34:24 PM
 #1

Is there any software that can generate a dictionary of passwords from the possible words that are likely to be in this password?
It is necessary that the generator can take a set of words, try to change the case of each word and each letter, and also switch the layout, that is, write the desired word on a different layout. And so with each word, one at a time, some change the case and layout, others do not. And so on, in the order of all the words. As a result, the entire set of passwords was saved to a file(s) for further selection.
toryn388
Newbie
*
Offline Offline

Activity: 18
Merit: 1


View Profile
December 04, 2025, 08:10:59 PM
Merited by Cricktor (1)
 #2

You should look into Hashcat with the PrinceProcessor (PP) mode. It does exactly that kind of combination. It's way more flexible than trying to generate all the rules yourself. You need to check the 'combinator' options. Way faster than scripting it out.
nc50lc
Legendary
*
Offline Offline

Activity: 3010
Merit: 8175


Self-proclaimed Genius


View Profile
December 05, 2025, 11:30:43 AM
 #3

-snip-
It's also possible with BTCRecover by setting your preferred rule (e.g.: --typos-capslock) plus --listpass arg.
That last arg ensures that it'll just list those possible passwords to a file instead of testing them.

But it's more complicated to setup than the one suggested above.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
flapduck
Member
**
Offline Offline

Activity: 97
Merit: 51


View Profile
December 10, 2025, 02:13:25 PM
Merited by vapourminer (4)
 #4

Hashcat with PrinceProcessor and/or rules will do exactly what you want without you having to dump a gigantic wordlist to disk first. You feed it your base words, let the rules handle case flips, leetspeak, layout swaps, concatenations, etc., and it generates candidates on the fly as it attacks.

For wallet/seed recovery specifically, BTCRecover is worth another look, like nc50lc said. It's more annoying to set up, but its typo / keyboard-layout / capslock modes are geared exactly toward "I know roughly what the password was, just not the exact mix of mistakes I made that day."

flapduck reporting for duty
SPIDERMAN008
Member
**
Offline Offline

Activity: 168
Merit: 79


View Profile
December 19, 2025, 05:57:54 AM
 #5

You can easily do these tasks with Hashcat, but before that you have to follow some steps.
Write the word you want to generate in the base.txt file. Let's say I work with bitcointalk word.

Code:
bitcointalk
save file name base.txt

then you need to create a rule file. You can do this at your way. I'm explaining it to you with an example.
Code:
si1
so0
sa@
save file name leet.rule Place these two files in the folder where hashcat.exe is located.
now run this command  in terminal
Code:
\hashcat.exe --stdout base.txt -r leet.rule > output.txt

then you will see like this


the result file will get the same folder as the name output.txt

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!