Easyelectronics.ru

Электроника для всех
Текущее время: 21 окт 2019, 15:19

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 21 ] 
Автор Сообщение
 Заголовок сообщения: Необходимо дизассемблировать
СообщениеДобавлено: 20 дек 2018, 01:58 
Только пришел

Зарегистрирован: 20 окт 2017, 18:14
Сообщения: 24
Необходимо дизассемблировать renesas v850. Есть бинарник считанный с проца. Необходимо отыскать и восстановить в Си функцию получения хеша из 70битного входящего значения. Сама функция длиной примерно до 100 операций.

Какова цена вопроса?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 21 дек 2018, 13:06 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 27 июл 2010, 21:24
Сообщения: 160
Откуда: СПб
sRED писал(а):
Есть бинарник считанный с проца.

Вот любопытно, как Вы "считали" бинарник с проца?

_________________
Для связи email: info собака qbit.su


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 21 дек 2018, 14:15 
Только пришел

Зарегистрирован: 20 окт 2017, 18:14
Сообщения: 24
qbit писал(а):
sRED писал(а):
Есть бинарник считанный с проца.

Вот любопытно, как Вы "считали" бинарник с проца?


не понял вопроса (на профильном форуме посвященном электронике).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 21 дек 2018, 14:16 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1775
Рентгеном конечно. Снизу рентген, а с другой стороны - увеличительное стекло и ручкой на бумажке пишешь. 0, 1, ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 21 дек 2018, 14:17 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5693
sRED, ну потому что у "проца" как бы нету памяти(окромя кешей и то не у всех), от слова совсем...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 21 дек 2018, 14:20 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 27 июл 2010, 21:24
Сообщения: 160
Откуда: СПб
sRED писал(а):
не понял вопроса (на профильном форуме посвященном электронике).

Вы пишите, что у Вас "Есть бинарник считанный с проца". Вам задан простой вопрос - как Вы получили, т.е. "считали" прошивку с проца?

_________________
Для связи email: info собака qbit.su


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 21 дек 2018, 15:25 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1775
Про флэш рассмешило. Например
https://www.renesas.com/us/en/products/ ... 0edx3.html
разные есть. Модель то неизвестна. А телепаты все уехали.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 21 дек 2018, 17:43 
Старожил
Аватара пользователя

Зарегистрирован: 26 янв 2010, 21:48
Сообщения: 3965
Откуда: Звенигород
У ренесанса опция чтения прошивки отсутствует как класс, в v850 точно. Там, если правильно помню, просто подключение программатора уже стирает память.

_________________
От Парижа до Находки с водкой лучше, чем без водки!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 21 дек 2018, 23:29 
Только пришел

Зарегистрирован: 20 окт 2017, 18:14
Сообщения: 24
Если вы не знакомы с данными процессорами, то что мы будем разводить здесь болтовню?
процы имеют P и D флеш память, читаются специальными программаторами.
Также проблема с процами из этой линейки-крайне ограниченный набор инфы о них.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 22 дек 2018, 02:20 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 4341
Откуда: Кемеровская область, Киселевск
sRED, для начало назовите полный партнамбер микроконтроллера и если есть фото чипа TOP фотографию его увидеть.

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 22 дек 2018, 02:35 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1775
Что тут спорить ? Если считал - значит Е1 или Е20 есть у него. Не можете помочь - и нечего дискутировать как он считал. Я бы занялся - но это такая е.отня, что даже деньги не нужны.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 22 дек 2018, 03:45 
Старожил

