This is a very simple file that will help you recover a forgotten password for your VeraCrypt encrypted file. it works on windows only (I'm sure that with a some basic Bash knowladge you can translate it to linux too)
Instructions:
- Put both above files in VeraCrypt folder
- Fill up the word.list with optional passwords (you can generate it if there are too many)
- Edit VcCrack.cmd: a. Make sure that Drive Q: isn't mounted already (or change the Q in lines 4,6,7 to a different drive) b. replace the {{full path to the encrypted file}} with the relevant full path
- run this command (in elevated command prompt): VcCrack.cmd >brute.log
- Go to do some stuff - the results will be in the log file when we finish trying all the options (about 5 seconds for an option - depends on the machine)
Example for output brute.log:
---[new check]---
TRY=123456789
Wrong password...
---[new check]---
TRY=foobar123456
PasswordWorks!!!
---[new check]---
TRY=abcdabcd
PasswordWorks!!!
---[new check]---
TRY=password6
Wrong password...
---[Done]---