Slashdot Mirror


Scammers Abuse Multilingual Domain Names (bbc.com)

Cyber-criminals are abusing multilingual character sets to trick people into visiting phishing websites. BBC: The non-English characters allow scammers to create "lookalike" sites with domain names almost indistinguishable from legitimate ones. Farsight Security found scam sites posing as banks, loan advisers and children's brands Lego and Haribo. Smartphone users are at greater risk as small screens make lookalikes even harder to spot. The Farsight Security report looked at more than 100 million domain names that use non-English character sets -- introduced to make the net more familiar and usable for non-English speaking nations -- and found about 27% of them had been created by scammers. It also uncovered more than 8,000 separate characters that could be abused to confuse people.

Farsight founder Paul Vixie, who wrote much of the software underpinning the net's domain names told the BBC: "Any lower case letter can be represented by as many as 40 different variations."

129 comments

  1. Farsight Security by omnichad · · Score: 4, Funny

    small screens make lookalikes even harder to spot....Farsight Security

    Yes, this does sound like a job better suited for Nearsight.

    1. Re:Farsight Security by Anonymous Coward · · Score: 1

      Hindsight?

    2. Re:Farsight Security by Anonymous Coward · · Score: 0

      Hindsight?

      Sure, I think they outsource to India

    3. Re:Farsight Security by Anonymous Coward · · Score: 0

      Why is an editor feeding the trolls to go off on a rant?

    4. Re: Farsight Security by Anonymous Coward · · Score: 0

      Hindusight

    5. Re:Farsight Security by BronsCon · · Score: 4, Insightful

      Look more closely...

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    6. Re: Farsight Security by Anonymous Coward · · Score: 0

      Proving the point that lookalikes fool people

    7. Re:Farsight Security by Zontar+The+Mindless · · Score: 1

      Why is some AC being taken in by a poseur?

      ProTip/1: If you see *two* UIDs next to someone's name, it's a pretty good bet that one of them is fake.

      ProTip/2: If you don't see a /. icon next to the poster's name, the poster is not a Slashdot employee.

      Also, one can easily determine that the real BeauHD's UID is 4450103.

      --
      Il n'y a pas de Planet B.
    8. Re:Farsight Security by Zaiff+Urgulbunger · · Score: 1

      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.

      Off-topic I know, but what does "APK" stand for?

    9. Re:Farsight Security by Anonymous Coward · · Score: 0

      You're about to regret asking...

    10. Re:Farsight Security by Anonymous Coward · · Score: 0

      Alexander Peter Kowalski

      Wrote a shareware app in the 90s to download, merge, sort and write a list of addresses to the windows host file. Has been joining forums and 'offering' this tool since, no matter how often he's asked to stop. Believes that the host file is the last word in security and that his tool has been copied by the Chinese, Google etc.

      Criticism of his work, ideas or behaviour rapidly escalates into a rage complete with insults, name calling and physical threats. Users who reply without ticking 'post anonymously' are followed, often for years, with APK replying to their comments to mock and insult and attempt to continue the argument.

      Makes extensive use of cut and paste in his posts and 'arguments'. If he is ignored, he'll simply spam the thread until he's bored or gets a reply.

      Googling his name shows a history of similar behaviour getting him kicked out or ostracised from pretty much every forum or community he's joined.

      Oh, and he either obsessively searches for mention of his name, 'host file' or similar or has some scripts that do the same. He should be along, shortly.

    11. Re:Farsight Security by Zaiff+Urgulbunger · · Score: 1

      Cheers!!! :D

  2. Unicode is a mess by Anonymous Coward · · Score: 5, Insightful

    Saw this coming years ago. Unicode assignment is a god awful mess, made worst now that nearly every single noun has an emoji version. Pity that we're probably stuck with it until the end of humanity.

    1. Re:Unicode is a mess by Anonymous Coward · · Score: 0

      Time for coda: removal of pixel divergent permutation.

    2. Re:Unicode is a mess by Anonymous Coward · · Score: 0

      Pity that we're probably stuck with it until the end of humanity.

      Not here we're not! Count your blessings.

    3. Re:Unicode is a mess by ShanghaiBill · · Score: 4, Interesting

      Saw this coming years ago.

      Indeed. The security ramifications were immediately pointed out by many people as soon as this idiotic proposal was made. But it went forward anyway so they could sell new domain names, and force legitimate companies to spend even more to buy up every possible permutation of their names.

      The only good solution now is for browsers to block these domains, or at least throw up a flashing SCAM warning whenever one is accessed.

    4. Re:Unicode is a mess by Anonymous Coward · · Score: 4, Interesting

      Somehow I get the feeling that unicode isn't the real problem.

      It seems oddly specific to allow companies to register their name as a domain but only if their name consists of a very limited number of characters.
      Even if we get rid of unicode we still have the problem with sans-serif fonts.
      slashdot.org and sIashdot.org can be hard to tell apart.
      If your response is that you can choose to use a serif font then you can also choose to use a font that shows unicode as boxes or use a browser that warns you when going to a domain that has odd letter in the name.

      One way to reduce the problem could have been to not have *.com or *.org addresses at all. Let everyone register their domains under whatever country they belong to. That way you can choose to not trust *.su addresses.

      The underlying problem seems to be that we put our trust in a name.
      Even without intentional name collisions for the purpose of scamming we still get unintentional name collisions with organizations that have the same name but in completely different fields. (Or similar fields but different regions.)

    5. Re:Unicode is a mess by Anonymous Coward · · Score: 0

      It did come years ago. This is just a press release from a security company dressed up as news.

    6. Re:Unicode is a mess by Calydor · · Score: 1

      Which means the browser makers need to constantly check for new permutations, otherwise they'll be throwing up so many SCAM warnings whenever you access a localized URL that people stop caring about the warnings, much how it happened with UAC.

      How is the browser supposed to know that when you go to bank.corn you actually do mean BANK.CORN and not BANK.COM?

      --
      -=This sig has nothing to do with my comment. Move along now=-
    7. Re:Unicode is a mess by Calydor · · Score: 5, Informative

      slashdot.org and sIashdot.org can be hard to tell apart.

      I actually had to copy that into Notepad to see what you did. Well played.

      --
      -=This sig has nothing to do with my comment. Move along now=-
    8. Re:Unicode is a mess by Anonymous Coward · · Score: 0

      That's purely an issue with fonts, the default font for URLs should be serifed or the font needs to solve the I l problem. I propose the latter.

    9. Re:Unicode is a mess by AmiMoJo · · Score: 1

      Most of the world doesn't speak English. It's unreasonable to expect them not to have domain names in their own language.

      The solution should be really simple. Just flag up when a domain name contains characters that are not in the user's selected language. The problem is that Unicode makes that rather difficult, because it's badly designed. It's possible, just unnecessarily hard.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    10. Re:Unicode is a mess by houghi · · Score: 2

      Probably because it was known years ago. Just look at U+0391 U+0410 and U+0041. Or at U+0430 and U+0061 and if you find a word that would use such a letter, you can make serious bÐnk.

      (Luckily it does not work on /.)

      --
      Don't fight for your country, if your country does not fight for you.
    11. Re:Unicode is a mess by Anonymous Coward · · Score: 0

      "Homophones" is the word you are looking for. No homo.

    12. Re:Unicode is a mess by OneHundredAndTen · · Score: 1

      Even if we get rid of unicode we still have the problem with sans-serif fonts. slashdot.org and sIashdot.org can be hard to tell apart.

      That's an understatement. Without a microscope, in this font 'l' (lowercase L) and 'I' (uppercase i) are indistinguishable.

    13. Re:Unicode is a mess by Anonymous Coward · · Score: 0

      l aIso think the Iatter is the way to go.

    14. Re:Unicode is a mess by Anonymous Coward · · Score: 0

      You can see the difference in the whitespace between the l and the I in the two domain names.

    15. Re:Unicode is a mess by Anonymous Coward · · Score: 0

      Well, you can't register a domain that is in use. So why can you register the same name with one of the 'a's replaced by a cyrillic 'a'? Checking simple cases like that would help.

      Also, a single word should not consist of different scripts. It is either latin OR greek OR cyrillic OR chinese OR something else, not some crazy mix.

    16. Re:Unicode is a mess by Anonymous Coward · · Score: 0

      I have a flip phone, and l use that same trick the l have to say something like "Sounds good, l will be home soon" so l don't have to switch to capitol letters in the middle of a sentence.

    17. Re:Unicode is a mess by laurencetux · · Score: 1

      or maybe flag the address if it has a mix of latin and non latin characters in the domain??

      possible text of warning "Please be advised that this address contains abnormal characters for your region please verify the spelling. [insert did you mean "%domain with all latin characters%" ??]

    18. Re:Unicode is a mess by Anonymous Coward · · Score: 0

      Sure, next to each other, but if you see them in isolation, could you really tell?

    19. Re:Unicode is a mess by Megol · · Score: 1

      Can't but agree. The emoji crap is just the flashing neon sign over the failed wreck.

    20. Re:Unicode is a mess by Megol · · Score: 1

      That is a bad solution in the first place just giving false positives. Why should a Russian be warned when accessing slashdot for instance?

      The "no mixed scripts in a word" design suggested earlier in this sub-thread would cover most problems. Not allowing scammers to register obvious scam sites would fix most others.

    21. Re:Unicode is a mess by RockDoctor · · Score: 1

      Let everyone register their domains under whatever country they belong to.

      Why are you assuming that people have one country? My wife and I cover three nationalities and citizenships, and stepping out one degree of relationship further, the family covers five nationalities. I work in 7 countries on a regular basis, three of which would justify me using a .EU domain in addition to the national ones and, of course, .INT

      And I have an email address in goatse.cx - Christmas Island, in the Indian Ocean. Which I have at least swum in.

      If you're an American (always a good guess when this sort of parochialism is spouted), then I take it all your domains are in .US

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  3. Don't be stupid. by Anonymous Coward · · Score: 4, Insightful

    Safe use of the Internet requires digital "street smarts."

    One should not need to be told that it is unsafe to click links in emails, or that virus scanners don't alert you via popups on a web page. Understanding of the basics of how these things work make it obvious, and make safe browsing practices just as obvious.

    The industry has bent over backwards to grant access to swarms of people too stupid to be safe online.

    So, the scammers take them for all they are worth.

    Personally, I consider stupidity to be a vice (and largely a choice), so I don't have much sympathy for people who fall for this sort of thing.

    1. Re:Don't be stupid. by AvitarX · · Score: 2

      What really frustrates me is that my bank uses "secure" messages.

      It requires me to download an HTML file, open it, and then login to a not my bank website.

      Except, my bank has a message system right in their main website (I assume the loans are actually written by a different company). So every customer that applies for a loan is being taught bad email behavior, and using a less secure system (my bank makes efforts to make sure I know it's them (click on the correct image of a few shown to login, if the correct one isn't shown, I know it's not my bank).

      Basically, the "secure" messages are less secure, and run the risk of teaching bad security in general.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    2. Re: Don't be stupid. by Bing+Tsher+E · · Score: 1

      I refuse to do any banking over the Internet. If I need to know a balance I go to an ATM or a real human teller. I get printed statements every month in the mail.

      Anybody can refuse web banking. It's not difficult.

    3. Re: Don't be stupid. by Anonymous Coward · · Score: 0

      I get printed statements every month in the mail.

      Receiving sensitive financial information in the mail makes identity theft more likely. It's much easier to raid your paper mailbox than it is to hack your online banking sessions. Your local meth addicts can do the former but the later not so much.

    4. Re:Don't be stupid. by pD-brane · · Score: 1

      One should not need to be told that it is unsafe to click links in emails, or that virus scanners don't alert you via popups on a web page. Understanding of the basics of how these things work make it obvious, and make safe browsing practices just as obvious.

      Not always as obvious. If some company you are connected to, also those who should be concerned with security, sends a text/plain e-mail with a URL for you to copy and paste, it should be fine, right? But how can I be sure that not some employer of the company has copied a look-alike phishing URL from Twitter or wherever into the e-mail?

      I agree that almost all kinds of scams are easy to be detected by anyone with "digital street smarts", but in some cases, like Unicode URLs from the article, it is not obvious how to be secure.

      Of course companies send text/html, but anyways...

    5. Re:Don't be stupid. by Anonymous Coward · · Score: 0

      Posted as AS because moderated here.
      Not sure if your approach is correct albeit I understand your sentiment. What exactly do you call stupid? To me big part of my colleagues qualify - they all however have university degrees and are engineers. This is an elite of IQ>110 what do you expect the majority to do if the elite in its bulk is just plain stupid too? So in fact you say majority is unable to cater for own needs in the domain of the 'pipes' and should be left to their own devices if they want to venture there - is that what you say? This is the same problems that weak people had when traveling between cities before police forces have been established. Back then you could say - if you hit the road and cannot cope with armed robbery then you should not be going. This was not good for the weak but it was also not good for the wealthy. The wealthy decided then that we need formal justice and police force to watch for criminals. The same is true today only the digital criminals have ability to change street markings and robe unsuspecting travelers have also the option to hide in digital forests of today's world. This needs to change.

    6. Re:Don't be stupid. by OneHundredAndTen · · Score: 1

      Many scams involve not only stupidity on the scammee's side, but also greed and dishonesty. The classical Nigerian scam is a good example - to fall for it you have to stupid, greedy and dishonest, all at the same time. It amazes me that so many who fall for that kind of scam are not utterly embarrassed to report it to the police. Well, I seem to recall that main characteristic of Jordan Belfort, the so-called Wolf of Wall Street, is his complete and absolute lack of shame.

    7. Re: Don't be stupid. by AvitarX · · Score: 1

      True, I could use faxes instead of email, or snail mail.

      Or pay extra interest and not shop around as much on a mortgage.

      I'm unconvinced that faxes through a third party (that I'm sure go to the banks email system) or snail mail are more secure than my bank account's website, it's not like identity theft from mail has never happened.

      I'm pretty content with my bank's security, it's the separate website that I don't even think is them that requires downloading an HTML file for secure messages that frustrates me.

      No anti fishing, and enforces the behavior of downloading and opening attachments in emails.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    8. Re:Don't be stupid. by Anonymous Coward · · Score: 0

      Personally, I consider scamming to be a vice (and totally a choice), so I have zero respect for scammer sympathizers such as yourself.

    9. Re:Don't be stupid. by tlhIngan · · Score: 1

      It amazes me that so many who fall for that kind of scam are not utterly embarrassed to report it to the police

      Most of the scammed ARE embarrassed to go to the police, actually. For every one you hear in the news, there are probably dozens of people who simply walked away after losing thousands of dollars in one of the many scams.

      Heck, some of them who go to the police make up a story to go along with it. Just last week, a woman claimed to receive a call from the CRA (Canada Revenue Agency, aka the Canadian IRS) who then had fake police "arrest" her and force her to withdraw money.

      Yes, people fall for the tax scam all the time. It'a annoying enough to receive the calls almost daily at times. Though this time, they used Bitcoin instead of iTunes cards (or other gift card) - perhaps because large iTunes card purchases are flagged by most retailers - there is very few legitimate reasons to buy 100 $50 iTunes cards so most retailers will ask if they're paying a tax bill or something.

      Chances are, the public is going to be so reinforced into "the taxman does not accept gift cards and Bitcoin" that any mention of Bitcoin will trigger scam alerts. (And I found out there's apparently a bitcoin "ATM" near me).

      The scammed people are too embarrassed most of the time to admit they've been scammed. Usually because they usually believe they can't be scammed. The only way to be sure is to take two life lessons to heart - first, nothing is easy in life - so if someone promises a lot of money to you quickly, it's a scam, and two - question everything.

      My mom was the best at it - she literally would question everything - she'd get a scam email and delete it. If she wasn't sure, she'd ask me and we'd talk about it. At which point she'd realize it was still a scam - either some tell tale sign she missed, or if we weren't sure, we'd assume it was a scam. Any important business is never done through just email - your bank, a government agency, etc., they'd send letters or call you in addition to email. I think out of this only once did we treat something as a scam that wasn't, which happened because they sent a letter the next day.

    10. Re: Don't be stupid. by vlueboy · · Score: 1

      I refuse to do any banking over the Internet. If I need to know a balance I go to an ATM or a real human teller. I get printed statements every month in the mail.

      Anybody can refuse web banking. It's not difficult.

      Not sure if you include "credit card payments" here but it's becoming impossible to use the internet without a credit card and an email address. Trusting trust --if you want to have some kind of paypal account then you need to provide a credit card (or a bank account IIRC --and there's no offline way of populating that, so you're effectively doing banking by proxy)

      But I digress. The reason I replied was to remind you that no matter what you do, your information will be leaked --if it's not YOU, it will be one of the companies you choose to use... But it doesn't stop there --if you live in the US, a coinflip chance determines whether scammers already got your information last year. So in a crowded stadium, one in two is a considerable amount to leave to random chance... half of the people you see are statistically likely to be one of those 150 million people out of 300 million total population attacked by the Equifax hack. Even if you never walk thru their corporate headquarters doors --you have no choice. Funny, I put the wrong name in a websearch and saw news that Experian (the other non-optional credit union out of now 4 standard bodies) also got hacked, though that one went under my radar -- https://www.theguardian.com/bu...

      That one was "only" 15 million marks. Sad to think that something that large is discounted to the point of never being mentioned during Equifax's raking over the coals last year, just because it reduces the stadium illustration from 50% to a 10% of those 50% odds, which is still a respectable 1 in 20 people in that stadium instead of 1 in 2.

      We are in deep trouble. If someone got your social security number and you keep it for life with no exceptions, then it's game over --we just don't know when or how we're going to get the surprise once the credit union hackers start trickling the data to high-payers. Worse yet, even legit companies share our data with impudence. It's only a matter of time before "private" data from that breach ends up tainting muddy sources like those gossipy involuntary aggregation | blackmail sites of the likes of Spokeo Inc.

  4. Unicode doesn't belong in a URL... by ELCouz · · Score: 3, Insightful

    Seriously...what they where thinking?!?!

    1. Re:Unicode doesn't belong in a URL... by darkain · · Score: 5, Insightful

      They were thinking that not the entire world is English speaking.

    2. Re: Unicode doesn't belong in a URL... by ELCouz · · Score: 1

      People got along just fine with ASCII back in the days. Unicode is asking for trouble in a URL.

    3. Re:Unicode doesn't belong in a URL... by Anonymous Coward · · Score: 0

      Many of us warned about exactly this kind of thing when ICANN got onto its kick about IDN's. Idiots. That's what happens when we let control of it get away from us.

      Many of those users of non-Latin character sets are going to get their recompense: they'll be scammed too. Glyph confusion is a two-way street.

    4. Re:Unicode doesn't belong in a URL... by Anonymous Coward · · Score: 0

      Which causes even more collisions. If they can't use their native language for their URL they need to either use the ASCII character that looks like it the most or translate their name into English.
      Considering that many companies doesn't really have names that are unique you will get a lot of collisions.
      It's not like the US is the only place that has apples and the computer company certainly isn't the first one to have the rights to the name, in any region.

      Also, requiring ASCII doesn't prevent scammers. slashdot.org and sIashdot.org are both in ASCII character only.

      So congratulations, you managed to be edgy without being sharp.

    5. Re:Unicode doesn't belong in a URL... by Zontar+The+Mindless · · Score: 1

      Company names are generally transliterated: Hyundai, Samsung, Toyota, ...

      You provide additional evidence that you really don't know much about languages or writing systems, but I need to get some work done today, so I'll leave spotting those to the interested and discerning reader.

      --
      Il n'y a pas de Planet B.
    6. Re: Unicode doesn't belong in a URL... by thegarbz · · Score: 1

      People got along just fine with ASCII back in the days.

      Yeah. I look around at American English speakers and see that ASCII was just fine, so what was the problem?

      Yes I am mocking your ignorance. People did NOT get along just fine in the ASCII days. Simply using a computer was an incredibly painful event for those not using the Latin alphabet. Hell it was a problem for those using derivations of the Latin alphabet that weren't uniquely English.

    7. Re:Unicode doesn't belong in a URL... by AmiMoJo · · Score: 1

      And that domain names should not be used for authentication. If you want microsoft.com you don't visually inspect the address bar, you validate the certificate with a trusted issuer.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    8. Re:Unicode doesn't belong in a URL... by Anonymous Coward · · Score: 0

      Pretty sure the CN of a certificate can also contain non-ASCII chars, can't it?

    9. Re: Unicode doesn't belong in a URL... by houghi · · Score: 1

      People got along just fine before the USofA existed and before English was even spoken as well. So what is your point?

      --
      Don't fight for your country, if your country does not fight for you.
    10. Re: Unicode doesn't belong in a URL... by ELCouz · · Score: 1

      You are aware I am talking about the URL and not the page text ....right? If you could get off your high horse once in a while you would see using unicode / punycodes in a URL are a mess. I use latin characters the time.

    11. Re: Unicode doesn't belong in a URL... by ELCouz · · Score: 1

      If you can't read my OP title and reply accordingly. You are a truly retarded troll. Internet was invented with ASCII in mind.

    12. Re: Unicode doesn't belong in a URL... by nukenerd · · Score: 1

      People got along just fine before the USofA existed and before English was even spoken as well. So what is your point?

      So we should adopt Nordic runes Egyptian hieroglyphs then? The point is that we need to adopt some character set for URLs and the Latin character set is the best candidate - better than Unicode. As someone else said, we are talking about the name of the URL, not the content of the page. I'm fine with eg Japanese readers reading Japanese literature in Japanese characters.

      But you will find that Japanese who are using the Web are quite capable of recognising Latin characters well enough to recognise an URL they are looking for. Otherwise, I'd be quite happy if eg the Japanese went off and created their own internet with their own character set (ie their particular sub-set of Unicode) throughout; the Western Internet could still be accessible to them and theirs to the West, but you would know where you were and there could be no Unicode trickery with the URL.

    13. Re: Unicode doesn't belong in a URL... by DontBeAMoran · · Score: 1

      Ook ook grok tok!

      --
      #DeleteFacebook
    14. Re:Unicode doesn't belong in a URL... by DontBeAMoran · · Score: 1

      Also, requiring ASCII doesn't prevent scammers. slashdot.org and sIashdot.org are both in ASCII character only.

      Let's return to ASCII-only URLs and have the browsers display the subdomain, domain name and the TLD in uppercase and have them use a constant font across all platforms that makes it impossible to mistake an uppercase letter "O" with the number "0" (zero).

      --
      #DeleteFacebook
    15. Re:Unicode doesn't belong in a URL... by DontBeAMoran · · Score: 1

      But would anyone be able to get a certificate with a look-alike domain name signed to the name "Microsoft Corp." or similar?

      --
      #DeleteFacebook
    16. Re:Unicode doesn't belong in a URL... by ahodgson · · Score: 1

      Anyone can get a cert issued to whoever they want as long as they control the domain (web serving, DNS or email).

      Extended validation certs not so much. But I would think a scammer could get an EV cert issued to something that looks convincingly similar, too.

    17. Re: Unicode doesn't belong in a URL... by Anonymous Coward · · Score: 0

      It doesn't matter that you were talking about URLs. The URL is not special in any way, it contains language. Try writing your URLs with restrictions that seems completely arbitrary. ASCII is a very arbitrary subset of unicode, after all. What if the new rule was that you cannot have 'e', 'i' or 'r' in an URL? It'd make them look bloody stupid, even if you have some silly way of 'transcribing' e, i and r using other characters. mcosoft.com? googl.com? twtt.com? Seems hopeless? Well, that exactly how it is to write non-english languages limited to ascii. Whether in URLs or in other text.

      Non-english companies have names that cannot be written in ascii. Common actions like "buy" or words like "information" cannot be spelled in ascii in all languages. URLs limited to ascii are slightly more useful than strictly numeric url's, but not by much.

    18. Re: Unicode doesn't belong in a URL... by Anonymous Coward · · Score: 0

      m1c2osoft.com
      googl3.com
      tw1tt32.com

      Dohohoh, guess we already solved that one!

    19. Re: Unicode doesn't belong in a URL... by Anonymous Coward · · Score: 0

      Have you tried this? Most SSL issuers either block non-ascii domains, charge extra for it or require an EV certificate.

    20. Re:Unicode doesn't belong in a URL... by Megol · · Score: 1

      Most of the world doesn't speak English, why do you think something that was international from the beginning (the web - not ARPANET) should be limited to English?

      Idiotic crap.

    21. Re: Unicode doesn't belong in a URL... by thegarbz · · Score: 1

      Indeed. Now feel free to translate all the companies you know into a foreign language you can't understand and into a keyboard with which you're not used to typing.

      Just because you're talking about a subset of computing doesn't make it any less of a distinction without a difference.

    22. Re:Unicode doesn't belong in a URL... by ELCouz · · Score: 1

      No sure if sarcastic but I think this could be great idea if there was an uniformity between desktop & mobile browsers. W3C could manage the standard.

    23. Re: Unicode doesn't belong in a URL... by Anonymous Coward · · Score: 0

      ASCII is a very arbitrary subset of unicode, after all.

      I think you've got that ass-about, friend. Unicode is a superset of ASCII, after all.

    24. Re:Unicode doesn't belong in a URL... by ConceptJunkie · · Score: 1

      Transliteration is fine, but I can't find Peking or Bombay on a map any more!

      --
      You are in a maze of twisty little passages, all alike.
  5. A nonpolitical msmash story! by Anonymous Coward · · Score: 0

    Hooray!

  6. and the old is new again ... by Anonymous Coward · · Score: 0

    This was new (news?) about a decade ago, perhaps more. This just goes to show that what is old becomes new again.

    Or rather that eventually the yung'uns discover what we old farts have known for ages ... and they think it is a new discovery!

    1. Re:and the old is new again ... by AHuxley · · Score: 1

      That O looks like 0 depending on the font?
      That 1 looks like I ?

      --
      Domestic spying is now "Benign Information Gathering"
    2. Re:and the old is new again ... by gl4ss · · Score: 1

      well the old farts put the identical looking characters into the set for to be used for domain names.

      how the fuck are you supposed to even know that? I mean for non techies and even techies.

      I mean, Microsoft.com is easy enough to tell from Mlcrosoft.com. but if it looks the same, how would you know? you're not going to be hand writing every hyperlink again now are you?

      --
      world was created 5 seconds before this post as it is.
    3. Re:and the old is new again ... by houghi · · Score: 1

      Is that a lowercase L or an uppercase i? lIlIlIIIlll

      --
      Don't fight for your country, if your country does not fight for you.
    4. Re:and the old is new again ... by Anonymous Coward · · Score: 0

      Homophones is the word you are looking for. No homo.

    5. Re:and the old is new again ... by Anonymous Coward · · Score: 0

      Unicode is necessary for a global system.

      The problem is easily solved on the registrar level. Don't allow script mixing in words. Nobody needs "paper.com" where the 'a' is from the cyrillic set and the rest is latin. The only use-case for that is to fake the real 'paper.com'.

      So unregister all domains using such garbage combinations, and disconnect any registrar that keeps issuing such travesties. A domain may be latin or russian, but never both. Likewise for other scripts.

  7. why is there not a setting. by Anonymous Coward · · Score: 2, Interesting

    Browsers should have you choose a language and not allow sites in other languages (in the url) by default. You go in somewhere and say allow everything or populate a list of acceptable languages. It should at least give a popup.

    1. Re:why is there not a setting. by AHuxley · · Score: 0

      Think of the fun of sites with users from approved 5 eye nations and Ireland.
      The net would be great again.
      Less EU user backtalk. A pop up to guide EU users back to EU approved Francophone sites.

      --
      Domestic spying is now "Benign Information Gathering"
    2. Re:why is there not a setting. by Anonymous Coward · · Score: 0

      Look, we get it that you live in your own little world where everything's a conspiracy. Can you just STFU now? Thanks!

  8. It's not unicode - DNS uses punycode by FeelGood314 · · Score: 5, Informative

    DNS entries are ASCII. Punycode is a way to put unicode in ASCII in a way that is sort of mostly human readable. For an English speaker (AKA ASCII character users) always set your browser to display the raw punycode and not the unicode points. For the less technical but still English speaking you should be fine as long as you only visit sites with HTTPS. No reputable CA should be signing EV certs with punycode that looks like English words. Ones that do will quickly be removed from the browsers.

    For the non-English, you're f#@ked. Seriously. This was a good awful idea. We are going to return to an English only internet because everything else will be untrustable.

    1. Re:It's not unicode - DNS uses punycode by Anonymous Coward · · Score: 0

      This is the only valid use of punycode: look of disapproval.

    2. Re:It's not unicode - DNS uses punycode by Anonymous Coward · · Score: 1

      Parent link will help you know if you need to change your punycode setting.

      Firefox users: If your mouse-over shows the look of disapproval emoticon, then can go to your about:config and change network.IDN_show_punycode to true .

      p.s. Sorry Chrome users, I don't know what you need to do. Maybe someone else can post the answer for Chrome?

    3. Re:It's not unicode - DNS uses punycode by omnichad · · Score: 0

      No reputable CA should be signing EV certs with punycode that looks like English words.

      Let's Encrypt will happily do it. Because certs only validate that you're connecting to a server linked to the same people that own the domain. And unless you want to teach people which CAs to trust and which ones to be unsure about, this is not the answer.

    4. Re:It's not unicode - DNS uses punycode by Anonymous Coward · · Score: 0

      Nothing is needed for Chrome, IE, or Safari.

    5. Re:It's not unicode - DNS uses punycode by Anonymous Coward · · Score: 0

      It's actually Latin characters, and has little to do with a language that happens to use them.

    6. Re:It's not unicode - DNS uses punycode by Anonymous Coward · · Score: 0

      Lets encrypt don't offer EV or OV certs, which is the point.
      We need to teach people to check for EV certs when uncertain.

    7. Re: It's not unicode - DNS uses punycode by Anonymous Coward · · Score: 0

      Let's decrypt are not to be trusted

    8. Re:It's not unicode - DNS uses punycode by dargaud · · Score: 1

      always set your browser to display the raw punycode and not the unicode points

      Is that "network.IDN_show_punycode" in the about:config of Firefox ?

      --
      Non-Linux Penguins ?
    9. Re: It's not unicode - DNS uses punycode by PhunkySchtuff · · Score: 1

      They are no less trustworthy than any other registrar offering domain verified certificates. Given the short lifespan of the certs, they're slightly more secure.

    10. Re:It's not unicode - DNS uses punycode by thegarbz · · Score: 1

      For the less technical but still English speaking you should be fine as long as you only visit sites with HTTPS. No reputable CA should be signing EV certs

      Okay stop right there. Is that advice there? Do you go tell your grandma that HTTPS is safe? I think what you meant to say is that you should examine the EV certificate of every site you want to hand credentials to.

      I just realised... are we even on Slashdot or is some MITMer stealing my Slashdot login on this fraudulent lookalike site?

    11. Re:It's not unicode - DNS uses punycode by thegarbz · · Score: 1

      Let's Encrypt will happily do it.

      Lets Encrypt does not and will not issue EV certificates.

    12. Re:It's not unicode - DNS uses punycode by omnichad · · Score: 1

      Missed two letters. Average end user doesn't even notice when a major site isn't EV, so it makes little difference.

    13. Re:It's not unicode - DNS uses punycode by Anonymous Coward · · Score: 0

      always set your browser to display the raw punycode and not the unicode points.

      Thanks for making me aware of this

    14. Re:It's not unicode - DNS uses punycode by Anonymous Coward · · Score: 0

      "quickly be removed from the browsers."

      Ha, do you know how many months or years the fake company name "Click Yes To Continue" was allowed to operate with impunity installing Verisign-certified Active X controls into your browser?

      So I don't believe your claim.

    15. Re: It's not unicode - DNS uses punycode by Anonymous Coward · · Score: 0

      Since when does LE support punycode? They didn't last I checked...

    16. Re:It's not unicode - DNS uses punycode by thegarbz · · Score: 1

      Average end user doesn't even notice when a major site isn't EV

      It is literally the difference between a greenlock, and half the URL bar lit up in bright green displaying the full registered company name.

      It is a far more obvious change than an s in the URL, or a tiny colour. In some browsers an EV certificate will replace the entire URL. This is about the most obvious thing available in terms of informing users about encryption that we have come up with. Users have historically taken on the in retrospect incorrect advice of looking for the encryption lock leading to fraudsters obtaining DV certificates in an attempt to continue to look legitimate.

      It is 2018. The age of blaming users for being blind is over. Vendors have provided the tools to very easily identify the information needed and it is now up to me and you to educate users about what to look for in their legitimacy of their website.

      Seriously it doesn't take much effort. Which one is more legit when displayed to the user:
      Secure: https://www.banksofaamerica.co...
      Bank of America Corporation [US]: https://www.bankofamerica.com/

      Claiming the users can't tell the difference is just silly.

    17. Re:It's not unicode - DNS uses punycode by daq4th · · Score: 1
      Not true. Chrome displays punycode on a risk based score, and the rules get stricter every release.

      Older versions displayed slashdot.org as IDN, newer version only punycode. (I wasn't able to get the U+013C LATIN SMALL LETTER L WITH CEDILLA character through the comment system)

      And .org domains have more strict registry rules for example then .com, but there are risky domains even in .org namespace.
      You can play on dom.****.com with some tlds and allowed scripts.

  9. Old news by sgunhouse · · Score: 3

    I remember this was a big deal - what, 10 years ago. Various desktop browsers implemented features to make the real URL of websites more obvious and then a variety of TLDs were certified as not allowing such domain name spoofing. Everything old is new again, huh?

    1. Re:Old news by mcswell · · Score: 3, Informative

      Right. Here's an article on the topic (and a solution) dated *2011*: https://www.symantec.com/conne.... Or read about it in the Wikipedia, with references going back to *2002*: https://en.wikipedia.org/wiki/....

      I would hazard a guess that every one of those "8,000 separate characters that could be abused to confuse people" has been known for a least a decade. News my eye.

  10. Yup by Trogre · · Score: 2

    Never saw that coming.

    Not at all.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    1. Re:Yup by viperidaenz · · Score: 2

      I googled how to disable IDN in browsers and it returned an article from 2005 about Firefox disabling support for IDN due to phishing concerns
      https://news.netcraft.com/arch...
      Netcraft confirmed it.

  11. disable idn in your browser... by Anonymous Coward · · Score: 3, Informative

    in firefox's about:config page

    set network.IDN_show_punycode to true

    to force firefox always use the punycode, e.g:
    https://www.xn--80ak6aa92e.com...

    good write-up here (where the above example, which looks like 'www.apple.com' comes from):

    https://www.xudongz.com/blog/2...

    1. Re:disable idn in your browser... by Anonymous Coward · · Score: 0

      Thanks.

  12. Take your own advice by Anonymous Coward · · Score: 0

    Safe use of the road requires "road smarts". But we found that we could make road using safer by, say, introducing seat belts, airbags, crumple zones, and so on.

    We could have done something similar for the computers connected to the public internet. No html rendering in emails, no idiot accents in domain names, no toy OSes that drop their pants and shout "COME GET IT BOYS" at the slightest provocation. But we didn't. We liked our crap protocols and idiot committees and silly standards that were anything but. We liked the playground full of monkeys producing "code" that is flat-out unsafe to use. We blamed "the user", while trying to make'im even dumber. The entire shtick was "no training needed, it's intuitive!"

    So we elevated stupidity to the gold standard of "using a computer". And then we stuffed the 'net with as many idiots as we could find, repeating again and again that you didn't have to be smart, or have "street smarts", or whatnot, to "be online".

    So we get stuck with the finest idiocies, the very idiotest of idiot, with the worst software that bends over backwards to better serve the most idiotic people and ideas both, and so on, and so forth.

    You can't just "have no sympathy" for those people since we (well, certain companies' marketeering department, but everyone else helped even if only by simple acquiescence) not merely let them in, or invited them in. We went out and seeked them out and "connected" them.

    And just like with many other things, you need a certain percentage of people knowledgeable or the knowledge becomes drowned in stupidity. We've dropped well into the range where the stupidity doesn't merely drown out the smart, it's self-reinforcing. Including idiot posts like yours. Reasons why left as an exercise for the less than entirely stupid.

  13. "any" by v1 · · Score: 1

    "Any lower case letter can be represented by as many as 40 different variations."

    Mixing upper and lower thresholds in one sentence - please stop doing that. That's just like "Save up to 95% on select in-store items!" It's completely meaningless other than to attempt to grab attention. It's just abusing a typically small number of outliers to suggest a much broader fact.

    --
    I work for the Department of Redundancy Department.
    1. Re:"any" by Anonymous Coward · · Score: 0

      It's just abusing a typically small number of outliers to suggest a much broader fact.

      While you're correct and such behavior shouldn't be encouraged, I think in this particular case it really is beside the point.

      Any number above one (1) is already "too many". Two, forty, or a billion, they are all equally bad so long as the number isn't exactly one.

  14. Dear browser makers by viperidaenz · · Score: 4, Insightful

    Give an option to disable the display of IDN's. Instead display the "Punycode" translation of the name.
    Better yet, default that for English and any other language that doesn't require non-ascii characters.

    1. Re:Dear browser makers by Anonymous Coward · · Score: 3, Informative

      In Firefox:

      1. about:config

      2. network.IDN_show_punycode set as "true"

      This will force the display of the “raw” punycode version of internationalized domain names, with the xn- prefix so it's obvious.

      http://kb.mozillazine.org/Network.IDN_show_punycode

      It's crazy to browse without setting this true, unless you want people to spoof homographic punycoded URLs in phising attacks on your browser.

    2. Re:Dear browser makers by Anonymous Coward · · Score: 0

      While they're at it, how about an option to allow IDNs only for specified code pages?
      This allows the browser to display Unicode for the people who would actually use a given language (and be interested in a site that legitimately uses that code page), and would show punycode for any URL that's outside their specified choices. Making it obvious when there's a URL that's just attempting to use Unicode for spoofing.

  15. Same old news by Anonymous Coward · · Score: 0

    Everything old is new again, huh?

    This is just the chickens coming home to roost.

    It's also a good example of how letting the idiots do their thing brings on the idiocy. You cannot have a browser that doesn't leak memory because of the complexity of "the DOM". Websites are insecurable because of the way html is written and driven. html is the way it is because --in the words of the late Erik Naggum-- the w3c is built on the idea that competence doesn't really matter if you're in a committee. IOW, being stupid is okay if you're being stupid together. Their complete cowing to the whatwg (google et al) shows that they don't even have any agency left, leaving us wondering if they ever had any. But it's no surprise for anyone who has ever tried to read their "standards" with a critical eye.

    unicode similarly is built on a highfalutin' premise that "nobody could have predicted" would leave us in dire straits. They're busily eating their own tail and pooping emojiiiii. Because that's a really important feature to have, being able to drop smiling poops on your text. And have big fights about whether the "gun" is a water pistol or more like a people killing one, and some vendors do it like this, some do it like that. Also really important. And the diversity, oh the inclusiveness of it all. Whole families!

    The intersection of both kinds of idiocy is in IDN. Yes, we all predicted it wouldn't end well. It didn't. We still let it happen.

    1. Re:Same old news by omnichad · · Score: 1

      You cannot have a browser that doesn't leak memory because of the complexity of "the DOM". Websites are insecurable because of the way html is written and driven.

      Abandoning XHTML for html5 (anything goes edition) was maybe the worst move in w3c history. And I'm saying that as someone who doesn't really like XML.

  16. What's old is new again! by Anonymous Coward · · Score: 0

    About a decade ago we had domains like paypai.com (presented in the email with the i capitalized) and Unicode doppelganger domains like this story mentions. How is this news?

  17. Wasn't really W3C's choice to make by raymorris · · Score: 1

    W3C didn't really have much choice in the matter. They rejected to the two proposals that were later merged to become HTML5. The browser vendors and others went off and formed WHATWG to develop HTML5, saying the would not implement XHTML 2.0.

    The mistake, or lack of foresight, was made much earlier, in the design of XHTML 1.0. That required a rewrite that wasn't backward compatible, XHTML 2.0, which didn't meet the needs of the way the web was evolving.

    1. Re:Wasn't really W3C's choice to make by Anonymous Coward · · Score: 0

      The problems started to show well before XHTML, XML, and so on. But to understand that, you need to be able to explain in detail when SGML is and is not a good idea. Then compare with how HTML came to be, what sort of thing it is used for, and what it was the W3C were trying to do with their "standardisation", with XML, and so on. These problems go rather deep, and basically no-one in the vicinity had or has the wherewithal to understand what's going on. So they derp. It's what they do. Of course, they'll tell themselves and the world they're doing a grrrreat job, and maybe something not entirely bad comes out of it too. They'll claim it'll be yuuuuge! Does this sound familiar?

      (Though that other guy as a legacy of just as bad idiots and outright crooks to carry forward, and he's in a situation where simply "NOT being the other person" is enough of a fresh breath of air to have him seem like a saviour. He doesn't need to be good to excel--for a little while. The W3C is in a shithole entirely of their own making.)

  18. III-IIIi-iii-iss-ss thh-hiiiz-zz the-zz end of... by Anonymous Coward · · Score: 0

    ... unicode ?!

    IT _SHouLD_ BE LoLo-L-o-LO-LOL-OLO-LOLOL-OL-OL.

  19. clickable links by Anonymous Coward · · Score: 0

    I've often wondered how much malware could have been stopped if email clients simply didn't allow clickable links

  20. Is there a use case for mixed-alphabet domains? by fuzzyfuzzyfungus · · Score: 2

    I can understand the logic behind adding support for characters that weren't necessarily a priority back when the internet was a DARPA and some mostly anglophome universities project; but are there any non-scam/amusing novelty use cases for mixed alphabet domain names?

    I ask in sincere curiosity. With the possible exception of non-latin alphabets used alongsiide hindu-arabic numerals; I can't think of any situations where a human natural language is written such that it would use domain nes that are a mixture of multiple alphabets from a Unicode perspective(and, if there were such a language, it would arguably be on Unicode to fix that by assigning the necessary codepoints to the alphabet currently being cobbled together out of several: since Unicode is about glyphs rather than fonts the fact that the same symbol is used doesn't make it the same thing for Unicode purposes, as with all the Greek letters that get one codepoint as mathematical symbols and another as Greek letters, or the visually identical overlaps between Latin and Cyrillic that get coded as completely distinct things because they are.); but what I don't know about linguistics and contemporary natural language usage is very much not an impressive arguement.

    Are there any legitimate/expected use cases; or should a domain name cobbled together from multiple alphabets be treated as deeply suspicious in essentially all cases?

    1. Re:Is there a use case for mixed-alphabet domains? by Anonymous Coward · · Score: 0

      yes

    2. Re:Is there a use case for mixed-alphabet domains? by Anonymous Coward · · Score: 0

      are there any non-scam/amusing novelty use cases for mixed alphabet domain names?
        or should a domain name cobbled together from multiple alphabets be treated as deeply suspicious in essentially all cases?

      Yes, there are legitimate use cases. Domain names serve a market or culture. Many cultures mix what "multiple scripts" in ordinary use. For these cultures, it would be reasonable, to a first approximation, to allow a mixture of these scripts in domain names.

      For instance, Japanese writing is a mixture of four scripts: kanji, hiragana, katakana, and latin script. The Japanese word for the brand SONY, in Japanese, is SONY. (You will see katakana , but it's not the conventional spelling.)

      Similarly, many cultures will include latin script brand names or foreign loanwords in their native script.

      So, as with many things, real life is complex. A simple-minded rule like "each domain may allow only one script" will likely fail to address real needs.

  21. Been going on for quite awhile, hasn't it?

  22. Start with scammers, not with international domain by Anonymous Coward · · Score: 0

    The framing of this article is distorting. The right question is, what tools are most used and most effective for scammers to steal from people? Then see if internionalised domain names make the top of this list. Instead, the article frames the topic as:

    > Cyber-criminals are abusing multilingual character sets to trick people into visiting phishing websites.

    Well sure, cyber criminals are abusing everything they can to trick people. But what I understand from security experts is that the top tools have nothing to do with internationalised domain names. Authoring an email where the link text says "Friendlybank.com", but the underlying url is "scammer.com" is a big one. Another is using a long domain name like "friendlybank.com.login.distraction.scammer.com", and relying on the mark not to read the whole domain name. Exploiting confusables within a single script, such as "Il" (capital 'i' vs lower-case 'L') or "O0" (letter capital-O vs digit zero) is also a tool. Abusing the large character set of internationalised domain names is definitely a tool, just not one of the most significant ones.

    > found about 27% of [domain names in non-latin domains] had been created by scammers

    Taking that statistic at face value: in .com and .net and .uk, what is the fraction of domain names which have been created by scammers?

    I understand that journalists frame articles to illuminate a point of view or to tell a story. But if we want to understand security risks, the framing used by this article is a distortion.

  23. Not exactly new news. by Mike+Van+Pelt · · Score: 1

    See the uproar over the {U+0262}oogle.com domain a couple of years ago. The merry Russian prankster doing that was just playing "Hey! Look what I did! Ha Ha Ha!" with it, whoever he could get to click on it, but it was certainly obvious then that it could be used for nefarious purposes.

  24. Microsoft fixed this by aberglas · · Score: 1

    I use there font Verdana where possible -- the letters all look different.

    Th lI is bullshit that every font designer believes in.