Ищу Asm <-> Dissasm (freeware)

Тема в разделе "WASM.SOFTWARE", создана пользователем Arthur, 10 мар 2007.

  1. Arthur

    Arthur New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2007
    Сообщения:
    494
    Здравствуйте!

    Нужна простенькая, маленькая, программка, которая умеют дизасимблировать(синтаксис Intel) и при изменении команды, заново сохранить в EXE фаил. Что то наподобе HIEW, во только он платный, а нужен бесплатный. Под Win32 платформу.
     
  2. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Olly не устраивает с возможностью сохранения изменений обратно в файл?
     
  3. Arthur

    Arthur New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2007
    Сообщения:
    494
    Олька та есть, но хотелось бы попроще, т. е. подобее HIEW.
     
  4. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    В ольке есть достаточно возможностей и для редактирования в хексах и ассемблирования и отладки. Не понимаю, чего не хватает)
     
  5. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    как оказалось все остальное имеет больше глюков чем hiew, пришлось купить
     
  6. Arthur

    Arthur New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2007
    Сообщения:
    494
    Именно что очень много чего, и для начала его нужно освоить, а мне нужен именно простой редактор, чтобы я мог открыть фаил, быстро просматреть его код, изменить или добавить пару строчек, заново сохранить.
     
  7. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    Открываешь файл с пом. Олли, быстро просматриваешь код, дважды кликаешь на ненужну команду и вводишь нужную. Потом клацаешь правой кнопкой на код. Выбираешь Copy to Executable -> All Modifications -> Copy All. В появившемся окне клацаешь правой кнопкой и выбираешь Save File.
     
  8. Arthur

    Arthur New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2007
    Сообщения:
    494
    Ага, долго же придется клицкать, если нужно переписать процедуру, этак на 20-30 строк :) А що вдруг мышка сламается :) Тока не предлагайте Arrow Up, Down, Space :)
     
  9. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Arthur
    Вообще-то окошко ассемьлирования в ольке не закрывается при вводе последовательности команд. По секрету скажу.
    Надо явно Escape нажать чтобы закончить ассемблирование
     
  10. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    Еще добавлю, что сохранять надо тока 1 раз после всех изменений, а не после каждой команды! Так шо, Артур, ты б сначала попробовал, а потом смеялся!
     
  11. Arthur

    Arthur New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2007
    Сообщения:
    494
    Пасибо за небольшое введение в Ольку, попробую поюзать.
     
  12. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    HIEW не всегда был платным, можно поискать старую версию
     
  13. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    лол))))))))

    она не такая страшная как кажется) там все можно интуитивно понять
     
  14. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
  15. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    Qview
    из той же серии
     
  16. Arthur

    Arthur New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2007
    Сообщения:
    494
    Great
    Все таки нужно время, чтобы освоить её. Ну вообщем кавыряюсь, можь чего получиться :)

    twgt
    Старые версии, оптимальны под MZ(DOS), он обработает PE, но я не уверен, что это будет корректная обработка. Да и поддержка команд процессоров новых(MMX, SSE, и т. д.). А вот бесплатных под винду я не видал.

    Откопал у себя на CD, QVIEW 2.8, но он под DOS :dntknw:

    Biew и Qview под Win32? Бесплатные? Маленькие? Где скачать?
     
  17. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    http://wasm.ru
     
  18. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    ???
     
  19. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    Arthur
    из перечисленных редакторов под досом ты сможешь запустить только hiew.exe и qview.exe
    наверное под win32 ты имел ввиду gui?!
     
  20. Arthur

    Arthur New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2007
    Сообщения:
    494
    twgt
    Мне все равно - будь то Console в стиле Far(NC), или GUI. Но нужно что бы программа была написана под платформу Win32 (если под DOS, то Win'даунский эмулятор конкретно тормозит программу в окне, а в полном режиме, тормозит все программы под Win32) и умела аккуратно обращаться с файлами-программами PE формата (т. е. под Win32). Для DOS'овских программ, конечно же я использую hiew.

    Олька конечно же хороша, но постоянно изменять одну комманду за другой не удобно, намного лучше использовать специализированный редактор (который умеет диззасемблировать, редактировать код, и обратно ассемблировать в машинный код).

    IceStudent
    Видимо я задал глупый вопрос :) Стоило догадаться :)