Welcome Guest [Log In] [Register]
Viewing Single Post From: Cryptanalysis Software
rot13
Elite member
[ *  *  *  *  * ]
Insecure's posting of his mono cracker inspired me to go ahead and post the one I wrote. It is a simple shotgun, hill-climbing algorithm that allows you to specify a crib. It doesn't care about word breaks and ignores them in fact.

One of the most useful parts is the scoring function in score_words.c. It scores a plaintext based on the words it finds. I use this algorithm in a majority of the cracking programs I write.

Sorry if the code is a little ugly and has hard-coded buffer sizes. I just wrote it for myself. :)

Apparently the file is too large to upload because it includes the dictionary. You can download it from http://www.wutka.com/download/msolve.zip
Offline Profile Quote Post
Cryptanalysis Software · General