John The Ripper: Beginner's Tutorial
It might happen that if you have not locked shells for users you will not have /etc/expired file also if system administrator has not enabled pwconv utility then you'll not find /etc/shadow file.
DEVIL'S BLOG ON SECURITY
A DEVIL'S BLOG ON COMPUTER AND INFORMATION SECURITY, ETHICAL HACKING AND COUNTERMEASURES
Learn Ethical Hacking | Learn Hacking Online | Learn How To Hack|Hack Counter Hack| Ethical Hacking Tutorials
Free Ethical Hacking Training | Learn Ethical Hacking Online Free | Learn How To Hack | Hack Counter Hack | Ethical Hacking Tutorials | Devil's Blog On Security