John the Ripper is a free, open source software. It’s distributed primarily in source code form.

This program is used for password cracking. It’s initially developed for the Unix system and it runs on many different platforms like Win32, DOS, OpenVMS, BeOS.
That’s one of the most popular programs this type. It combines a number of password crackers into one package. You can see how to use this tool on this short video.