
19 Apr
2017
19 Apr
'17
2:01 a.m.
I wrote:
The problem is not new: it was identified over a decade ago. But no fix has been forthcoming.
<https://www.theregister.co.uk/2017/04/18/homograph_attack_again/>
Just for fun, here are the examples copied and pasted from the article, and clarified: ldo(a)theon:~> python3 -ic "import unicodedata" >>> list(unicodedata.name(c) for c in "аррӏе") ['CYRILLIC SMALL LETTER A', 'CYRILLIC SMALL LETTER ER', 'CYRILLIC SMALL LETTER ER', 'CYRILLIC SMALL LETTER PALOCHKA', 'CYRILLIC SMALL LETTER IE'] >>> list(unicodedata.name(c) for c in "еріс") ['CYRILLIC SMALL LETTER IE', 'CYRILLIC SMALL LETTER ER', 'CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I', 'CYRILLIC SMALL LETTER ES']