Непонятки с IDA

Тема в разделе "WASM.BEGINNERS", создана пользователем ultimabear, 25 фев 2010.

  1. ultimabear

    ultimabear New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2010
    Сообщения:
    5
    Когда в IDA перемещаюсь по тексту(колесом мышки или скроллбаром) то каретка(курсор) становится в центр экрана и плавает так, приходится следить за той строкой на которой была каретка, иначе полная дизориентация.
    Как это правится, или у меня у одного такое?

    Еще вопрос можно ли както визуально кроме как комментами и цветом всей функции выделять разные участки кода?
    например отделять передачу параметров + вызов функции в отдельный блок (чтобы видно было что параметры принадлежат к этому call-у)

    И вобще чето я никакой внятной информации не нашел по ida ни статей ничего.. есть только описания че она может.. hex rays вобще непорадовал фигню какуюто вместо сишного кода генерит, мне по асм листингу и то проще понять что там делается чем по этому коду (при учете что я с асмом знаком дня 4), и настроек нету никаких.
     
  2. ultimabear

    ultimabear New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2010
    Сообщения:
    5
    Не нашел как править прошлой сообщение, допишу тут:

    Графы вобще какието глючные, и на отладчике ида-шном у меня комп завис, когда 1ый раз его юзанул
     
  3. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Плохо искал.
    Тогда ИДА тебе вообще ни к чему. А ты думал, что она все на автомате сделает?
    Тебя еще ждут сюрпризы в виде неотдизассемблированного кода и прочие прелести.
     
  4. ultimabear

    ultimabear New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2010
    Сообщения:
    5
    Я не думаю что она сделает все на автомате, просто непонятно почему так мало инфы по ней и одновременно везде пишется что это лучший дизассемблер бла-бла.
    Это и ежу понятно что она сама не может со 100проц точностью установить где там какие структуры запрятаны и тд, виндовские функции опознает и ладно мне пока и этого достаточно.. я бы так и сидел наверно в олли но там с переименованием как-то туго, а в иде можно все человеческими именами обозвать и коментов повставлять чтоб один и тотже код по 100 раз не перечитывать.. но всякие мелочи убивают.. и фигня с курсором - больше всего..
    В олли показывает хотябы на стандаортный виндовские функции какие аргументы принадлежат функции.. а в иде приходится коментами выделять - неудобно.. вот почему например не сделали чтоб вместо

    mov eax, ebx ; param2
    push edx ; param 2
    call SomeFunc

    в иде не прописать invoke SomeFunc, edx, eax а при наведении мышкой уже писать что там конкретно делается.. читабельнее ведь
     
  5. ultimabear

    ultimabear New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2010
    Сообщения:
    5
    ЗЫ: и еще не врубаюсь как поменять размер шрифта (чтоб больше кода умещалось на экране)
     
  6. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
    Будешь смеяться, но Options-Font.
     
  7. izlesa

    izlesa New Member

    Публикаций:
    0
    Регистрация:
    25 дек 2008
    Сообщения:
    6
    Set function type (Y)