Phishing signal detection in URLs, email subjects, and domain names with brand impersonation analysis