Снять дамп DOS-программы

Тема в разделе "WASM.BEGINNERS", создана пользователем luser, 29 ноя 2005.

  1. luser

    luser New Member

    Публикаций:
    0
    Регистрация:
    29 ноя 2005
    Сообщения:
    5
    Есть exe-файл - загрузчик, который выгружает из файла данных код, декодирует и передает управление ему. Собственно, как снять дамп?
     
  2. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    программа под windows запускается?



    если ДА, то советую TRW2000(работает в win98) как отладчик,

    который прекрасно работает с DOS приложениями и у него есть свои средства

    для дампа,

    а также для него существует плагин для дампа(автор y0da)
     
  3. luser

    luser New Member

    Публикаций:
    0
    Регистрация:
    29 ноя 2005
    Сообщения:
    5
    Под Windows не запускается. Только в эмуле (например, DosBox). К тому же у меня XP. Насколько я помню, TRW не работет под ней.



    А может, как вариант, переписать загрузчик самому (он ведь небольшой) и каким-нибудь макаром сегмент с декодированными данными/кодом сдампить самому в файл?
     
  4. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    631
    Адрес:
    Russia
    hxxp://dizzie.narod.ru/avputil.zip (29k)

    пройти загрузчик/расшифровщик и снять дамп памяти в файл.