Как просто перевести мнемокод в опкод как в TSearch?

Тема в разделе "WASM.BEGINNERS", создана пользователем kalexi, 5 авг 2009.

  1. kalexi

    kalexi New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2007
    Сообщения:
    43
    TSearch (http://depositfiles.com/ru/files/4975747) - это простая бесплатная программка для взлома игр. Похожа на ArtMoney но в ней есть функции дебагера. Там есть функция перевода строки асемблерного кода в hex коды (ну и разумеется наоборот). Неужели в нее запихали всю таблицу для перевода?! Что-то я сомневаюсь... Есть более простые способы выполнять такую операцию?
    Я думал, что можно использовать стандартную программу debug.exe, но в некоторых сборках она удалена ну и вообще это будет зверским извратом...
     
  2. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    не совсем понял, че там есть - дизасм + компилятор или как?
     
  3. kalexi

    kalexi New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2007
    Сообщения:
    43
    дизасемблер/асемблер. он просто берет из памяти и переводит в мнемокоды, и наоборот позволяет переводить асемблерную строку в hex. Но нормальным дизасемблером там не пахнет.
     
  4. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    неа. Для дизасма достаточно всего несколько кб. Ну + еще немного на мнемоники. И все. На компилятор думаю нужно не намного меньше.
    Из известных дизасмов советую глянуть в простой hde32 (жалко, что больше не поддерживается) и BeaEngine (очень громоздкий, но показывает все, что можно (прогноза погоды в нем только не хватает)). Еще слышал хорошие отзывы о дизасме BlackParrot'a, но найти не смог.
    По поводу компиляторов - самый примитивный есть в исходниках ольки. Есть еще жвасм - полностью масм поддерживает.

    Еще вопросы? :)