1.1.0.22 - 1.1.0.26 Beta
[функционал] Полная поддержка юникодных имен файлов и целей ярлыков LNK и URL (заменены интерфейсы системных парсеров) (Спасибо The trick за ревизию кода).
[функционал] Добавлено детектирование маскировки имен браузерных ярлыков. Будут помечены префиксом [MASK]. (Спасибо FraidZZ за перезагрузку мозгов

.
Формат лога для юникодных ярлыков изменен:
"Имя в формате 8.3.LNK" ("Имя в юникоде.LNK") -> "Цель в формате 8.3.ext" ("Цель в юникоде.ext")
Для обратной совместимости с программами, не поддерживающими юникод, формат коротких имен "8.3" также выводится.
[функционал] Эвристик стал более агрессивным.
[функционал] Пересмотрены правила распределения уровней опасности угроз и необходимости в лечении.
[функционал] Если пользователь по ошибке перетянул лог на программу-чекер, будет вызван диалог с просьбой скачать ClearLNK. Ссылка откроется в браузере по-умолчанию.
[функционал] Информация о языке системы и интерфейса (UI) выводится в отчет.
[интерфейс] Добавлен "прогрессбар", перетаскивание и сворачивание окна.
[интерфейс] Предупреждение при попытке запустить 2-ю копию программы.
[анализ] Если цель браузерного ярлыка не существует, но ярлык опознан, как опасный, он отмечается "для лечения".
[баг] Часть ярлыков с дописками вида "копия (2)..." не опознавались как браузерные.
[баг] В некоторых случаях не распечатывалось содержимое скриптов.
[баг] Иногда http не подменялась на hxxp.
[баг] Заменена функция рассчета MD5 хеша, вызывавшая "падение" программы в некоторых случаях.
[баг] Не работала часть "мягких" алгоритмов определения модифицированных ярлыков, если путь цели указывал не на папку в профиля пользователя.
[баг] С ярлыков [RO] ранее снимались все атрибуты, а не только Read Only.
[баг] Файловый редиректор проверял необходимость переадресации по пути %SystemRoot%, а не %SystemRoot%\System32
[совместимость] Запись лога теперь происходит сразу - в 2 этапа: шапка + вся остальная часть (это частично защитит от перехватов функции записи, т.к. перехватывать теперь особо нечего

.
[скорость] Отключены резервные функции для определения существования файла.
[базы] Добавлены CyberFox, QQBrowser. Добавлен Интернет браузер Phoenix (черный список). Пополнены списки безопасных URL.
Errors.log более не создается, если не происходило ошибок.
Множество мелких правок и оптимизаций в главном движке анализатора.
Описание ресурса дополнено FAQ и расшифровками префиксов отчета.