Посл.ответ |
Сообщение |
Ранг: 6.4 (гость) Активность: 0.01↘0 Статус: Участник
|
Создано: 16 декабря 2005 08:22 · Личное сообщение · #1
Re!
Есть некий девайс, проц у него "IBM PowerPC 405 GP / GPR 200/266/400 МГц clock"
есть прошивки на этот девайс, в которых есть ограничения (типа лицензии)...
Вот я думаю как вообще чем/через_что реально ковырять эти прошивки ? ктонить делал ченить подобное ?
Причем такое подозрение что сама прошивка еще чем то пакована/но не факт... может просто типа архив какой нить...
Какие у кого идеи ?
| Сообщение посчитали полезным: |
|
Ранг: 6.4 (гость) Активность: 0.01↘0 Статус: Участник
|
Создано: 16 декабря 2005 08:53 · Личное сообщение · #2
P.S. если кто-то возметься за это, _ХОРОШЕЕ_ вознаграждение гарантировано!
P.P.S а для Иды инет какой нить фичи что бы ее PowerPC научить ?
| Сообщение посчитали полезным: |
Ранг: 160.1 (ветеран) Активность: 0.07↘0 Статус: Участник
|
Создано: 16 декабря 2005 10:36 · Поправил: infern0 · Личное сообщение · #3
ида умеет PPC, я вижу два модуля - ppc и ppcl
насчет прошивки - попробуй zlib
| Сообщение посчитали полезным: |
Ранг: 6.4 (гость) Активность: 0.01↘0 Статус: Участник
|
Создано: 16 декабря 2005 10:52 · Личное сообщение · #4
Ну если ИДе скармливать файл как есть она просто кажет его как бинарник (( пробовал и ppc и ppcl
а по поводу zlib можно чуть подробнее ? ;)
| Сообщение посчитали полезным: |
Ранг: 352.4 (мудрец), 4thx Активность: 0.15↘0 Статус: Участник retired
|
Создано: 16 декабря 2005 11:04 · Личное сообщение · #5
a tip processora kakoi vystavlyaesh ?
| Сообщение посчитали полезным: |
Ранг: 6.4 (гость) Активность: 0.01↘0 Статус: Участник
|
Создано: 16 декабря 2005 11:35 · Личное сообщение · #6
2 ssx,
[ChG]EliTe пишет:
пробовал и ppc и ppcl
один фЫк просто кажет как бинарник.. ниче членораздельного ((
| Сообщение посчитали полезным: |
![](img/s4.gif) Ранг: 84.8 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 16 декабря 2005 17:56 · Личное сообщение · #7
Ну тогда тебе путь один - качать где-то IDE для PowerPC, там и будет дизассемблер.
| Сообщение посчитали полезным: |
Ранг: 160.1 (ветеран) Активность: 0.07↘0 Статус: Участник
|
Создано: 17 декабря 2005 00:05 · Личное сообщение · #8
TOG пишет:
Ну тогда тебе путь один - качать где-то IDE для PowerPC, там и будет дизассемблер
и с какого перепугу ИДЕ будет дизасмить пожатую прошивку ?
| Сообщение посчитали полезным: |
Ранг: 352.4 (мудрец), 4thx Активность: 0.15↘0 Статус: Участник retired
|
Создано: 17 декабря 2005 00:17 · Личное сообщение · #9
уфф.
прошивка похоже и правда сплющена, но не целиком.
те байты (которые "на глаз" кажутся не сжатыми) ида не переваривает.
из доки:
After any reset, the processor core fetches the word at address 0xFFFFFFFC and attempts to execute it. The
instruction at 0xFFFFFFFC is typically a branch to initialization code. Unless the instruction at 0xFFFFFFFC
is an unconditional branch, fetching can wrap to address 0x00000000 and attempt to execute the instruction
at this location.
.....
Before a reset operation begins, the system must provide non-volatile memory, or memory initialized by some
mechanism external to the processor. This memory must be located at address 0xFFFFFFFC.
в-общем хз - в конце прошивки не видно никаких "ba start"
infern0 - попробуй ты посмотреть...
| Сообщение посчитали полезным: |