matchcat

Matches words from stdin to Hashcat masks from a file argument.

$ cat masks.txt
?u?l?l?l?u?u?l?u?d?u?u?d?d?d?s

$ echo 'ThisISaT3ST123!' | matchcat masks.txt
ThisISaT3ST123!

$ cat masks.txt
?u?l?l?l?u?u?l?u?d?u?u?d?d?d?s
?l?l?l?l

$ cat words.txt
ThisISaT3ST123!
test
bark
tree
Tree
Bark
NoMatch123

$ cat words.txt | matchcat masks.txt
ThisISaT3ST123!
test
bark
tree

Install

go install -v github.com/jakewnuk/[email protected]

Use with maskcat for a workflow.

GitHub

View Github