Как обнаружить отпечатки пальцев нулевой ширины
Все современные веб-браузеры поддерживают символы нулевой ширины. Эти символы могут быть добавлены к тексту на странице без того, чтобы пользователи знали об этом или не могли определить невооруженным глазом, что текст содержит дополнительные символы.
Британский исследователь безопасности Том Росс описанный как символы нулевой ширины могут использоваться для добавления имени пользователя, вошедшего в систему, к тексту, который копируется пользователем. Невидимая информация включается в задания вставки, и все, что требуется, — это выполнить проверки, чтобы выявить скрытые символы.
Хотя этот метод может вообще не работать, чтобы отследить действия пользователя в Интернете, символы нулевой ширины могут использоваться для выявления источника утечек или важной информации об утечках.
Следующий отрывок текста включает десять символов нулевой ширины: F или, например, я вставил 10 пространств с нулевой шириной в это предложение, а вы скажете?
Эти символы невидимы для глаза и могут не отображаться, когда вы вставляете скопированный текст. Если вы вставите текст в редактор с проверкой орфографии, вы заметите, что проверка орфографии помечает слова, которые выглядят совершенно нормально.
Но этого можно легко избежать, добавив символы в начало или конец слова, а не в их середину.
Росс опубликовал доказательство концепции, в которой он преобразовал имя пользователя в двоичный код, список из нуля и одного символа, чтобы воспроизвести имя пользователя с использованием символов нулевой ширины.
Итак, что вы можете сделать, чтобы определить, содержит ли скопированный текст символы нулевой ширины?
Вы можете вставить текст в редактор, который показывает эти символы. Перейти к DiffChecker и вставьте текст в левое текстовое поле на сайте.

Вы сразу заметите, что сайт отображает символы нулевой ширины в тексте, который вы вставляете на сайт. Текст чистый, если текст выглядит нормально.
Другой вариант — использовать расширение Chrome. Замените символы нулевой ширины смайликами.
Расширение заменяет любые символы нулевой ширины, которые оно обнаруживает на сайтах, посещаемых в Google Chrome, на эмодзи, когда вы его активируете.

Просто установите расширение и щелкните его значок, а затем кнопку «показать мне», чтобы показать все скрытые символы нулевой ширины на странице.
Вы можете активировать расширение всякий раз, когда собираетесь копировать текст, если вы находитесь в ситуации, когда вы не хотите, чтобы вставленный текст потенциально отслеживался до вас.
Вывод
Символы нулевой ширины — это последняя вещь, на которую пользователи Интернета должны обращать внимание при подключении к сети. (через Пищевой компьютер)