Зарегистрирован: 02 май 2015, 16:16
Сообщения: 2018
sRED писал(а):
не понял вопроса (на профильном форуме посвященном электронике).
вы не туда попали... тут профилисты имеют иной "профиль"... от слова совсем... :(
написать глупость... когда глупость самому станет понятна после появления в теме спеца, то написать маляву на спеца, чтобы ВСЁ удалили :(
такой профиль здесь прокатывает :(

Общий размер прошивки ? Назначение процессора - если какой нибудь "банкомат"... то сразу нет.
https://www.renesas.com/eu/en/products/ ... /v850.html
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 22 дек 2018, 10:31 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5693
Петруша, ты снова не в теме .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 22 дек 2018, 13:57 
Только пришел

Зарегистрирован: 20 окт 2017, 18:14
Сообщения: 24
проц- 70F3634
автомобильный блок ECU.( а какая разница если бы от банкомата?)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 22 дек 2018, 14:03 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1775
От банкомата можно срок получить (это конечно надо сильно постараться, но есть такая вероятность).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 18 янв 2019, 10:55 
Старожил
Аватара пользователя

Зарегистрирован: 08 сен 2011, 13:39
Сообщения: 891
Откуда: Беларусь, Гомель
x893 писал(а):
Что тут спорить ? Если считал - значит Е1 или Е20 есть у него. Не можете помочь - и нечего дискутировать как он считал. Я бы занялся - но это такая е.отня, что даже деньги не нужны.

Странно, я как-то через свисток на CH340 вычитывал ))))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 19 янв 2019, 14:58 
Только пришел

Зарегистрирован: 20 окт 2017, 18:14
Сообщения: 24
Я не пойму откуда такой ажиотаж на счет каким образом был считан процессор? Существует как минмум пять программаторов которые способны читать этот проц, если он не залочен. Может быть даже его можно читать по UART если там есть бутлоадер или такая возможность вшита с фабрики( вопрос считывания по UART детально не рассматривал).

В принципе дизасм получается вполне читаемый. Проблема с нахождением значения некоторых переменных, которые загружаются в ОЗУ память в каком-то месте программы, и потом считываются оттуда в работающую функцию. Может кто что подскажет раз уж здесь флейм развелся технический?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 19 янв 2019, 16:13 
Старожил
Аватара пользователя

Зарегистрирован: 08 сен 2011, 13:39
Сообщения: 891
Откуда: Беларусь, Гомель
С переменными не всегда просто при статическом анализе... Особенно когда адрес получается арифметическим путем...
Ну а флейм в теме - так это же форум ) зато тема не падает...
А ключ для хэша по кан прилетает? Иммо?
Я как-то ковырял прошивку от отопителя, хотел разобраться как его включить по can, тоже v850, так и забросил, времени не было, а нужно не очень, но очень хотелось запустить код на стимуляторе, т.к. в статике очень сложно разобраться...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 20 янв 2019, 16:05 
Только пришел

Зарегистрирован: 20 окт 2017, 18:14
Сообщения: 24
N1X писал(а):
С переменными не всегда просто при статическом анализе... Особенно когда адрес получается арифметическим путем...
Ну а флейм в теме - так это же форум ) зато тема не падает...
А ключ для хэша по кан прилетает? Иммо?
Я как-то ковырял прошивку от отопителя, хотел разобраться как его включить по can, тоже v850, так и забросил, времени не было, а нужно не очень, но очень хотелось запустить код на стимуляторе, т.к. в статике очень сложно разобраться...

Я не лез так глубоко- в диалоги по кан шине. Тут с простой хеш функцией сложности.
И как возможно в эмуляторе запустить такой код? И каком например эмуляторе?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 20 янв 2019, 23:27 
Старожил
Аватара пользователя

Зарегистрирован: 08 сен 2011, 13:39
Сообщения: 891
Откуда: Беларусь, Гомель
sRED писал(а):
Я не лез так глубоко- в диалоги по кан шине. Тут с простой хеш функцией сложности.

Ну если функцию удалось найти, по это уже половина успеха =)
sRED писал(а):
И как возможно в эмуляторе запустить такой код? И каком например эмуляторе?

Вот на этом меня накрыла основная работа и я забил из-за не хватки свободного времени... Поэтому я так для себя и не успел ответить можно или нельзя.
Симулятор от производителя: https://www.renesas.com/us/en/products/ ... amily.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо дизассемблировать
СообщениеДобавлено: 21 янв 2019, 14:31 
Только пришел

Зарегистрирован: 20 окт 2017, 18:14
Сообщения: 24
Раз уж пошел более флеймовый разговор. Сколько может, хотя бы приблизительно, работа достаточно квалифицированного для такой работы реверсера? Я понимаю, что никто не решается называть цену исходя из оплаты по результату, понимая что и результат не предсказуем и объем потраченного времени также непредсказуем. Но сколько може стоить скажем просто неделя такого труда? Правда вопрос выложится ли исполнитель за это время в работу или просто прогуляет время)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB