Disassemler и как им пользоваться?

Форум для программистов

Disassemler и как им пользоваться?

Сообщение Satkon » Чт июн 27, 2002 7:27 am

:!: :!: :!: Предлагаю обсудить программы которые предназначены для вскрытия исходного кода программы - дизассемблеры :!: :!: :!:

В принципе это может понадобиться каждому программисту как и любой Debugger :idea:

Итак эти программы предлагают свои услуги в области дешифровки двоичного кода программы в код написанный на языке assembler

Может кто-то в этом разбирается 8O и поможет в разобраться начинающим :!:
В одиночку осваивать горы кодов тяжело <!--emo&:(-->Изображение<!--endemo-->
Если ты хочешь управлять боевой машиной ростом >10м
Скоростью свыше 90км/ч
Вооруженной до зубов...
Тебе сюда <a href='http://mechwarrior.ru' target='_blank'>Русский Легион Смерти</a>
И помни "Полк - это Дом среди моря звезд...."
Satkon
Прапор
 
Сообщений: 67
Зарегистрирован: Вт май 14, 2002 10:18 am
Откуда: Н.Новгород
Пункты репутации: 0

Сообщение Andrew » Сб ноя 16, 2002 10:33 am

Для дезасемблирования кода в текст использую WinDASM,

А для дизасемблирования во время выполнения - SoftIce.
Что нас не убъет, то сделает нас сильнее.
Первая проба пера <a href="http://t5-keeper.livejournal.com/" target="_blank">http://t5-keeper.livejournal.com/</a>
Andrew
Подполковник
 
Сообщений: 587
Зарегистрирован: Чт мар 28, 2002 6:29 pm
Откуда: Минск
Пункты репутации: 0

Сообщение FSA » Сб ноя 16, 2002 6:17 pm

IDA хорошая вешь!!! Для анализа программы.
"Скажи мне свой IP, и я скажу кто ты!"
Подпись: nslookup
FSA
Подполковник
 
Сообщений: 748
Зарегистрирован: Сб апр 20, 2002 8:38 pm
Откуда: Тавда, Россия.
Пункты репутации: 0

Сообщение Sh0Ck_filE » Вт дек 28, 2004 11:41 pm

гыгыгы... бью рекорды по поднятию старых тредов <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->
Bd Asm [Manuel Jimenez]
Размер: 2997.99 kb
Сайт автора: <a href='http://www.bdasm.com' target='_blank'>http://www.bdasm.com</a>
Неплохой дизассемблер. Вивит где-то между windas`ом и Ida Pro.
Качать: <a href='http://diprog.x2rus.ru/tls/3/bd_asm.rar' target='_blank'>http://diprog.x2rus.ru/tls/3/bd_asm.rar</a>

DeDe 3.50.04 [DaFixer]
Размер: 804.6 kb
Сайт автора: <a href='http://dafixer.cjb.net' target='_blank'>http://dafixer.cjb.net</a>
Декомпилятор для Delphi программ. С помошью этого декомпилятора, исследовать программу очень удобно, чем при использованиии обычного дизассемблера или в отладчике.
Качать: <a href='http://diprog.x2rus.ru/tls/3/dede350.rar' target='_blank'>http://diprog.x2rus.ru/tls/3/dede350.rar</a>

з.ы. Пост нумеро тысяча двести! <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->
Последний раз редактировалось Sh0Ck_filE Вт дек 28, 2004 11:42 pm, всего редактировалось 1 раз.
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение Spike » Ср дек 29, 2004 1:28 am

<!--QuoteBegin-Sh0Ck_filE+Dec 29 2004, 06:41--><div class='quotetop'>QUOTE(Sh0Ck_filE @ Dec 29 2004, 06:41)</div><div class='quotemain'><!--QuoteEBegin-->Декомпилятор для Delphi программ.
[right][snapback]157965[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->
Был неплохая попытка дельфи декомпилятора - dede.
<!--coloro:blue--><span style="color:blue"><!--/coloro--><a href="http://www.foobar2000.ru/" target="_blank">www.foobar2000.ru - все о любимом аудиоплеере.</a><!--colorc--></span><!--/colorc-->
RUSnet #foobar2000 #miranda.
<a href="http://www.foobar2000.ru/" target="_blank">Изображение</a>

<!--coloro:red--><span style="color:red"><!--/coloro-->Даша, я люблю тебя!<!--colorc--></span><!--/colorc-->
Spike
Генерал-лейтенант
 
Сообщений: 3036
Зарегистрирован: Вт мар 18, 2003 7:34 am
Откуда: Ачинск, Красноярский край
Пункты репутации: 0

Сообщение DruG » Ср дек 29, 2004 2:09 am

Странно <!--emo&:blink:-->[img]style_emoticons/<#EMO_DIR#>/blink.gif[/img]<!--endemo-->, а что HIEW никто до сих пор не вспомнил <!--emo&:blink:-->[img]style_emoticons/<#EMO_DIR#>/blink.gif[/img]<!--endemo--> ё-моё это же программа нашего местного разлива...
DruG
Генерал-майор
 
Сообщений: 2383
Зарегистрирован: Ср авг 11, 2004 2:17 am
Откуда: Сибирского internet unlimited
Пункты репутации: 0

Сообщение earl » Ср дек 29, 2004 3:51 pm

<!--QuoteBegin-DruG+Dec 29 2004, 05:09--><div class='quotetop'>QUOTE(DruG @ Dec 29 2004, 05:09)</div><div class='quotemain'><!--QuoteEBegin-->...а что HIEW никто до сих пор не вспомнил?..<!--QuoteEnd--></div><!--QuoteEEnd-->
А потому, что он к дизассемблеру ни малейшего отношения не имеет.
Своего варианта ответа не нашёл: "Пользовался, когда не было Windows". А сейчас от него толку почти ноль...
earl
Подполковник
 
Сообщений: 614
Зарегистрирован: Ср июн 19, 2002 7:04 pm
Откуда: Череповец
Пункты репутации: 0

Сообщение Sh0Ck_filE » Ср дек 29, 2004 4:48 pm

<!--QuoteBegin-earl+Dec 29 2004, 21:51--><div class='quotetop'>QUOTE(earl @ Dec 29 2004, 21:51)</div><div class='quotemain'><!--QuoteEBegin-->А потому, что он к дизассемблеру ни малейшего отношения не имеет.
[right][snapback]158033[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->
Нифига. Он может дизассемблировать в 8088 синтакс ;)
Смотри внимательнее
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение earl » Чт дек 30, 2004 2:00 am

2Sh0Ck_filE Пардон! <!--emo&:ph34r:-->[img]style_emoticons/<#EMO_DIR#>/ph34r.gif[/img]<!--endemo--> Чё-то я его с XVI случайно попутал (поторопился, блин!). ... HIEW v.4.12 даже в 80386 кодах работает <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo--> .
earl
Подполковник
 
Сообщений: 614
Зарегистрирован: Ср июн 19, 2002 7:04 pm
Откуда: Череповец
Пункты репутации: 0

Сообщение DruG » Чт дек 30, 2004 2:37 am

2earl ну и напугал же ты меня! я уж было подумал что HIEW это какой-то шестнадцатиричный редактор, ан нет всё таки фича с дизамблированием тама присутствует!
DruG
Генерал-майор
 
Сообщений: 2383
Зарегистрирован: Ср авг 11, 2004 2:17 am
Откуда: Сибирского internet unlimited
Пункты репутации: 0

Сообщение dest » Вт янв 04, 2005 10:31 am

Я пользуюсь и HWIEW и IDA и SOFTICE. Друг без друга эти проги ничем не помогут.
Хотя при написании прог идеальный вариант - дизассемблер вместе с компилятором (мне понравилось как сделано в Sphinx C--).
И вообще я слышал что проги такого типа пытались запретить (народ проги ломает :)...
Наша работа во тьме -
Мы делаем, что умеем,
Мы отдаем, что имеем,
Наша работа во тьме.
Сомнения стали страстью,
А страсть стала судьбою.
Все остальное - искуство
В безумии быть собой.
dest
Ст. лейтенант
 
Сообщений: 114
Зарегистрирован: Вс май 09, 2004 4:34 am
Пункты репутации: 0


Вернуться в Программирование

Кто сейчас на форуме

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