Заменяйте символы на визуально похожие символы Юникода, чтобы создавать поддельный/спуфовый текст для тестирования.
Инструмент основан на передовой концепции подстановки символов Unicode. Стандарт Unicode содержит примерно 144 000 символов, включая сотни алфавитов и наборов символов. И внутри этой огромной библиотеки есть «гомографы» — символы из других алфавитов, которые удивительно похожи на символы обычного латинского алфавита. Например, кириллическая «а» (U+0430) выглядит почти точно как латинская «a» (U+0061), но они являются совершенно разными цифровыми объектами. Наш алгоритм генератора считывает ваш вводимый текст, находит целевые буквы в соответствии с вашими выборками, а затем методично заменяет их визуально идентичными символами из других блоков Unicode. Эта процедура приводит к созданию письма, которое выглядит нормально для человеческого глаза, но состоит из другого цифрового кода, и, следовательно, способно успешно подменять исходную информацию для многих технических и безопасностных целей.
| Исходный символ | Общий подстановочный гомоглиф | Исходный код Unicode и заметки |
|---|---|---|
| a (латинская строчная a) | а (кириллическая строчная а) | U+0430. Выглядит так же. Используется для подделки (имена, URL). |
| e (латинская строчная e) | е (кириллическая строчная е) | U+0435. Почти неотличимый гомоглиф — основа правдоподобного «английского» фейк-текста. |
| o (латинская строчная o) | о (кириллическая строчная о) | U+043E. Ещё одно визуально идентичное совпадение; без цифрового анализа часто не видно. |
| 1 (цифра один) | l (латинская строчная l) или I (кириллическая палочка) | U+006C или U+04C0. Показывает, как подменять цифры буквами и спецсимволами, чтобы запутать систему. |