Детектор и извлекатель водяных знаков
Обнаруживайте скрытые цифровые водяные знаки в тексте, коде и документах онлайн и бесплатно. Наш детектор водяных знаков ищет символы нулевой ширины, Unicode-гомоглифы, кодирование пробелами, шаблоны форматирования и стеганографические метки. Извлекайте и декодируйте скрытые данные мгновенно - без регистрации.
Detect and extract digital watermarks from text, code, and documents. Automatically identifies zero-width character encoding, Unicode homoglyph substitutions, whitespace-based patterns, formatting-based watermarks, frequency-domain steganography, and metadata markers — with confidence ratings and full payload extraction.
Paste text, source code, or document content above and click Analyze for Watermarks to detect digital watermarking techniques. The tool scans for zero-width characters, Unicode homoglyph substitutions, whitespace-based encoding, formatting anomalies, frequency patterns, and metadata markers. Try loading an example to see how it works!
Возможности
- 6 техник обнаружения водяных знаков: автоматически обнаруживает стеганографию символами нулевой ширины (ZWSP, ZWNJ, ZWJ, невидимый Unicode), подмены Unicode-гомоглифами (кириллические похожие символы, селекторы вариаций), шаблоны кодирования пробелами (пробелы в конце строк, кодирование табуляцией, нерегулярные отступы), водяные знаки на основе форматирования (чередующийся регистр, варианты шрифта, маркеры комментариев), аномалии в частотной области (искажённое распределение символов, DCT-подобные коэффициенты) и метки в метаданных (EXIF, UUID, Base64-блобы). Каждый детектор использует специализированное сопоставление шаблонов для своего типа водяного знака.
- Полное извлечение и декодирование данных: каждый обнаруженный индикатор водяного знака показывает исходную закодированную форму рядом с извлечёнными декодированными данными. Двоичные последовательности нулевой ширины декодируются в читаемый текст через 8-битные двоичные фрагменты. Шаблоны чётности пробелов извлекаются как двоичные данные. Водяные знаки на основе форматирования восстанавливаются из последовательностей регистра. Раздел извлечённых данных объединяет все восстановимые скрытые данные в единый копируемый вывод.
- Аннотированный просмотр с оценкой уверенности: просматривайте текст с встроенными аннотациями, отмечающими каждую обнаруженную точку водяного знака. Каждый индикатор получает оценку уверенности от 1 до 5 с подробным анализом того, что и где найдено. Аннотированный просмотр помогает быстро выявлять невидимые символы, тонкие подмены Unicode и скрытые кодировки шаблонов, которые было бы почти невозможно заметить невооружённым глазом.
- 100% локально в браузере и приватно: всё обнаружение водяных знаков выполняется полностью в вашем браузере. Ваш текст, все обнаруженные индикаторы, декодированные данные, результаты анализа и аннотированный вывод никогда не покидают устройство. Никаких загрузок на сервер, вызовов API, хранения данных и отслеживания. Полностью безопасно для анализа конфиденциальных документов, проприетарного исходного кода, юридических файлов или содержимого, подозреваемого в наличии водяных знаков.
Сценарии использования
- Расследование утечек и форензика документов: когда конфиденциальный документ утекает, используйте детектор водяных знаков, чтобы определить, какая именно копия была раскрыта. Организации часто встраивают уникальные последовательности символов нулевой ширины или шаблоны пробелов в каждую распространяемую копию. Извлеките и сравните отпечаток водяного знака, чтобы отследить утечку до исходного получателя, не полагаясь на внешние сервисы отслеживания.
- Антифишинг и обнаружение атак с гомоглифами: аналитики безопасности могут проверять подозрительные письма, доменные имена и веб-контент на водяные знаки с гомоглифами и атаки подмены Unicode. Злоумышленники используют кириллические похожие символы для создания убедительных фишинговых страниц и подделки брендов. Детектор подсвечивает каждую подмену Unicode с её исходным ASCII-эквивалентом.
- Безопасность цепочки поставок и целостность кода: проверяйте сторонний исходный код, пакеты и зависимости на скрытые маркеры водяных знаков или отпечатков. Некоторые инструменты обфускации кода и поставщики SDK встраивают уникальные идентификаторы в распространяемые сборки для отслеживания лицензиатов. Обнаружение этих маркеров помогает оценить последствия для приватности от стороннего кода.
- Реверс-инжиниринг схем водяных знаков: поймите, как работает цифровое нанесение водяных знаков, анализируя реальные примеры. Инструмент раскрывает структуру кодирования нулевой ширины (какие невидимые символы отображаются на двоичный 0, а какие на 1), шаблоны чётности пробелов и таблицы подмены гомоглифов. Эти знания необходимы как для создания надёжных водяных знаков, так и для победы над слабыми.
- Обучающий инструмент по стеганографии и водяным знакам: изучите базовые техники текстовой стеганографии и цифровых водяных знаков. Узнайте, как невидимые символы кодируют тайные сообщения, как Unicode-гомоглифы создают уникальные отпечатки и как шаблоны пробелов могут нести скрытые данные. Идеально для курсов по кибербезопасности, заданий CTF и самостоятельного обучения.
- Форензический анализ скомпрометированных документов: во время реагирования на инциденты анализируйте подозрительные документы на индикаторы водяных знаков, которые могут раскрыть атакующего, источник или путь эксфильтрации. Злоумышленники иногда наносят водяные знаки на украденные документы или добавляют идентифицирующие маркеры во время командной коммуникации. Обнаружение этих маркеров даёт критически важные форензические доказательства.
Часто задаваемые вопросы
Детектор водяных знаков - это инструмент, который сканирует текст, код или документы на наличие скрытых цифровых водяных знаков: невидимых меток, встраиваемых для идентификации источника или получателя документа. Эти метки используют такие техники, как Unicode-символы нулевой ширины, тонкие вариации пробелов, подмены Unicode-гомоглифами и нерегулярности форматирования, невидимые невооружённым глазом, но обнаруживаемые автоматическим анализом.
Наш детектор водяных знаков использует шесть специализированных движков обнаружения для проверки разных техник нанесения водяных знаков. Он выявляет символы нулевой ширины (ZWSP, ZWNJ, ZWJ и другие невидимые кодовые точки Unicode) и декодирует их двоичные последовательности. Он обнаруживает подмены Unicode-гомоглифами, где символы иностранных систем письма заменяют латинские буквы. Он анализирует шаблоны пробелов в конце строк, кодирование табуляцией против пробелов и нерегулярные отступы. Он помечает аномалии форматирования, такие как чередующийся регистр и варианты стиля Unicode. Весь анализ выполняется локально в вашем браузере.
Да! Когда детектор находит шаблоны водяных знаков, он автоматически пытается извлечь и декодировать скрытые данные. Двоичные последовательности нулевой ширины декодируются в читаемый текст путём группировки невидимых символов в 8-битные байты. Шаблоны чётности пробелов извлекаются как двоичные данные. Водяные знаки на основе форматирования восстанавливаются из последовательностей регистра. Извлечённые данные отображаются в отдельном разделе и копируются одним кликом.
Безусловно. Детектор водяных знаков работает полностью в вашем браузере на клиентском JavaScript. Ваш текст, все обнаруженные индикаторы, декодированные данные и результаты анализа никогда не покидают устройство. Никаких загрузок на сервер, вызовов API, хранения данных и отслеживания. Полностью безопасно для анализа конфиденциальных документов, проприетарного исходного кода или приватных переписок.
Оценки уверенности варьируются от 1 до 5. Оценка 5 (Очень высокая) означает, что скрытые данные успешно декодированы в читаемый текст. Оценка 4 (Высокая) указывает на чёткие шаблоны водяных знаков с частичным декодированием. Оценка 3 (Средняя) помечает подозрительные шаблоны, вероятно намеренные. Оценка 2 (Низкая) указывает на возможные индикаторы, где причиной могла быть естественная вариация. Оценка 1 (Неопределённая) предназначена для очень слабых сигналов, требующих дальнейшего изучения.
Да. Те же техники, что используются для водяных знаков, применяются и в стеганографии - сокрытии тайных сообщений на виду. Детектор найдёт любое содержимое, закодированное нулевой шириной, скрытые сообщения в пробелах или стеганографию на основе гомоглифов, независимо от того, водяной это знак или скрытая коммуникация. Инструмент раскрывает все скрытые данные, которые может декодировать.
Просто вставьте текст, исходный код или содержимое документа, которое хотите проанализировать, и нажмите «Проанализировать на водяные знаки». Инструмент проверит все шесть типов водяных знаков и отобразит результаты, упорядоченные по уверенности. Используйте кнопки примеров, чтобы увидеть, как выглядит содержимое с водяными знаками. Для лучших результатов вставляйте содержимое точно в том виде, в котором получили его, без переформатирования, так как некоторые типы водяных знаков (особенно основанные на пробелах) могут быть уничтожены переформатированием.
Если вы подозреваете, что текст может содержать водяные знаки, обратите внимание на: текст, который странно ведёт себя при выделении (при копировании рядом со словами появляются лишние символы), документы, которые аккуратно ломаются при переформатировании, код с несогласованными пробелами в конце строк на нескольких строках, текст с необычными Unicode-символами при вставке в hex-просмотрщик, или содержимое, где одна и та же ASCII-буква (например, «a» или «e») использует, по-видимому, несколько разных кодовых точек.
Да — 100% бесплатно, без регистрации, без аккаунта и без ограничений на использование. Анализируйте столько текста, сколько нужно, сколько угодно раз. Нет платных тарифов, скрытых платежей или ограничений по частоте. Инструмент работает полностью в вашем браузере — ваше содержимое никогда не покидает устройство.