BIN-файл

Тема в разделе "WASM.ASSEMBLER", создана пользователем smileman, 16 фев 2009.

  1. smileman

    smileman New Member

    Публикаций:
    0
    Регистрация:
    16 фев 2009
    Сообщения:
    11
    Подскажите,как создать программно BIN-файл?
     
  2. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    переименовать
     
  3. nobodyzzz

    nobodyzzz New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2005
    Сообщения:
    475
    CreateFile/WriteFile
     
  4. max7C4

    max7C4 New Member

    Публикаций:
    0
    Регистрация:
    17 мар 2008
    Сообщения:
    1.203
    ууу. Вопрос на миллион. если скажу, то мне миллион! )))))))))))))))
     
  5. smileman

    smileman New Member

    Публикаций:
    0
    Регистрация:
    16 фев 2009
    Сообщения:
    11
    Вы меня не поняли.Мне необходимо дизассемблировать процедуру некоторого прерывания(т.е. все в реальном режиме!), для этого мне нужно запомнить опкоды,после чего создать BIN-файл, который и буду дизассемблировать.Хотя,возможно,у вас найдутся алгоритмы попроще)
     
  6. smileman

    smileman New Member

    Публикаций:
    0
    Регистрация:
    16 фев 2009
    Сообщения:
    11
    max7C4
    :lol:
    Хотя бы подскажи немного..поделюсь миллионом! :lol:
     
  7. max7C4

    max7C4 New Member

    Публикаций:
    0
    Регистрация:
    17 мар 2008
    Сообщения:
    1.203
    ну тут встает масса вопросов. к примеру: в реальном режиме имеется ввиду из под ДОСа или так? хотя это главный вопрос. от ответа будет зависеть и реализация и методика упрощения!
     
  8. smileman

    smileman New Member

    Публикаций:
    0
    Регистрация:
    16 фев 2009
    Сообщения:
    11
    Из под ДОС'а.
     
  9. max7C4

    max7C4 New Member

    Публикаций:
    0
    Регистрация:
    17 мар 2008
    Сообщения:
    1.203
    тогда у Вас есть несколько вариантов.
    1. как вы думаете, откуда в памяти берутся эти процедуры?
    2. можете попробовать воспользоваться функциями ДОСа (0х3С - создать файл, 0x3D - открыть файл, 0x3E - закрыть файл, 0x3F - читать файл, 0x40 - писать файл, если я ничего не путаю. описания ищите на этом сайте или в интернете. но мой совет. не стоит дампить одну процедуру. уж сразу так всю память с самого начала)
    3. а чем Вам не нравится перспектива запустить это все на эмуляторе (скажем VMWare или Bochs) и создать дамп памяти
    З.Ы. Ну вот раскрыл секреты. никто мне теперь миллион не даст T..T
     
  10. smileman

    smileman New Member

    Публикаций:
    0
    Регистрация:
    16 фев 2009
    Сообщения:
    11
    max7C4
    1.Берутся процедуры по-видимому из чипа БИОСа..
    2.Попробуем..(сомневался,что получится,так как вроде БИН создаю)
    3.Не привлекает этот метод..


    ЗЫ СПАСИБО за внимание..=)