mentalist
mentalist copied to clipboard
Feature request ideas - More systematic full-string processing, output formats & extra processes.
Hello.
First off, this could be an extremely useful tool for systematically generating wordlists and I applaud your work.
I am no expert in cracking or the like and I would take this as more of a request for comments than a technical proposal. Also, it's 5am here and I need some sleep :-O
I was looking for a wordlist generator which could systematically generate munged strings from a wordlist file or self-generated list.
For example, something that would systematically substitute more letters for matching numbers or symbols (ie a to @, B to 8, E to 3, and so on...) to generate munged variations per input word.
I downloaded this program as it seemed that it would do just that. Upon initial glance at the character substitution process I found it to be not-so useful for my needs. It seems that I would need to specifically set each character manually, which seems rather restrictive.
The in-built lists are a genius idea, such as people's names and dates/codes. I am probably missing something really obvious, but how would I generate wordslists containing pAuL, P@uL, P@ul, p@ul and other variations with mentalist's current toolset?
The case change process also seems to only do a single process on one single position at a time.
What does everyone think of having a substitution module/mode which systematically generates a number of variations? A similar thing can be done with changing the case.
Also, had thoughts about string truncation (<=Lmax), repetition (to fixed length) or reflection (1aBa1) /reversing (1Ab => bA1)? Maybe a selection of output file formats? (I was thinking along the lines of 'username:password' format file, or a pair of username.txt & password.txt files, etc)
My sincere thanks for your time and I hope I'm not suggesting something you're not focussed upon for this interesting project.
Apologies for any mistakes or if I missed the point.
Thank you.