A novel approach to protect against phishing attacks at client side using auto-updated white-list | Synapse