Let's say I am already logged-in to my Gmail or Yahoo account using my 3G then I switched to a public WIFI in an airport or cafe.
Is my username and password still vulnerable?
What others kinds of information can the hacker get in this setup?
Let's say I am already logged-in to my Gmail or Yahoo account using my 3G then I switched to a public WIFI in an airport or cafe.
Is my username and password still vulnerable?
What others kinds of information can the hacker get in this setup?
If you are using GMail or Yahoo all credentials should be transmitted over HTTPS and there for you are safe. If you where connecting to http://security.stackexchange.com or StackOverflow over an open WiFi network then someone is able to sniff your cookie and immediately login as you. This is because StackOverflow and secuirty.se are violating OWASP a9. Firesheep automates this attack by sniffing WiFi looking for http cookies to hijack.
Suppose a MiTM scenario. You have already logged-in into Gmail or Yahoo meaning that the authentication has been already done and will be valid until the session expires. If the attacker could intercept the packets that you send, at most he could learn about the specific message that you are sending and nothing about your credentials. If your session expires and the authentication is done again, the attacker could learn about your credentials too.
Your credentials are safe. Your session, even over SSL, could still potentially be attacked.