Rating: 1.0

First step is to get the hash from the docx file with office2john.py. It can be downloaded from github.
Second step to create a wordlist from the hints. Hint was: "He likes animals, he likes to speak like he's a hacker to make himself seem cool, and he was born in 1972."
Download an animal wordlist from github. "likes to speak like he's a hacker to make himself seem cool," could mean leetspeak.
I used hashcat to change the animal wordlist to leeatspeak and append 1972 to the end of all word.

hashcat --stdout Animal.txt -r /usr/share/hashcat/rules/leetspeak.rule -r 1972.rule > Animal_leet.txt
1972.rule was only: "c $1$9$7$2".

And finally password cracking with john:
sudo john --wordlist=./animal_leet.txt hash.txt

After opening the docx with the password, there was the result:
MetaCTF{not_all_meetings_are_secret}

Ryn0Oct. 27, 2020, 4:35 a.m.

i follow your whole procedure of making wordlist, but unable to get password.


Ryn0Oct. 27, 2020, 4:36 a.m.

can you please add the dictionary.