Bitcoin2john -

If you need a practical example with a test wallet (encrypted, known password), I can generate one for you to practice extraction and cracking.

cat hash.txt