Посл.ответ |
Сообщение |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 20 апреля 2005 11:09 · Личное сообщение · #1
Есть прога. В ней не срабатывают бряки на
GetWindowText GetWindowTextA, GetWindowTextW
GetDlgItemText GetDlgItemTextA, GetDlgItemTextW
InternalGetWindowText,
не срабатывает перехват по хэндлу окна wm_gettext.
срабатывает wm_char, но попасть в айсе в прогу не получается.
программа написана на visual c++.
Есть еще способы перехвата из строк ввода?
| Сообщение посчитали полезным: |
|
Ранг: 192.3 (ветеран), 18thx Активность: 0.12↘0 Статус: Участник stoned machine-gunner
|
Создано: 20 апреля 2005 12:17 · Личное сообщение · #2
Отладчик какой? Если SoftICE, то самый лучший бряк - bpx LocalLock
В OllyDbg - х.з. наверное что-то вроде того, как раньше в айсе делали s d lffffffff "указываем введённый серийник", а затем бряк на найденый адрес bpmb АДРЕС
Значит в OllyDbg по-аналогии: 1. ищем в памяти введённый серийник. 2. ставим бряк на доступ к этому адресу.
----- once you have tried it, you will never want anything else | Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 20 апреля 2005 12:50 · Личное сообщение · #3
Отладчик: SoftIce.
| Сообщение посчитали полезным: |
Ранг: 69.0 (постоянный) Активность: 0.05↘0 Статус: Участник
|
Создано: 20 апреля 2005 13:35 · Личное сообщение · #4
Если под XP - читай здесь
h**p://cydem.pp.ru/pars.php?lnk=olly2&conf=12
| Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 20 апреля 2005 14:08 · Личное сообщение · #5
отладчик работает нормально, это в проге какой-то не понятный алгоритм, который не использует
стандартные функуии чтения из строки ввода.
если кому интересно, то можете сами посмотреть.
прога: 1С:Предприятие 8.0
| Сообщение посчитали полезным: |
Ранг: 192.3 (ветеран), 18thx Активность: 0.12↘0 Статус: Участник stoned machine-gunner
|
Создано: 20 апреля 2005 14:29 · Личное сообщение · #6
хех =) дык там нечего ловить тебе =) там надо от "железного" ключа отучать...
----- once you have tried it, you will never want anything else | Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 20 апреля 2005 14:42 · Личное сообщение · #7
от ключа ужо отучено
| Сообщение посчитали полезным: |
Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 21 апреля 2005 09:39 · Личное сообщение · #8
SerS пишет:
от ключа ужо отучено
Эмулем или патчем?
| Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 21 апреля 2005 10:35 · Личное сообщение · #9
внешний эмуль, хотя патч тот же эмуль тока в exe'ке
| Сообщение посчитали полезным: |
Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 21 апреля 2005 11:02 · Личное сообщение · #10
SerS пишет:
внешний эмуль, хотя патч тот же эмуль тока в exe'ке
Это с чего ты взял?
| Сообщение посчитали полезным: |
Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 21 апреля 2005 11:02 · Личное сообщение · #11
А вообще попробуй заюзать OllyDbg
| Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 21 апреля 2005 11:35 · Личное сообщение · #12
Возьми хоть Hiew и посмотри пропатченый exe'ник
| Сообщение посчитали полезным: |
Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 21 апреля 2005 11:50 · Личное сообщение · #13
Я смотрел. На обращения к ключику возвращается сразу верный ответ.
| Сообщение посчитали полезным: |
Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 21 апреля 2005 11:50 · Личное сообщение · #14
А что конкретно ты сделать-то хочешь?
| Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 21 апреля 2005 12:33 · Личное сообщение · #15
в проге какой-то не понятный мне алгоритм, который не использует
стандартные функуии чтения из строки ввода пароля
| Сообщение посчитали полезным: |
Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 22 апреля 2005 03:29 · Личное сообщение · #16
Ищи тогда текст сообщения об ошибке, смотри где он вызывается, ну и в том районе смотри как чтение строки происходит.
| Сообщение посчитали полезным: |