|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.02.2023, 13:27 | #1 |
Новичок
Джуниор
Регистрация: 19.02.2023
Сообщений: 4
|
Декрипт неизвестного формата с известным ключем
Здравствуйте, есть проприетарный софт под Windows с базой зашифрованных файлов, есть к этим файлам база с ключами дешифрации. В своей процедуре софт называет процедуру unzip.
Задача раcшифровать файл в бинарник. Обычные архиваторы файл не воспринимают - нет нужных хеадеров архива. Попытался запустить софт в ghidra, софт запускается в дебаггере, отрабатывает расшифровку, но как там найти дамп памяти куда он пишет результат дешифрованный я разобраться не смог. Тут я полный ноль. Единственное что получилось там найти - софт вроде как запрашивает виндовые CryptoAPI, функцию CryptDecrypt и вот такой кусок кода В приложении два зашифрованных файла, требуемый 22765AK981.pak Decryption Keyword 871A3469 22765AK521.pak для сопоставления, Decryption Keyword 90907442 22765AK970.bin - пример требуемого расшифрованного результата FlashWrite2.zip - софтина, предназначена для обновления эбу в автомобилях субару, можно запустить и скормить ей pak файлы, изменив расширение на pk2. После расшифровки она пытается непосредственно связаться с машиной и функционала сохранения расшифрованного файла там естественно нет. Что посоветуете, в каком направлении двигаться? Есть минимальные навыки написания прикладных скриптов на python. Готов оплатить решение в разумных пределах, коммерческое использование не планируется и будет опубликовано в автомобильном сообществе drive2. Код:
Последний раз редактировалось Gilgamesh9000; 19.02.2023 в 13:31. |
19.02.2023, 13:34 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,758
|
|
19.02.2023, 14:04 | #3 |
Новичок
Джуниор
Регистрация: 19.02.2023
Сообщений: 4
|
В правилах я нашёл только один пункт который можно притянуть за уши "искать или предлагать услуги по взлому;"
А теперь вопрос, является ли декрипт файла в свободном доступе, ключем который лежит в свободном доступе взломом? На мой взгляд - нет |
19.02.2023, 14:07 | #4 |
Новичок
Джуниор
Регистрация: 19.02.2023
Сообщений: 4
|
Смысл задачи - оценить содержимое файла обновления, перед заливкой его в ЭБУ в который его формально заливать нельзя. Я могу вычитать родной дамп из эбу сторонними средствами, и единственное что меня волнует - сравнение адресов данных в дампе. Не хочется залить обновление и окирпичить блок.
|
19.02.2023, 14:08 | #5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,758
|
А теперь вопрос, является ли открытие вашей двери в свободном доступе, ломиком, который валяется в свободном доступе, взломом?. Ну или ключом, который у вас выпал и лежит в свободном доступе?
Если это официальная прошивка и оф средства, то можете окирпичивать и подавать иск. |
19.02.2023, 14:11 | #6 |
Новичок
Джуниор
Регистрация: 19.02.2023
Сообщений: 4
|
Конечно нет, этож моя дверь (ЭБУ, автомобиль), могу с ней делать всё что захочу. Вобщем разговор не по существу, решать администрации форума и модераторам.
|
19.02.2023, 14:26 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,758
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Шифрование с симметричным ключем по гост 28147-89 | mactepbeka | Помощь студентам | 1 | 20.05.2016 11:05 |
Использование GDI+ в делфи 7. Необходимо через GDI+ в делфи 7 получить из файла формата jpg файл формата bmp | DenIvan | Компоненты Delphi | 7 | 27.02.2015 11:31 |
проблема с изменением формата даты при копировании из CSV формата в эксель | mars56 | Microsoft Office Excel | 4 | 16.03.2010 09:50 |
Цезарь с ключем | Karyuudo | Помощь студентам | 8 | 11.03.2008 20:59 |