Phishing, once an online annoyance, has become a major epidemic on the Web. This form of mass social engineering is causing great economic losses to financial and retail institutions, Internet Service Providers (ISPs), as well as the general public. After providing a brief explanation of what...