The browser should jump up and down when encountering such a certificate as it's exactly how an attempted MITM attack would look.
The browser should jump up and down when encountering such a certificate as it's exactly how an attempted MITM attack would look.
I don't know if browsers do this, but in principle they could even notify the user on certificate change, so the MITM would have to be on the first connection to a site.
The attack is more involved than just openly sniffing packets. You need to poison the DNS cache on the victim's machine, so that facebook.com resolves to you. Or, you need to poison the ARP cache, so the victim machine thinks that you are the router. These are both easy to do, though, and once you've done that, then you are a man that's in the middle, and MITM attacks are easy under those circumstances.
"ettercap" is a program to automate this technique to spy on SSH, HTTPS, etc. Works quite well.