Delphi и айс - бряк на считывание текста

Тема в разделе "WASM.RESEARCH", создана пользователем Andrey_Kun, 10 сен 2004.

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

    Andrey_Kun New Member

    Публикаций:
    0
    Регистрация:
    6 мар 2004
    Сообщения:
    48
    Поставил всё таки его под ХР. Решил "наладить" одну Делфийскую программу да не тут то было... Не за что ухватиться:dntknw:

    бряк на GetWindowTextA и GetDlgItemTextA ничего не даёт. Вы подумаете, что надо ставить бряк на hmemcpy? так а его в ХР нету... Как быть? может там от айса защита стоит?
     
  2. nobody

    nobody New Member

    Публикаций:
    0
    Регистрация:
    8 сен 2004
    Сообщения:
    32
    Адрес:
    Afghanistan
    "Делфийскую программу" лучше сперва декомпилировать DeDe, найти обработчики а потом ставить бряки в айсе на адреса.

    Можно использовать ИДУ, надо искать функции типа
    Код (Text):
    1. TControl::GetText()
    .
     
  3. Godness

    Godness Мёртвый дзена

    Публикаций:
    0
    Регистрация:
    27 ноя 2002
    Сообщения:
    90
  4. Godness

    Godness Мёртвый дзена

    Публикаций:
    0
    Регистрация:
    27 ноя 2002
    Сообщения:
    90
    Эээххх... в коем веке еще появлюсь... аты-баты шли солдаты... :-/
     
  5. Andrey_Kun

    Andrey_Kun New Member

    Публикаций:
    0
    Регистрация:
    6 мар 2004
    Сообщения:
    48
    Попробую... А вообще можно же как то ставить бряки с условиями и на опр. процесс? а то пытаюсь на SendMessage, а он постоянно вылетает:dntknw:, а мне надо именно на WM_TEXT и только на отлаживаемый процесс... Пытался через - addr NAME, не выходит:dntknw:



    ЗЫ: А ещё хотелось бы узнать сам алгоритм, которым ВЫ пользуетесь. А понимаю что универсального нет, но хотя общие действия.
     
  6. amitophia

    amitophia New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2004
    Сообщения:
    44
    узнай hwnd нужного тебе окна

    >hwnd process_name



    а потом

    >BMSG <HWND> msg



    ПС: нет WM_TEXT, есть WM_SETTEXT и WM_GETTEXT
     
  7. Andrey_Kun

    Andrey_Kun New Member

    Публикаций:
    0
    Регистрация:
    6 мар 2004
    Сообщения:
    48
    >ПС: нет WM_TEXT, есть WM_SETTEXT и WM_GETTEXT

    Да я знаю просто ошибся :\



    А с прогой получилось! Правда проверок там уйма была...
     
Статус темы:
Закрыта.