IE Mobile 6 Phishing Protection in Windows Mobile 6.5

When Microsoft launched Windows Mobile 6.5, it included Internet Explorer Mobile 6 (IEM6), an upgraded browser built on the desktop Internet Explorer 6 engine with select backported features from Internet Explorer 7 and 8. To combat fraudulent websites, Internet Explorer Mobile 6 integrated several key phishing defense mechanisms, primarily focusing on visual anti-spoofing cues, certificate validation, and script handling to keep mobile users from falling victim to identity theft and credential harvesting.

Domain Highlighting in the Address Bar

Adopted from the desktop release of Internet Explorer 8, domain highlighting served as the primary line of defense against deceptive web addresses. Internet Explorer Mobile 6 visually distinguished the registered top-level domain and second-level domain in black, high-contrast text, while subdomains, paths, and query parameters were subdued in gray. This design made it immediately obvious if a user was visiting an illegitimate address designed to mimic a trusted brand (for example, identifying login.microsoft.com.attacker.com as belonging to attacker.com rather than microsoft.com).

Strict SSL/TLS Certificate Validation

Phishing campaigns frequently rely on forged or improperly configured secure connections to deceive users. IE Mobile 6 introduced more rigorous cryptographic checks for SSL/TLS sessions:

  • Immediate Certificate Warnings: The browser blocked immediate navigation and presented prominent full-screen warning prompts when encountering invalid, expired, revoked, or untrusted root certificates.
  • Host Mismatch Detection: Alerts triggered if the Common Name (CN) or Subject Alternative Name (SAN) on an SSL certificate did not strictly match the domain entered in the navigation bar.

Visual Security Indicators

The browser’s user interface integrated distinct visual feedback for secure sessions. Whenever a verified HTTPS connection was established, a padlock indicator appeared beside the address bar. Users could tap the security indicator to review the certificate authority and encryption parameters, making it easier to verify the authenticity of banking and enterprise portals.

Script Execution and Redirection Controls

To mitigate automated redirection attacks—where legitimate pages were quickly hijacked to load deceptive phishing forms—IE Mobile 6 tightened its JScript and VBScript execution engines. The browser restricted cross-domain script execution and limited unprompted pop-up windows, reducing the attack surface for deceptive UI overlays that masqueraded as system prompts or login boxes.