Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Interesting. Are those filenames used in contexts where homographs could be more than a minor annoyance?


BTW, whether a character is or isn't a homograph depends very much on the font. For example, Cyrillic letter 'и' has no obvious visual counterpart in Latin... but as soon as you use cursive, it becomes 'и'. Which is visually indistinguishable from cursive 'u': 'u'.

Same thing with the letter 'т': in cursive, it becomes 'т', which in many (but not all) fonts looks the same as cursive 'm'.


I guess? If a malicious attacker could gain access to my FS and create homographs, figuring out which is which while browsing the filesystem would be non-trivial.

But I find it an unlikely attack vector to begin with. The main concern with homographs is in URLs and other external resources.


I guess I am thinking of contexts like uploaded files, or shared network drives.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: