Ловушка прозрачности маркера Apple iOS Markup
Миллионы пользователей iPhone используют встроенный инструмент «Разметка» для закрашивания конфиденциальных цифр. Узнайте, почему простая регулировка яркости полностью проявляет скрытый текст.
Иллюзия полупрозрачного маркера-выделителя
Стандартный маркер в приложении «Фото» на iOS — это оптический выделитель для конспектов, а не инструмент безопасности.
- Альфа-канал менее 100% Черный маркер в iOS рисует с непрозрачностью около 80–90% за один проход. Даже если закрасить текст в три слоя, контраст символов сохраняется в цветовых каналах.
- Трюк с ползунком экспозиции за 3 секунды Любой получатель снимка может открыть его в галерее, выкрутить «Экспозицию» (+100) и «Тени» на максимум — и замазанный текст станет отчетливо виден.
- Недеструктивные слои в HEIC и Live Photo В iOS правки часто сохраняются как изменяемые параметры поверх исходного снимка, что позволяет адресату отменить разметку.
Техническое сравнение
| Функция приватности | Standard | MaskMyBody (Client-Side) |
|---|---|---|
| Непрозрачность альфа-слоя | Маркер оставляет 10–20% прозрачности за каждый штрих. | Альфа 1.0 (100% абсолютно непрозрачно) с прямой записью в буфер пикселей. |
| Уязвимость перед изменением яркости | Крайне высокая. Повышение экспозиции проявляет скрытые буквы. | Иммунитет. Пиксели равны 0x00; увеличение яркости равномерно делает весь блок серым. |
| Возможность отмены правок | Опасно в файлах HEIC и общих альбомах с историей правок. | Иммунитет. Экспортируемое изображение — это плоский растр без истории. |
| Очистка метаданных EXIF и GPS | Apple Markup сохраняет координаты GPS, модель камеры и дату. | Полное удаление. Все координаты GPS, серийные номера и даты стираются. |
| Скорость и удобство | Требует многократного закрашивания пальцем; легко пропустить щели. | Распознавание лиц и рук по ИИ в 1 клик или аккуратные прямоугольники. |
Часто задаваемые вопросы
Помогает ли фигура «прямоугольник» в разметке Apple?
Геометрический прямоугольник может быть непрозрачным, если вручную установить непрозрачность на 100%, но пользователи часто забывают это сделать или делятся файлом Live Photo/HEIC с сохранением истории изменений. MaskMyBody исключает ошибки за счет принудительной непрозрачности 1.0 и сведения слоев.
Есть ли такая же проблема в галереях на Android?
Да. Многие редакторы в Android (Samsung Gallery, Google Фото) используют кисти со сглаживанием или полупрозрачностью, которые легко раскрываются через регулировку контраста.
Загружает ли MaskMyBody мои скриншоты в интернет?
Никогда. MaskMyBody работает исключительно на стороне клиента с помощью WebAssembly и HTML5 Canvas. Ваши документы и изображения не отправляются на наши серверы.