Дизассемблер.

Тема в разделе "WASM.BEGINNERS", создана пользователем Lex2029, 25 окт 2007.

Статус темы:
Закрыта.
  1. Lex2029

    Lex2029 New Member

    Публикаций:
    0
    Регистрация:
    17 сен 2007
    Сообщения:
    199
    Добрый день :) Ну или ночи...
    Подскажите как можно из еке файла, получить .асм, который потом можно будет сразу же скомпилировать?
    Или это не возможно?
     
  2. Jupiter

    Jupiter Jupiter

    Публикаций:
    0
    Регистрация:
    12 авг 2004
    Сообщения:
    530
    Адрес:
    Russia
    IDA -> brain -> logic -> dev -> exe
     
  3. Lex2029

    Lex2029 New Member

    Публикаций:
    0
    Регистрация:
    17 сен 2007
    Сообщения:
    199
    :))
    А что такое IDA?
     
  4. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.549
    Адрес:
    Russia
    Lex2029
    Я в шоке
    http://www.google.com/search?client=opera&rls=ru&q=IDA&sourceid=opera&ie=utf-8&oe=utf-8
    (Вторая ссылка в гугле)
    www.idapro.ru
     
  5. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    Lex2029
    :-/
    Interactive DisAssembler by Ильфак Гуильфанов.
     
  6. Lex2029

    Lex2029 New Member

    Публикаций:
    0
    Регистрация:
    17 сен 2007
    Сообщения:
    199
    Спасибо :) Не злитесь, я же в асме совсем не давно, сокращений не знаю, а IDA, это столько вещей :))) от Internet Dounload Accelerator до International Development Association...
     
  7. spencer

    spencer New Member

    Публикаций:
    0
    Регистрация:
    15 авг 2005
    Сообщения:
    277
    даже с идой не думаю что есть способ нажать кнопкну "дизассемблировать" а затем "скомпилить"... всегда нужно будет пошаманить над получившимся *.asm
     
  8. Gais

    Gais New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    68
    http://www.insidepro.com/kk/150/150r.shtml
    http://www.insidepro.com/kk/151/151r.shtml
    здесь описывается как с помощью IDA попытаться сделать, то что ты хочешь! =)
     
  9. Lex2029

    Lex2029 New Member

    Публикаций:
    0
    Регистрация:
    17 сен 2007
    Сообщения:
    199
    Если не сложно, подскажите еще где IDA скачать?
    А то что-то поискал, везде либо платное, либо не скачивается...
     
  10. azmt

    azmt New Member

    Публикаций:
    0
    Регистрация:
    3 авг 2006
    Сообщения:
    17
    Адрес:
    Zull-Alaman
    Вообще то Это варез:) Хотя На idapro.ru есть бесплатная Версия но она старая (ver. 4.3)
     
  11. Lex2029

    Lex2029 New Member

    Публикаций:
    0
    Регистрация:
    17 сен 2007
    Сообщения:
    199
    на кряклабе нашел, на idapro.ru не нашел :dntknw: Там только ссылка КУПИТЬ и все...
    Сейчас докачается с кряклаба, посмотрю.
    Спасибо!
     
  12. Lex2029

    Lex2029 New Member

    Публикаций:
    0
    Регистрация:
    17 сен 2007
    Сообщения:
    199
    Скачал IDA, теперь объясните плиз, что значит эта строка? :))
     
  13. spencer

    spencer New Member

    Публикаций:
    0
    Регистрация:
    15 авг 2005
    Сообщения:
    277
    ход мысли ))
     
  14. Lex2029

    Lex2029 New Member

    Публикаций:
    0
    Регистрация:
    17 сен 2007
    Сообщения:
    199
    помогите плиз :) Скачал IDA, открыл файлик свой. Как из него сделать .asm файл, примерно формато МАСМ?
     
  15. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    File->Produce->.ASM file...
    Кажется так
     
  16. PaCHER

    PaCHER New Member

    Публикаций:
    0
    Регистрация:
    25 мар 2006
    Сообщения:
    852
    Lex2029
    :) Никак он не будет похож на масм не будет там .if .else и.т.д.
    Можеш конечно рискнуть :) File->Produce File->Create ASM file
    Но судя по вопросам лучше пока забей на свою идею, и почитай матчасть.
     
  17. Lex2029

    Lex2029 New Member

    Публикаций:
    0
    Регистрация:
    17 сен 2007
    Сообщения:
    199
    В смысле матчасть?

    Никаких .if .else, мне и не нужно, я на обычном асме пишу.
    Я имею ввиду, чтоб получился файл, именно с куском кода... Без всякой ерунды... Т.е. когда я нажимаю create asm file, то файл создается, и там есть все что нужно. Но нужного мне, т.е. самого кода, там 1 кб, а файл создается 25кб... Вот в чем фигня :dntknw:
     
  18. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    Lex2029
    Он же текстовый.
     
  19. Lex2029

    Lex2029 New Member

    Публикаций:
    0
    Регистрация:
    17 сен 2007
    Сообщения:
    199
    Ну вот зачем мне вот это? В моем Асм файле?
    Если это нужно, тогда скажите где мне почитать, что это такое???

    []
     
  20. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    Lex2029
    ИМХО Jupiter имел в виду следующее:
    Берешь IDA -> анализируешь -> определяешь логику -> переносишь ее в девелоперскую среду -> получаешь екзешник.
    Я бы еще добавил стрелку из конца в начало, чтобы показать повторяемость процесса.
     
Статус темы:
Закрыта.