beldmit: (Программизм)
Dmitry Belyavskiy ([personal profile] beldmit) wrote2011-08-23 07:12 pm

Let me unsee it

Посмотрел, как vim обращается со строкой, содержащей ASCII-символы и символы арабского алфавита (доменно имя в SU, там такое бывает). После попытки выделить собственно доменное имя регекспом имя оказалось по правому краю, при этом арабское имя и TLD поменялись местами.

А после того, как операция была повторена в правой половине окна при двух вертикально расположенных открытых файлах в одном окне, и искаженная описанным выше способом конструкция переехала в левую половину окна, я понял, что на сегодня работать хватит.

[identity profile] p_govorun.livejournal.com 2011-08-23 03:57 pm (UTC)(link)
Где-то я читал, что взломщики начали таким способом скрывать расширение у виндовских троянов. Файл gpj.com к названию которого добавлен уникодный символ "справа налево", показывается как moc.jpg .

[identity profile] beldmit.livejournal.com 2011-08-23 05:08 pm (UTC)(link)
Красиво, да...