I'm trying to unlocking my encrypted external harddisk because I have lost my paper with the password. With the help of user3439894 I have a short program to injecting a wordlist and unlocking the external harddisk but I need help again to build a shorter wordlist because the password contains many characters.
Hopefully I can remember the keywords from my password but to have a more secure password, I have make leetspeak mix with some upper case, lower case and special characters.
Here is the shape of my password that I'm trying to guess: MyP4s5wOrdhardTOgue5s107 but It could be something like this mypASSWOrdhARDTOgueS5789 or like this mypASSWOrdhardTOgue5s074...
Does anyone knows how is it possible to make a customised wordlist with a program like "John the ripper" or "hash cat" to build something like a mask or character combinator attack and avoiding to listing all the unusefull letters to reduce the numbers of combination.