https://awjunaid.com/books/understanding-common-password-cracking-and-hacking-techniques/
Understanding Common Password Cracking and Hacking Techniques