Ganzúa is a cryptanalysis tool for classical
ciphers (monoalphabetic and polyalphabetic) that
lets the user define almost completely arbitrary
cipher and plain alphabets, allowing for the
proper cryptanalysis of cryptograms obtained from
non-English text.