Прошивки для осциллографов OWON серии SDS распространяются в виде самораспаковывающегося архива, внутри лежат подкаталоги с моделями осциллографов:
- Code: Select all
- SDS6062
 SDS7102
 SDS8102
 ...
а также следующие файлы:
- Code: Select all
- config.xml - список моделей и версий железа по которым выбирается версия прошивки для обновления
 public.key - ключ для расшифровки прошивок (на название файла внимание не обращайте, алгоритм шифрования симметричный).
В каждом подкаталоге лежат файлы вида:
- Code: Select all
- OS_Hx
где x - версия железа осциллографа. Файлы OS_Hx являются обычными .zip архивами, внутри лежат следующие файлы (могут быть не все):
- Code: Select all
- fp - прошивка FPGA xilinx
 hz - назначение неизвестно
 me - меню
 help - справка
 os - собственно основная прошивка (программа-осциллограф) (для процессора s3c2416(arm926EJ))
 readme.txt - содержит список файлов и их размер
Все файлы внутри архива лежат в зашифрованном (AES) виде. Ключ для расшифровке лежит в файле public.key в томже каталоге где лежат подкаталоги с моделями осциллографов.
Для затравки программа на жабе - дешифровщик прошивок.
Запускать (ключ должен быть в текущем каталоге):
- Code: Select all
- java -classpath . Decryptor имя_файла
Ссылки по теме:
http://www.eevblog.com/forum/testgear/review-of-owon-sds7102/ - тут есть фотографии потрохов данных осциллографов.
http://radiokot.ru/forum/viewtopic.php?f=10&t=70052 - тут описаны недокументированные ключи стандартного прошивальщика (им тоже можно расшифровывать прошивку).



 
 