rarcrack alternative written in python which supports brute-force by dictionary.