Форум: "Начинающим";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
ВнизКак сделать аналог дизассемблера IDA. Найти похожие ветки
← →
Diatel (2005-11-28 01:12) [0]Как сделать аналог дизассемблера IDA. То есть мне надо чтобы прога моя умела дизассемблировать другие проги и чтобы была возможность изменять их.
Туповатый вопрос, но я даже не знаю откуда начать...
← →
Джо © (2005-11-28 01:15) [1]
> но я даже не знаю откуда начать...
Как минимум, с изучения ассемблера.
← →
Юрий Зотов © (2005-11-28 02:39) [2]> Diatel (28.11.05 01:12)
> но я даже не знаю откуда начать...
И, несмотря на это, Вы действительно надеетесь написать такую программу в ближайшие 5 лет?
Если да, то очень похоже, что Вы не вполне представляете себе уровень сложности IDA.
← →
Diatel (2005-11-30 13:00) [3]Ну, может я не совсем правильно выразился(я и правда IDA не юзал).
Мне нужно, чтобы моя прога могла "дизассемблировать"(или как это правильно называется) любую другую прогу и посмотреть какие функции та использует(точнее winapi).
Если это очень запартно, так и скажите, замарачиваться особо не буду. Есть идея небольшой, но полезной программки :)
← →
Digitman © (2005-11-30 13:26) [4]для того чтобы посмотреть, какие ф-ции каких pe-модулей статически (1) импортируются интересующим ре-модулем, нужно не "дизассемблировать" этот модуль, а просто посмотреть содержимое ее IAT (таблицы импорта)
дизассемблирование же возможно потребуется лишь в случае, когда ре-модуль динамически импортирует ф-ции тех или иных ре-модулей.
> идея небольшой, но полезной программки
для слоучая (1) таких "полезных программок" существует великое множество ... начиная с tdump.exe, идущей в составе Делфи.
← →
Gydvin © (2005-11-30 13:29) [5]замарачиваться особо не буду
И то верно, лучше юзай IDA :)
← →
umbra © (2005-11-30 15:06) [6]есть отладчик OllyDbg с открытым исходным кодом. Это, конечно, не IDA, но дизассемблирование кусков кода там есть. Если надо - см.
http://www.ollydbg.de/
← →
Diatel (2005-12-02 19:05) [7]Digitman, а как их посмотреть?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.014 c