Let's say I receive a 1 MB encrypted file, but I get no information about the encryption method, and no password.
The only thing I can guess is that the person probably used a weak encryption method on a text file.
Are there ready-to-use software that will perform automatically a huge number of attacks on the ciphertext, from the simplest methods to the most complicated?
i.e. it would start with ROT13 / Vigenere, frequency analysis, etc., then Hill cipher or other easy-to-crack methods, then RC4 (I read in many places it is considered as weak, but I still don't know if one can easily break it if I don't give any other information than just the ciphertext), etc. and it would stop if some text is found (let's say at least 20% of the words are in a big dictionary)
(I can imagine such software would be used by intelligence agencies, etc. because it would speed up decryption.)