Перейти к содержимому


Фотография

BMW NBT и NBT Evo Unpacker Распаковщик прошивок


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 23

#1 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 183 сообщений
  • ГородЧикаго

Отправлено 17 октября 2015 - 00:00

Сделал утилитку для распаковки прошивок NBT и NBT Evo

 

Спасибо darksys за найденную ошибку

 

 

Версия 0.01

http://www.mediafire..._unpack_001.zip

 

 

Использование:

nbt_unpack filename

 

Где filename - имя файла swfl, btld или ibad


  • MeMpHiSj, Kiza и evg3n это нравится

#2 Vadim AA

Vadim AA

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 216 сообщений

Отправлено 17 октября 2015 - 00:17

А зачем, в чём смысл?


 
 

 


#3 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 183 сообщений
  • ГородЧикаго

Отправлено 17 октября 2015 - 00:26

Для экспериментов. У меня к примеру заколхозен адройд-свисток через hdmi-адаптер к CID чтобы фильмы смотреть через 4G в дороге, хотел поставить на рабочий стол заставку из NBT. 

Может кто что-то интересное расковыряет. К примеру, исходя из файла NBT_AdjBlock_Jacinto.txt следует что в NBT закладывалась возможность работать как с HDD, так и с SSD. Можно расковырять как ставится пароль на жесткий диск для апгрейда размера.



#4 dj-um

dj-um

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 94 сообщений
  • ГородУкраина

Отправлено 17 октября 2015 - 00:50

Свои анимашки заставки - самое нужное полагаю...



#5 MEN

MEN

    Администратор

  • Администраторы
  • 1 573 сообщений
  • ГородМинск BY

Отправлено 17 октября 2015 - 01:24

А как это обратно завернуть и подписать тоже есть идея ?



#6 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 183 сообщений
  • ГородЧикаго

Отправлено 17 октября 2015 - 01:34

Короткий ответ - нет  :crazy:

Даже не трогая подписи внутри файловой системы, формат файла прошивки мне понятен не до конца. Там есть контрольки в которых я не разбирался - чтобы распаковать они мне не нужны, но чтобы проц не ругался, их надо считать при запаковке. Подразумевается что с подписью E-Sys проблема решена.



#7 dj-um

dj-um

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 94 сообщений
  • ГородУкраина

Отправлено 17 октября 2015 - 11:09

В моторниках как я понял такие же внутрепроцевые подписи + есис сверху тоже ?



#8 darksys

darksys

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 858 сообщений

Отправлено 17 октября 2015 - 11:15

Esys как-бы не сильно при делах, проверки подписей производятся внутри блоков после программирования.



#9 GUNhed

GUNhed

    Продвинутый пользователь

  • Администраторы
  • 3 759 сообщений

Отправлено 17 октября 2015 - 12:04

это на BN2000 подпись проверялась еще самим программатором, а потом еще и в блоке. в BN2020 только внутриблочно


нету денег - сосите сами


#10 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 183 сообщений
  • ГородЧикаго

Отправлено 06 декабря 2015 - 16:33

Обновлена версия утилиты.

Что нового:
1. Теперь версии файлов для разного железа она раскладывает в разные папки.

2. Вместо дробления GatewayTable, EFS и IFS на куски как в исходных файлах прошивки, утилита теперь собирает их в образ как в голове.

 

Примечания:

Файл NOR_FLASH теперь является образом флеша Jacinto, за исключением области persistance (где хранятся FSC, CAFD, память приемников, логи итд). Начало файла пустое - там должен быть IPL, но он у разных версий железа разный, см. п. 1.

 

Версия 0.03

http://www.mediafire..._unpack_003.zip


  • Air, zalimhan74, sergekart и 6 другим это нравится

#11 13031966

13031966

    Пользователь

  • Пользователи
  • PipPip
  • 11 сообщений

Отправлено 07 декабря 2015 - 02:32

спасибо за праделоную работу



#12 kalakamil

kalakamil

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 13 ноября 2017 - 22:31

Обновлена версия утилиты.

Что нового:
1. Теперь версии файлов для разного железа она раскладывает в разные папки.

