Looking for similar password recovery tools

5 replies 336 views
basedbyteMember
Posts: 1 · Reputation: 79
#1Oct 24, 2021, 11:14 AM
Is there any tool out there that can create a password dictionary using likely words? I need something that can take a group of words, modify the case for each word and letter, and also change the keyboard layout. Basically, it should write out the target word in a different layout. Each word should be handled one at a time, some with changes in case and layout, and some without. In the end, I want to save all these potential passwords into a file or files for later review.
3 Reply Quote Share
john23Member
Posts: 7 · Reputation: 131
#2Oct 24, 2021, 11:56 AM
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.
0 Reply Quote Share
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#3Oct 24, 2021, 01:28 PM
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.
2 Reply Quote Share
luckyapeFull Member
Posts: 77 · Reputation: 599
#4Oct 24, 2021, 04:15 PM
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."
4 Reply Quote Share
bear2021Full Member
Posts: 214 · Reputation: 612
#5Oct 24, 2021, 07:24 PM
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. 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. save file name leet.rule Place these two files in the folder where hashcat.exe is located. now run this command  in terminal then you will see like this the result file will get the same folder as the name output.txt
4 Reply Quote Share
CalmDefiMember
Posts: 22 · Reputation: 245
#6Oct 24, 2021, 10:20 PM
Yes, there is IS and this is my favourite one https://github.com/sc0tfree/mentalist
3 Reply Quote Share

Related topics