Сейчас на форуме: Magister Yoda, rtsgreg1989 (+7 невидимых) |
![]() |
eXeL@B —› Основной форум —› Исследование программы edoom.exe под Symbian |
Посл.ответ | Сообщение |
|
Создано: 04 апреля 2005 14:13 · Поправил: Модератор · Личное сообщение · #1 Не получается исследовать сабж, пробовал IDA 4.6 и IDA 4.7, IDA не распознает инструкций: .text:004002A0 DCD 0x58534400 .text:004002A4 DCD 0xB4534400 .text:004002A8 DCD 0x68534400 .text:004002AC DCD 0x5C534400 И так весь файл! IDA распознает данный файл как EPOC Executable Image, Processor Type устанавливается в Intel 80x86 processors: metapc. Пробовал указывать ARM и ARMB - то же самое. ![]() ![]() |
|
Создано: 23 апреля 2005 19:52 · Личное сообщение · #2 |
|
Создано: 24 апреля 2005 19:20 · Личное сообщение · #3 |
|
Создано: 25 апреля 2005 10:18 · Личное сообщение · #4 |
|
Создано: 25 апреля 2005 15:06 · Личное сообщение · #5 |
|
Создано: 27 апреля 2005 13:07 · Личное сообщение · #6 Возможно, я выразился слишком буквально, "понять, как декомпилить" - понять, как увидеть ассебмлерный код. Т.е. мне нужно понять, каким инструментом можно воспользоваться или какой специальной настройкой IDA, чтобы увидеть код. Движок в doom не сложный, в quake на порядок сложнее... Но у меня не стоит задача попытаться понять движок дума таким страным способом. ![]() Так что размер тут роли не играет. Что я смогу сделать с запакованной программой, если даже нешифрованную непакованную дизассемблировать не могу? ![]() Задача - дизассемблировать edoom.exe. ![]() |
|
Создано: 27 апреля 2005 14:41 · Личное сообщение · #7 |
|
Создано: 06 мая 2005 01:10 · Личное сообщение · #8 Вот в этом и проблема ![]() Я не понимаю, как "ставить IDA на arm thumb". У меня Loading file as Epoc executable и тип процессора - Intel 80x86 processord: metapc по умолчанию. Тип процессора могу менять, но принципиально от этого ничего не изменяется. Из ARM processors есть ARM ARM710a ARMB xScaleB xScaleL В-общем, опции тоже перерыл. Где этот "ARM thumb" взять... ![]() |
|
Создано: 06 мая 2005 15:40 · Личное сообщение · #9 Nowar аааа. вот в чём проблема. ![]() в ida код можно переключить на thumb в любом месте так: становишься в нужное место кода и нажимаешь alt-g. в появившемся окне убедись, что выбрано T, а значение value ставь 1, если хочешь thumb, 0 - если нет. после этого в коде должно появиться code16 (для thumb) или code32. ![]() |
|
Создано: 06 мая 2005 18:01 · Личное сообщение · #10 |
|
Создано: 06 мая 2005 19:16 · Личное сообщение · #11 |
|
Создано: 06 мая 2005 20:29 · Личное сообщение · #12 |
![]() |
eXeL@B —› Основной форум —› Исследование программы edoom.exe под Symbian |