crackpkcs12 – Multithreaded program to crack PKCS#12 files (p12 and pfx extensions)

What is it?
crackpkcs12 is a tool to audit PKCS#12 files passwords (extension .p12 or .pfx). It’s written in C and uses openssl library.
It works on GNU/Linux and other UNIX systems.
His author is aestu and his license is GPLv3+ slightly modified to use openssl library.

How to install it?
You have to install libssl library. libssl is the package in Debian like distros and openssl in RedHat like distros.
For Debian like distributions (Debian, Ubuntu, Mint, Backtrack, etc) you can download .deb packages. No compilation is needed.
For other GNU/Linux distros or UNIX systems you have to compile from sources. See next section.

How to compile it?
You have to install libssl development library. libssl-dev is the package in Debian like distros and openssl-devel in RedHat like distros.
Afterwards, you can follow the standard process:
tar -xf crackpkcs12*
cd crackpkcs12*
sudo make install

How to use it?
crackpkcs12 is able to perform two types of attack: Dictionary (no dictionary is provided) or brute force.
Use help message to read the params description:
crackpkcs12 -h
Download Right Here | Read more in here