There are many ways how an adversary can pretend that he is a legitimate user (like session cookie stealing, bruteforcing the password and what not), but as far as I can see it should be rather hard for them to go unnoticed if the system tries to protect against it, e.g. by detecting that the same user is logging in from a different IP within the short period of time and moreover continue to send requests from multiple IP's simultaneously. This seem rather evident that for most cases something spooky is going on.
- Is that really a good indication of a successful attack and system should try to prevent it somehow (I think e.g. google does)?
- I have not seen that this widely employed, is that because it's just rather expensive to implement or because of the fact that people tend to rely on preventing identity theft in the first place?