Все привет. Сразу скажу что я просматриваю данный файл не блокнотом, ибо тут тем с похожим заголовком в достатке.
При обновлении Aptr'ы с 4.4.2 до 4.4.5 , данные в device.log/Software.log начали шифроваться, структура внятная, по тихой грусти можно понять что к чему, но нужные блоки в файле зашифрованы(bLogEncrypted). Никто не пытался понять способ шифрования?
Копаясь в ulcorcom.dll(вроде как эта библиотека пишет логи) прогресс сильно не сдвинулся, разве что стало слегка понятно что всего навсего игра на сдвигах бит. То есть ничего не упаковано, длина, да и структура осталась та-же самая, некоторые данные даже просматриваются(если знать что искать).
Штатная утилита log2txt.exe(в новом дистрибутиве не обновлена, так и осталась от 2015 года) выплевывает пустоту.
Может у кого есть log2txt посвежее для изучения =)? Либо, если кто копался в этих дебрях, может я не там ищу?
Шифрованный device.log
Модератор: central
-
- Новичок
- Сообщения: 12
- Зарегистрирован: 05 окт 2016, 21:54
- Авто: Nissan X-trail 2002г
- Контактная информация:
Re: Шифрованный device.log
Непосредственно сам лог
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Шифрованный device.log
Если отсюда есть понимание что на сдвигах, то алгоритм сдвига там же искать нужно. К сожалению к реверсу кода у меня мозга не хватает, а вот структуры разбирать интересно.semoder писал(а):Копаясь в ulcorcom.dll
Структуру видно, - это да, но я на втором смещении обломался - либо "в молоко", либо не пойми куда улетаю; пытался анализировать несколько месяцев назад.
NCR активно к ключам привязывать начал, и какими-то шкодными методами это делает.
Re: Шифрованный device.log
А если не секрет, какое смещение и куда Вы нашли?
Посмотрел, сравнил. Сообщения даже по длине разные, по сравнению с простым файлом. На разных машинах при одних и тех же статусах сообщения разные. Т.о. шифрование внутри файла зависит от чего то другого. Например какого либо ключа в реестре.
Я так подозреваю, что если даже подложить нужный Device.log в виртуальную машину с usb-ключом, он не покажет статусы...
Посмотрел, сравнил. Сообщения даже по длине разные, по сравнению с простым файлом. На разных машинах при одних и тех же статусах сообщения разные. Т.о. шифрование внутри файла зависит от чего то другого. Например какого либо ключа в реестре.
Я так подозреваю, что если даже подложить нужный Device.log в виртуальную машину с usb-ключом, он не покажет статусы...