Welcome to Welcome to DNF.com™ - Domain Sales, Domain Forum, Domain Appraisals, Domain Registrars

If you are new to domains and looking to buy, sell and learn about domains then you have come to the right place. DNForum is the largest domain name community on the internet and continues to grow every day. There are over 105,000 domainers on DNForum doing everything from buying domains, selling domains, learning about domains and discussing domains. Take a minute and Register.

Register Today on DNForum IT'S FREE!

Results 1 to 13 of 13
  1. #1
    DNF Addict
    Sarcle's Avatar
    Join Date
    Apr 2005
    Location
    Planet Earth
    Posts
    2,405
    DNF$
    4,534
    Bank
    0
    Total DNF$
    4,534
    Donate  

    Thumbs up Microsoft Blogs on IDN

    International Domain Names in IE7
    Hi, I am Vishu Gupta, a developer on the IE team. For the past year, I have been working primarily on CURI and International Domain Names (IDN) support. Browser support for navigating to URLs written in users’ native languages is critical for making the Internet truly international. IDN relies upon a standardized mechanism known as “Punycode” for encoding Unicode domain names using only the ASCII characters that are permitted by the DNS system.

    After XPSP2 was released, I was asked to study and evaluate what it would take to implement IDN support in Internet Explorer. We determined that the workitems involved in implementing IDN support in IE were:

    Converting the Unicode domain names to Punycode before sending them over the wire.
    Maintaining consistency within IE for handling domain names which enter IE in Punycode, and treating them equivalent to their Unicode counterparts.
    Handling compatibility for existing scenarios.
    Providing security against homograph-spoofing attacks without giving a bad user-experience for IDN URLs.
    Conversion to Punycode

    This is accomplished by using the APIs provided by the recently released “Microsoft Internationalized Domain Names (IDN) Mitigation APIs 1.0”; these APIs will ship with Windows Vista and IE7 and are also available for download here. You can learn more about these APIs by reading the MSDN documentation.

    Maintaining consistency within IE

    Many websites work around the limitation that IE6 does not support IDN by linking to the Punycoded URL. To improve user experience with those websites and to ensure that IE behaves consistently for equivalent Punycode and Unicode domain names, IE7 handles the URL as Nameprep Unicode internally (as suggested by RFC 3490). IE converts Unicode domain names to Punycode just before the domain name is resolved or sent to the proxy. This ensures, for example, that if the user added ŧēśŧ.example.com to the Restricted Sites zone, http://xn--hea8l8ac.example.com is also treated as a restricted site.

    Maintaining compatibility

    Using Punycode for name resolution is the default behavior for IE7. A new “International” section in the Internet Control Panel offers permits disabling IDN when sending the domain name either to the proxy or to the DNS resolver. Disabling both options will revert IE7 to IE6 behavior when handling Unicode domain names.

    Blocking IDN spoofing

    Lookalike attacks (sometimes called “homograph” attacks) are possible within the ASCII character set (the usual examples are www.example.com vs. www.examp1e.com). But, with IDN, the character repertoire expands from a few dozen characters to many thousands of characters from all of the world’s languages, thereby increasing the attack surface for spoofing attacks immensely.

    There is little doubt that showing the Punycode form leaves no ground for spoofing using the full range of Unicode characters; however, showing Punycode isn’t very user-friendly. The design of our anti-spoofing mitigation for IDN aims to:

    Reduce attack surface
    Treat Unicode domain names fairly
    Offer a good user-experience for users worldwide
    Offer simple, logical options to enable the user to fine-tune the IDN-experience
    Given these considerations, IE7 imposes restrictions on the scripts allowed to be displayed inside the address bar. These restrictions are based on the user’s configured browser language settings. Using APIs from the aforementioned idndl.dll, IE will detect what scripts (character sets) are used by the current domain name. If the domain name is contains characters outside of the user’s chosen languages, it is displayed in Punycode form to help prevent spoofing.

    A domain name is displayed in Punycode if any of the following are true:

    The domain name contains characters which are not a part of any language (e.g. www.▯.com)
    Any one of its labels* contains a mix of scripts that do not appear together within a single language. For instance, Greek characters cannot mix with Cyrillic within a single label.
    Any of its labels* contains characters that appear only in languages other than the user’s list of chosen languages. Note that ASCII-only labels are always permitted for compatibility with existing sites.
    (* A label is a segment of a domain name, delimited by dots. www.microsoft.com contains three labels, “www”, “microsoft” and “com”.)

    If none of the above conditions apply, the domain name is displayed in Unicode. Note that different languages are allowed to appear in different labels, so long as all of the languages are in the list chosen by the user. This is to support domain names like name.example.com where “example” and “name” are composed of different languages.

    We do not describe “other language” URLs as “suspicious” because such URLs are completely harmless when displayed in Punycode form. Whenever IE7 has prevented an IDN domain name from displaying in Unicode, an Information Bar notifies the user that the domain name contains characters IE is not configured to display. It is easy to add additional languages to the Allow List using the IDN Information Bar. By default, the user’s list of languages will usually only contain the currently-configured Windows language.

    Attack Surface Reduction

    Our language-aware mitigation does two things:

    It disallows non-standard combinations of scripts from being displayed inside a label. This takes care of attacks like http://bạnk.example.com. That domain name will always be displayed as http://xn--bnk-sgz.example.com, because two scripts (Cyrillic and Latin) are mixed inside a label. This reduces the attack-surface to “single-language attacks”.
    It further reduces the surface attack for single-language attacks to only those users who have chosen to permit the target language.
    Defense-in-Depth

    Users who allow Greek in their language-settings are as susceptible to Greek-only spoofs as the population using English is susceptible to pure-ASCII based spoofs. That’s where IE7’s Phishing Filter kicks in for both Unicode and ASCII urls. If the user has opted into the Phishing Filter, a real-time check is performed during navigation to see if the target domain name is a reported phishing site. If so, navigation is blocked. For additional defense-in-depth, the Phishing Filter’s web service can apply additional heuristics to determine if the domain name is visually ambiguous. If so, the Phishing Filter will warn the user via the indicator in the IE address bar.

    Whenever viewing a site addressed by an International Domain Name, an indicator will appear in the IE address bar to notify the user that IDN is in use. The user can click on the IDN indicator to view more information about the current domain name.

    Users who do not wish to see Unicode addresses may set an Internet Control Panel option to “Always show encoded addresses”.

    Call to Action

    Internet Explorer 7 Beta 2 will include IDN support in nearly-final form and we would greatly appreciate feedback on the design. If you see a scenario not working properly (for example, if adding native language URLs to favorites was broken), please let us know.

    - Vishu Gupta
    Site Link

    Get Ready for the revolution.
    All prices are valid for 72 hours.

  2. #2
    Platinum Lifetime Member
    Rubber Duck's Avatar
    Join Date
    Jun 2004
    Posts
    2,851
    DNF$
    3,108
    Bank
    0
    Total DNF$
    3,108
    Donate  

    Re: Microsoft Blogs on IDN

    This reaffirms my contention that rather than make most of the World vulnerable to Phishing the introduction of IDN will have very positive benefits. It will certainly reduce the potential for confusion in Asia, and it looks as though IE 7.0 is going to a great deal to eliminate the problem in ASCII domains, which is where the most problems have actually occurred!

    Yes, the naysayers have definitely been wrong on this issue, and it won't be long before they proven wrong across the board. Funny, don't seem to hear so much from them these days?

    Also seems as though IE 7.0 cannot be too far away. The public awareness battle would appear to have been launched.

    Best Regards
    Dave Wrixon
    Last edited by dwrixon; 12-20-2005 at 12:05 PM.
    Yours, Rubber Duck

    Please note that any historic offers over a month old are null and void.

  3. #3
    DNF Addict
    Sarcle's Avatar
    Join Date
    Apr 2005
    Location
    Planet Earth
    Posts
    2,405
    DNF$
    4,534
    Bank
    0
    Total DNF$
    4,534
    Donate  

    Re: Microsoft Blogs on IDN

    Quote Originally Posted by dwrixon
    Yes, the naysayers have definitely been wrong on this issue, and it won't be long before they proven wrong across the board. Funny, don't seem to hear so much from them these days?
    Best Regards
    Dave Wrixon
    They are probably to busy trying to register our leftovers.:-D
    All prices are valid for 72 hours.

  4. #4
    Platinum Lifetime Member
    Rubber Duck's Avatar
    Join Date
    Jun 2004
    Posts
    2,851
    DNF$
    3,108
    Bank
    0
    Total DNF$
    3,108
    Donate  

    Re: Microsoft Blogs on IDN

    I daren't go there. I'll get banned
    Yours, Rubber Duck

    Please note that any historic offers over a month old are null and void.

  5. #5
    Exclusive Lifetime Member

    Join Date
    Feb 2005
    Posts
    520
    DNF$
    1,053
    Bank
    0
    Total DNF$
    1,053
    Donate  

    Re: Microsoft Blogs on IDN

    Quote Originally Posted by Sarcle
    They are probably to busy trying to register our leftovers.:-D
    It's a great feeling when you look through your .coms and find the .net .cn suddenly taken.

    It's getting desperate -- even the wrong translation of "casino" had .net and .cn taken!

  6. #6
    Platinum Lifetime Member

    Join Date
    Sep 2005
    Location
    singapore
    Posts
    731
    DNF$
    1,885
    Bank
    0
    Total DNF$
    1,885
    Donate  

    Re: Microsoft Blogs on IDN

    Anyone downloaded and tried the IE7 beta? It's available, i saw it on m$ website.

  7. #7
    Exclusive Lifetime Member

    Join Date
    Feb 2005
    Posts
    520
    DNF$
    1,053
    Bank
    0
    Total DNF$
    1,053
    Donate  

    Re: Microsoft Blogs on IDN

    Quote Originally Posted by touchring
    Anyone downloaded and tried the IE7 beta? It's available, i saw it on m$ website.
    I couldn't find a public beta -- is it for developers only?

  8. #8
    Platinum Lifetime Member

    Join Date
    Sep 2005
    Location
    singapore
    Posts
    731
    DNF$
    1,885
    Bank
    0
    Total DNF$
    1,885
    Donate  

    Re: Microsoft Blogs on IDN

    I think they put it up and then removed it, but i managed to find it on a software download chinese website (found by google), and downloaded it a few days ago.
    Last edited by touchring; 12-20-2005 at 03:41 PM.

  9. #9
    Platinum Lifetime Member
    rawkinrich's Avatar
    Join Date
    May 2004
    Location
    Sheffield
    Posts
    3,036
    Country

    England Follow rawkinrich On Twitter Add rawkinrich on Facebook
    DNF$
    1,235
    Bank
    0
    Total DNF$
    1,235
    Donate  

    Re: Microsoft Blogs on IDN

    Quote Originally Posted by dwrixon
    Also seems as though IE 7.0 cannot be too far away. The public awareness battle would appear to have been launched.
    Has MS stated a release timeframe for IE7.0?

  10. #10
    DNF Addict
    Sarcle's Avatar
    Join Date
    Apr 2005
    Location
    Planet Earth
    Posts
    2,405
    DNF$
    4,534
    Bank
    0
    Total DNF$
    4,534
    Donate  

    Re: Microsoft Blogs on IDN

    Quote Originally Posted by touchring
    I think they put it up and then removed it, but i managed to find it on a software download chinese website (found by google), and downloaded it a few days ago.
    There has been no authorized public version released for IE7 yet from Microsoft. The only version that has been released from Microsoft is for developers only. I would be very careful in downloading an unauthorized version from any site. As they will most likely contain a virus or malware.


    Quote Originally Posted by rawkinrich
    Has MS stated a release timeframe for IE7.0?
    The "official" release is due in the first quarter of next year. Anytime between Jan 1st-Mar 31st. Knowing Microsoft, closer to the later.


    Quote Originally Posted by dwrixon
    I daren't go there. I'll get banned
    Yeah, but I knew you would appreciate the full gravity of the statement. :-D
    Last edited by Sarcle; 12-20-2005 at 03:50 PM.
    All prices are valid for 72 hours.

  11. #11
    Platinum Lifetime Member
    Rubber Duck's Avatar
    Join Date
    Jun 2004
    Posts
    2,851
    DNF$
    3,108
    Bank
    0
    Total DNF$
    3,108
    Donate  

    Re: Microsoft Blogs on IDN

    Quote Originally Posted by Sarcle
    Yeah, but I knew you would appreciate the full gravity of the statement. :-D
    The problem is to stand a Cat in Hell's chance they will need to sign up as members at the other place.

    Best Regards
    Dave Wrixon
    Yours, Rubber Duck

    Please note that any historic offers over a month old are null and void.

  12. #12
    Platinum Lifetime Member

    Join Date
    May 2002
    Posts
    345
    DNF$
    1,277
    Bank
    0
    Total DNF$
    1,277
    Donate  

    Re: Microsoft Blogs on IDN

    Great find Sarcle..very interesting indeed.
    finally my IDNs are looking good

  13. #13
    Platinum Lifetime Member

    Join Date
    Sep 2005
    Location
    singapore
    Posts
    731
    DNF$
    1,885
    Bank
    0
    Total DNF$
    1,885
    Donate  

    Re: Microsoft Blogs on IDN

    Quote Originally Posted by Sarcle
    There has been no authorized public version released for IE7 yet from Microsoft. The only version that has been released from Microsoft is for developers only. I would be very careful in downloading an unauthorized version from any site. As they will most likely contain a virus or malware.




    The "official" release is due in the first quarter of next year. Anytime between Jan 1st-Mar 31st. Knowing Microsoft, closer to the later.




    Yeah, but I knew you would appreciate the full gravity of the statement. :-D

    The one i downloaded is genuine, except i didn't know how to get authenticated.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Domain name forum recommended by Domaining.com