Очистка Юникода

Удаление невидимых символов

Увидьте символы, которые вы не можете видеть - затем удалите их.

Невидимые пробелы, неразрывные пробелы, двунаправленные знаки и скрытые теги Unicode отображаются по одному и удаляются одним щелчком. Ваш текст остается на вашем компьютере - никогда не загружается, никогда не сохраняется, никогда не виден никому.

Вставьте текст, чтобы начать сканирование

Сканирование выполняется мгновенно на вашем устройстве по мере ввода.

0
Найдено
0
Удалено
0
Символы
0
Слова

Ваш текст остается на вашем компьютере

Этот инструмент никогда ничего не загружает. Вот что это на самом деле означает для вас.

Ничего не отправляется нам

То, что вы вводите здесь, не передается через интернет. Оно остается на устройстве, которое вы используете прямо сейчас.

Ничего не сохраняется

Нет копии на сервере и нет базы данных с вашим контентом, потому что он никогда не достигает нас изначально.

Никто не может это прочитать

Ни наша команда, ни другие посетители, ни какая-либо другая компания. Нечего читать, потому что ничего не приходит.

Никогда не используется для обучения ИИ

Ваш контент не используется в каких-либо моделях ИИ и не передается поставщику ИИ.

Исчезает, когда вы закрываете вкладку

Ничего не остается. Обновите страницу, и инструмент просто снова начнет с пустого состояния.

Не верьте нам на слово

Откройте эту страницу, затем отключите wifi или вытащите сетевой кабель. Инструмент продолжает работать идеально. Это возможно только потому, что вся работа происходит на вашем компьютере, а не на нашем.

Это делает его безопасным для текста, который вы никогда не отправили бы по электронной почте: работа с клиентами, контракты, медицинские или юридические документы, материалы для экзаменов, неопубликованные тексты и внутреннюю информацию компании.

Каждый символ назван

Не просто подсчет. Каждое обнаружение показывает его имя Юникода и кодовую точку, чтобы вы могли точно проверить, что было в вашем тексте.

Скрытые сообщения декодированы

Последовательности символов тегов и селекторов вариаций декодируются обратно в читаемый текст, раскрывая внедренные инструкции или трекеры.

Эмодзи остаются целыми

Эмодзи зависят от невидимых соединителей. Мы распознаем их и оставляем в покое по умолчанию, чтобы ваш текст не был молча сломан.

Ваш текст остается конфиденциальным

Ничего не загружается, ничего не сохраняется, и никто не может прочитать то, что вы вставляете. Закройте вкладку, и это исчезнет навсегда.

Что такое невидимые символы?

Юникод содержит символы, которые не занимают визуального пространства. Некоторые существуют по уважительным причинам: пробел нулевой ширины необходим для правильного написания персидского языка, а эмодзи, такие как эмодзи семьи, состоят из нескольких изображений, склеенных вместе с помощью соединителя нулевой ширины. Другие - это чистое форматирование, такие как маркер порядка байтов, который текстовые редакторы оставляют в начале файла. Поскольку ни один из них не отображается на экране, они проходят через копирование и вставку незамеченными и оказываются в вашей CMS, вашей таблице или вашем коде.

Почему они вызывают проблемы

Невидимые символы тихо ломают вещи. Пробел нулевой ширины внутри ключевого слова мешает совпадению поиска. Неразрывный пробел в столбце CSV ломает числовой импорт. Мягкий дефис в URL-слуге приводит к 404. В коде невидимый символ внутри идентификатора вызывает сообщение об ошибке, которое не имеет смысла, потому что два идентификатора выглядят идентично на экране. А двунаправленные символы переопределения могут сделать строку исходного кода отображаемой в совершенно другом порядке, чем она фактически выполняется, что является основой известной атаки Trojan Source.

Скрытые сообщения и инъекция команд

Меньшая группа этих символов может нести данные. Блок тегов Юникода отображается один к одному на печатный ASCII, поэтому последовательность символов тегов буквально составляет читаемое предложение, которое ни один редактор не покажет вам. Селекторы вариаций могут быть злоупотреблены тем же образом для кодирования произвольных байтов. Оба используются для скрытия инструкций внутри текста, который позже вставляется в помощника ИИ, и для отпечатков документов, чтобы утечка могла быть отслежена обратно к конкретному получателю. Этот инструмент декодирует оба, чтобы вы могли читать скрытое содержимое, а не просто удалять его.

Как этот инструмент с ними справляется

Каждое обнаружение классифицируется, а не слепо удаляется. Символы, не имеющие законного использования в вашем тексте, помечаются как подтвержденные находки и удаляются. Символы, которые могут принадлежать там, такие как пробел нулевой ширины между персидскими буквами или соединитель внутри эмодзи, отображаются, но с осторожностью - соединители эмодзи сохраняются по умолчанию, потому что их удаление превращает одно эмодзи в три. Эта разница - это разница между очисткой текста и его повреждением.

Часто задаваемые вопросы о невидимых символах

Связанные инструменты