Анализ event'ов в Delphi

Тема в разделе "WASM.BEGINNERS", создана пользователем xVlad, 30 янв 2008.

  1. xVlad

    xVlad New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2008
    Сообщения:
    4
    Есть EXE дельфийский. Посмотрел я его просто 16-ричным редактором на предмет интересных строк. Встретил что в файле есть упоминание некоего класса с некоторыми event'ами, которые видимо объявили в published секции (сам этот класс - компанента).

    Т.е. я нашел например упоминание OnPacketAck, и хочу посмотреть как и что происходит в этом event'е. Но как отыскать это место в IDA'овском листинге?

    Пробовал использовать DeDe, но он видимо генерирует просто огромную кучу процедур/функций для нужного класса, без какого либо намека на название - т.е. через DeDe видимо не реально разобрать где именно это.

    Есть идеи?

    Спасибо.
     
  2. EvilPhreak

    EvilPhreak New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2007
    Сообщения:
    154
    http://www.cracklab.ru/art/?action=view&id=30
    http://www.cracklab.ru/art/?action=view&id=31
    http://www.cracklab.ru/art/?action=view&id=32

    Это чтобы просто вникнуть в суть. Потом ищи плагины или скрипты для IDA, которые разбирают внутренние структуры Delphi.