как поставить брякпойнт на нажатие кнопки?

Тема в разделе "WASM.RESEARCH", создана пользователем test4me, 12 ноя 2008.

  1. test4me

    test4me New Member

    Публикаций:
    0
    Регистрация:
    12 ноя 2008
    Сообщения:
    19
    Доброго времени суток!!! Ребята помогите кто знает какая функция API используется когда мы нажимаем на форме кнопку? И какой бряк поставить в айсе, чтобы поймать этот момент? Очень нужно понять что происходит после нажатия кнопки в одной проге! Заранее благодарен всем кто напишет любую мысль!!! С уважением test4me!
     
  2. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Бряк на сообщение WM_COMMAND.
     
  3. JCronuz

    JCronuz New Member

    Публикаций:
    0
    Регистрация:
    26 сен 2007
    Сообщения:
    1.240
    Адрес:
    Russia
    Если Builder Delphi/C++, то используй декомпилятор DEDE
     
  4. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    test4me
    Я не силен в реверсинге. Но оч не советую так реверсить, найди такую апи которая 100% вызываеться после кнопки и ее лови
     
  5. test4me

    test4me New Member

    Публикаций:
    0
    Регистрация:
    12 ноя 2008
    Сообщения:
    19
    SPA
    дело в том что я незнаю на что ловить и меня интересует что происходит после нажатия...если бы появлялось хоть какая надпись или окно тогда понятно все...но этого нет!!! За совет спасибо всем кто ответил! Может ктото уже делал такое...хотелось бы услышать и небольшой пример если можно!!!
     
  6. trash_master

    trash_master New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2006
    Сообщения:
    319
    Адрес:
    Україна
    советую тебе почитать книжку по проектированию гуя в винде, многое проясниш для себя
     
  7. only

    only New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2008
    Сообщения:
    147
    Процедуру обработки сообщений окна ищи.
     
  8. test4me

    test4me New Member

    Публикаций:
    0
    Регистрация:
    12 ноя 2008
    Сообщения:
    19
    trash_master можешь посоветовать какую книгу именно имеешь ввиду? Может есть в электронном виде? Всем спасибо за ответы! Буду копать в этом направлении...
     
  9. trash_master

    trash_master New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2006
    Сообщения:
    319
    Адрес:
    Україна
    РМ, ато придут модераторы и настучат по башке за варез
     
  10. test4me

    test4me New Member

    Публикаций:
    0
    Регистрация:
    12 ноя 2008
    Сообщения:
    19
    Ребята доброго времени суток! можно примеры какие-нибудь как поймать нажатие кнопки....все перерыл немогу ничего найти :dntknw: поделитесь кто может...очень нужно...
     
  11. JCronuz

    JCronuz New Member

    Публикаций:
    0
    Регистрация:
    26 сен 2007
    Сообщения:
    1.240
    Адрес:
    Russia
    test4me для тебя лучше использовать декомпили, например деде (выше уже говорил), поконкретнее про прогу
     
  12. Nextor

    Nextor New Member

    Публикаций:
    0
    Регистрация:
    4 окт 2008
    Сообщения:
    122
    test4me
    Используй API шпион
     
  13. maxdj

    maxdj New Member

    Публикаций:
    0
    Регистрация:
    18 авг 2008
    Сообщения:
    9
    SendMessage но условный соответствено бряк. там три сообщения WM_SETFOCUS, BM_SETSTATE, WM_KILLFOCUS.
     
  14. rodger

    rodger New Member

    Публикаций:
    0
    Регистрация:
    10 ноя 2007
    Сообщения:
    363
    Так в ОллиДбг есть такая штука, открываеш свою прогу под отладчиком, запускаеш на выполение, открываеш нужное окошко, потом разворачиваеш отладчик, давиш на букву W (window), на панели интсрументов, и там видеш все активные окна и их элементы управления, выбираеш из этого списка нужную кнопку, и щелкаеш ПКМ, выбираеш поставить бряк. А там дальше выбираеш код сообщения 202 (здается так). Подробно эта тема описана в одном из уроков по крекингу от Рикардо.
     
  15. rodger

    rodger New Member

    Публикаций:
    0
    Регистрация:
    10 ноя 2007
    Сообщения:
    363
    Здается мне это 12 урок - Введение в крекинг с нуля испотльзуя оллидбг, там вся статья посвещена сообщениям и брякам на них.
     
  16. test4me

    test4me New Member

    Публикаций:
    0
    Регистрация:
    12 ноя 2008
    Сообщения:
    19
    Спасибо всем за ответ! Ловится на 202!!! Попробую покопаться :)