This is a beginner's question related to general security, but it fits cryptography exchange because it's more specific to the action of cryptographic attacks and how they work.
Assume the following theoretical situation:
I do not know how attacks of all types work programmatically. From the aspect of this question, assume theoretically (hypothetical quantum computing algorithm for example) there is a working attack against AES that can break it or any encryption by whatever means.
BUT we've "double encrypted" our data with two separate symmetric algorithms by means of hybrid encryption. We've also NOT sent keys with the initial message but by some other secured channel.
Attacker (after however many attempts, by whatever means) guesses the correct key for the first layer of encryption and successfully decrypts the first layer.
Questions:
At this point, how does the attacker's system know it has broken the encryption, especially if it has attempted many previous attempts & at insane speeds? Corollary: how can an attacker know they have decrypted successfully since the decrypted text would look exactly like the encrypted text of the next layer of encryption?
Assuming various agencies, countries, or hackers, are capable of breaking various encryption techniques, would such a system (from a high-level viewpoint, based on question one logic) add any level of security?
Would reverse engineering by decompiling such a system enable all layers of encryption to be broken easily?