beldmit: (Программизм)
Dmitry Belyavskiy ([personal profile] beldmit) wrote2021-11-04 06:12 pm

Trojan Source

Каждой атаке положен официальный сайт. Вот, например.

Если использовать уникодные символы управления направлением вывода текста (слева направо интерпретировать кусок текста или справа налево), то можно добиться эффекта, когда человек, который ревьюит pull-request, увидит одно, а компилятор - совсем другое.
juan_gandhi: (Default)

[personal profile] juan_gandhi 2021-11-05 12:59 am (UTC)(link)

Не всегда в аски получается. Вот если китайцы пишут, например. Или примеры разноязычные.

[personal profile] permeakra 2021-11-05 06:24 am (UTC)(link)
ИМХО, проще Бить по башке, пока не получится. Юникод - это тот случай, когда хотели как лучше, а получилось как всегда, там всегда проблемы будут.
alexkuklin: (Default)

[personal profile] alexkuklin 2021-11-05 03:00 pm (UTC)(link)
а за русскоязычные каменты сразу волчий билет
juan_gandhi: (Default)

[personal profile] juan_gandhi 2021-11-05 05:17 pm (UTC)(link)

Я помню, давно, студентом, я писал комменты на нескольких языках. Коми, испанский - ну чисто для упражнения. Очень быстро забывалось, вообще о чем это.