2. Вместо дробления GatewayTable, EFS и IFS на куски как в исходных файлах прошивки, утилита теперь собирает их в образ как в голове.

 

Примечания:

Файл NOR_FLASH теперь является образом флеша Jacinto, за исключением области persistance (где хранятся FSC, CAFD, память приемников, логи итд). Начало файла пустое - там должен быть IPL, но он у разных версий железа разный, см. п. 1.

 

Версия 0.03

http://www.mediafire..._unpack_003.zip

 

 

Вы можете скачать .  Cпасибо


  • srki7 это нравится

#13 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 183 сообщений
  • ГородЧикаго

Отправлено 13 ноября 2017 - 23:32

Я могу, а вы больше не можете, потому что скоро уже за 5 баксов будут FSC под NBT и EVO продавать. Раз уж захотелось делать FSC отламывая чужой труд, потратьте хотя бы время разобраться как работают прошивки, а то всё слишком просто получается.


  • windinc и R2D2 это нравится

#14 myjohnnychan1

myjohnnychan1

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений
  • ГородChengdu

Отправлено 12 декабря 2017 - 03:55

Обновлена версия утилиты.

Что нового:
1. Теперь версии файлов для разного железа она раскладывает в разные папки.

2. Вместо дробления GatewayTable, EFS и IFS на куски как в исходных файлах прошивки, утилита теперь собирает их в образ как в голове.

 

Примечания:

Файл NOR_FLASH теперь является образом флеша Jacinto, за исключением области persistance (где хранятся FSC, CAFD, память приемников, логи итд). Начало файла пустое - там должен быть IPL, но он у разных версий железа разный, см. п. 1.

 

Версия 0.03

http://www.mediafire..._unpack_003.zip

можете ли вы поделиться со мной? Я не могу скачать его сейчас. Большое спасибо.



#15 s2191921

s2191921

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений
  • ГородОренбург

Отправлено 12 декабря 2017 - 18:42

2real4u, вы не могли бы со мной тоже поделиться своим unpacker-ом? запросил доступ к файлу на mediafire, а вы не дали...



#16 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 183 сообщений
  • ГородЧикаго

Отправлено 12 декабря 2017 - 19:03

Написал же выше что распаковщиком больше не делюсь



#17 Vadim AA

Vadim AA

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 216 сообщений

Отправлено 12 декабря 2017 - 19:59

Я могу, а вы больше не можете, потому что скоро уже за 5 баксов будут FSC под NBT и EVO продавать. Раз уж захотелось делать FSC отламывая чужой труд, потратьте хотя бы время разобраться как работают прошивки, а то всё слишком просто получается.

А то не знал, что так оно и будет. :rolleyes:


 
 

 


#18 fofofo

fofofo

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений
  • Городfofofo

Отправлено 12 декабря 2017 - 20:14

2real4u, а где взять сами файлы прошивок? как я понимаю нужен swfl-файл. можете им поделиться?



#19 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 183 сообщений
  • ГородЧикаго

Отправлено 12 декабря 2017 - 20:52

В PSDZdata. Но если нет понимания где взять файлы, сомневаюсь в успехе мероприятия. 

 

 

Я могу, а вы больше не можете, потому что скоро уже за 5 баксов будут FSC под NBT и EVO продавать. Раз уж захотелось делать FSC отламывая чужой труд, потратьте хотя бы время разобраться как работают прошивки, а то всё слишком просто получается.

А то не знал, что так оно и будет. :rolleyes:

 

Ну кто же знал что некоторые конторы уже имея перед носом примеры хорошей защиты патча, свои будут делать так что отломает любой школьник? Я лень создателей bin-файлов вылечить никак не могу, но могу чуть затруднить понимание как работают эти файлы, или хотя бы заставить 'ломателей' немного потрудиться, а то вообще халява выходит.



#20 fofofo

fofofo

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений
  • Городfofofo

Отправлено 12 декабря 2017 - 21:02

2real4u, архив с psdzdata очень большой (https://mega.nz/#F!ZtoxUawZ!E6cub9aqFpoE_8BMi25OtQ) скачивать все очень очень долго. Если у вас есть возможность поделится, я был бы благодарен






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных