Появился инструмент, который восстанавливает пикселированный текст
Скрывать конфиденциальные данные с помощью пикселизации больше не безопасно: на GitHub появилась утилита, которая более или менее чётко восстанавливает замазанные таким образом буквы.
Инструмент Depix для восстановления паролей и других конфиденциальных данных на размытых скриншотах опубликовал пользователь под ником beurtschipper. О создании и особенностях программы он в деталях рассказал на LinkedIn.
Как объясняет автор, при пикселизации происходит сильное уменьшение разрешения картинки. Изображение разбивается на блоки, в каждом из которых фильтр определяет основной цвет, а далее выполняет сплошную заливку блока этим цветом.
Проблема в том, что одни и те же символы преобразуются одинаково. Именно этот принцип лежит в основе Depix: в инструмент нужно загрузить скриншот с нужным текстом и образцы ожидаемых символов с теми же параметрами текста — шрифтом, размером, цветом, цветовой моделью HSI (тон, насыщенность и светлота), что на исходнике.
Дешифровщик делит загруженный алфавит на блоки и ищет схожие фрагменты на изображении, чтобы восстановить пикселизированные буквы.
Когда все совпадения найдены, Depix выдаёт результат в виде довольно читабельной картинки.
Самые популярные пароли в разных странах мира: от welkom до webhompass
«123456» — самый часто используемый пароль в большинстве стран по всему миру. Но стоит провести разбивку по странам или языку, и результаты сильно удивят.
Мы часто выбираем слабые пароли вроде «123456», просто потому что их легко запомнить и быстро вводить. Иногда все различия между такими паролями заключаются в самом языке: если у англичан в топе «password», то немцы отдают предпочтение «passwort»; французы вместо «qwerty» используют «azerty» из-за особенностей французской раскладки клавиатуры — буква a стоит у них вместо привычной нам q.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.