Дизассемблер новичку

Тема в разделе "WASM.BEGINNERS", создана пользователем skyman1221, 31 дек 2011.

  1. skyman1221

    skyman1221 New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2011
    Сообщения:
    24
    Всех с наступающим!

    Набрав в гугле «дизассемблер» получил в результате тысячи ссылок на всевозможные программы по теме
    Перепробовал около десятка ничего не понравилось т.к. все скаченные мной проги представляли код почти так же (если не хуже) как это делает отладчик OLLYDBG

    Хотел спросить у знающих есть ли дизассемблер который после обработки бинарника выдает вразумительный код с директивами типа invoke include .data? .if .elseif proc и т.д.

    Чтоб можно было быстро понять код и при желании в момент его перекомпилить
     
  2. h0t

    h0t Member

    Публикаций:
    0
    Регистрация:
    3 апр 2011
    Сообщения:
    735
    Используйте IDA Pro
     
  3. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    skyman1221
    Ага а еще переменные правильно обзывал) и комментарии писал.
    Нету такого.
    Есть IDA Pro а также полезный плагин который может попытаться перевести код на С.
     
  4. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    И чтобы предлагал выбрать язык представления (VB6, php, Python, javascript...). И с губозакатывателемблекджеком чтобы!
     
  5. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Регистрация:
    12 авг 2003
    Сообщения:
    1.159
    Адрес:
    SPb
    Язык представления обычно легко вычисляется по ассемблерному коду ваще-та...
     
  6. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    Squash
    Есть разница между языком представления листинга декомпилятора и языком оригинального исходника декомпилируемого кода, ваще-та.
     
  7. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Регистрация:
    12 авг 2003
    Сообщения:
    1.159
    Адрес:
    SPb
    Таки да, но это я так, к слову. Можно сделать автоопределение. Но и декомпильнуть в питон тоже отличная мысль!