A client-side anti-pharming (CSAP) approach | Synapse