Сейчас на форуме: Slinger (+6 невидимых)

 eXeL@B —› Основной форум —› Определить тип процессора по BIN файлу?
Посл.ответ Сообщение

Ранг: 45.7 (посетитель), 5thx
Активность: 0.020
Статус: Участник

Создано: 22 декабря 2006 04:12
· Личное сообщение · #1

Интересно стало возмонжо ли имея только бинарный файл скажем прошивку от чего нибудь определить тип процессора собственно для того что бы декомпилировать её для более подробного ознакомления? МОжет быть кто знает какие нибудь ньюансы которые помогут в этом деле

Судя по контексту бинарника и встречающимся строкам типа "%d , %s value" думаю что написано на Си ==) Так же думаю вот там есть строки найти начало строки потом погледить встречаеться ли где нибудь этот оффсет в бинарнике и проверить и имея скажем таблицу опкодов разных процесоров поглядеть что же это за инструкция

СОбстно если у кого есть наработки в этой области буду признателен за помощь




Ранг: 469.0 (мудрец), 100thx
Активность: 0.250
Статус: Участник
[www.AHTeam.org]

Создано: 22 декабря 2006 04:28 · Поправил: KingSise
· Личное сообщение · #2

Ну наверное возможно, все записит от опыта. Попробуй в ИДА загрузить...

думаю что написано на Си

Ты имеешь ввиду как определить тип компилятора?

-----
-=истина где-то рядом=-




Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 22 декабря 2006 04:32
· Личное сообщение · #3

Fallout
Если делать нечего, берешь IDA и по порядку проверяешь все имеющиеся там процы. Может за месяц и справишься. Какие могут быть наработки : есть тьма известных файлов для реверсинга. На фига нужно искать на свою приключений.



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 22 декабря 2006 05:02
· Личное сообщение · #4

выложи бинарник и скажи что за железяка - может что-нить известное?




Ранг: 240.5 (наставник)
Активность: 0.190
Статус: Участник
Author of ACKiller

Создано: 22 декабря 2006 05:24
· Личное сообщение · #5

Fallout
Если фаил PE - в поле NTHeaders.FileHeader.MAchineType содержится тип процессора.



Ранг: 45.7 (посетитель), 5thx
Активность: 0.020
Статус: Участник

Создано: 22 декабря 2006 06:14 · Поправил: Fallout
· Личное сообщение · #6

KingZie
Нет не компилятор а именннно процессор_ А по поводу компилятора написал ну уж больно текст в прошивки шаблоный для него_

tundra37
Тьяма то тьяма но вопрос в том что я бы хотел именно этот покавырять_

HoBleen
Был бы ПЕ файл вопросов бы не задавал

ssx
Бинарник прошивка для ГПС навигатора JJ Connect MapView 400 взять бинарник можно сдесь http://www.jj-connect.ru/soft/jj-connect.bin http://www.jj-connect.ru/soft/jj-connect.bin ( 377 KB )



Конечно проще всего разобрать железку и посмотреть что там внутри но пока такой возможности не имею_



Ранг: 301.4 (мудрец), 194thx
Активность: 0.170.01
Статус: Участник

Создано: 22 декабря 2006 07:21
· Личное сообщение · #7

Процессор и чипсет
Наименование чипсета SiRF Star III



Ранг: 45.7 (посетитель), 5thx
Активность: 0.020
Статус: Участник

Создано: 22 декабря 2006 07:28
· Личное сообщение · #8

SiRF Star III да там этот чип используеться то бишь как я понимаю процессор котораый там есть ( АРМ7 помоему) используеться для управления всем остальным? хм интересно погляжу счас на официалке



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 22 декабря 2006 09:14
· Личное сообщение · #9

и правда похоже на арм



Ранг: 45.7 (посетитель), 5thx
Активность: 0.020
Статус: Участник

Создано: 22 декабря 2006 11:05
· Личное сообщение · #10

Вот теперь думаю где бы достать их СДК да и более подробную доку на их процессор... вроде как должны они довать при покупки .... попробую поклянчить в сапорт.... кстати неплохой чип прям таки все запихнули на него что надо для оздания полноценного устройства...


 eXeL@B —› Основной форум —› Определить тип процессора по BIN файлу?
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати