Цитата(MrYuran @ Feb 2 2010, 11:41)

Я сейчас данную тему на МСП перекладываю, так что поиграюсь.
Оно вылезает оочень редко. Мне попадалось раз или два с 2007г, а прошивка меняеся пару раз в неделю.
Цитата(MrYuran @ Feb 2 2010, 11:41)

А если отключить шифрование и оставить чисто бутлодер? (приняли пакет - прошили, без помощи aes.c) Естественно, передавать тоже некриптованный файл.
В кодировании собака. И судя по всему в шифровании. Ибо искажается кусок данных в середине прошивки. А дешифрование идет блочно и зависит от истории. Если бы проблема была в расшифровке, то следующий пакет расшифровывался бы тоже неправильно и вылетали бы по ошибке несовпавшей сигнатуры. Вот не догадался сохранить ту прошивку и набор ключей для детального анализа. Фактически нужен (сбоящий + предыдущие 16 байт) кусок хекса, ключи шифрования и содержимое ChainCipherBlock перед шифровкой этих предыдущих 16 байт.