Иследую по статье ( Устанавливаем bpx GetWindowTextA, далее вводим Your Name: Dexim и Registration Code: 12121212 - что нибудь. Нажимаем Ok. И вываливаемся в S-Ice . * Reference To: USER32.GetWindowTextA, Ord:015Eh | :00449C57 FF15F0534600 Call dword ptr [004653F0] :00449C5D 8B4D10 mov ecx, dword ptr [ebp+10] :00449C60 6AFF push FFFFFFFF ..........), но как ставлю бряк на GetWindowTextA, при выходи из айса опять кидает в айс. В чём причина?
Т.е. ты повторно ставишь бряк ?! Попробуй не ставить- он и так будет стоять, пока не снимешь. На старых версиях S-Ice иногда приходилось делать "step", т.е. делать шаг на одну инструкцию, иначе он циклил на бряке. Начиная с версии 4.27 такого вроде уже нет.
Да, версия 4.05, выгрузил все ненужные приложения, заработало, перестал он по циклу гонять. Может кто подскажет на что всётаки отлавливать. Читал 3 статейки, разные буйлды, просматрел код в киллере. Так и непонял ничерта. И ещё один вопрос: SI не понимает SendDlgItemMessage(a), чтото не так делаю?
Я пока сайса почти не знаю, а говоришь о олле. Я в ней понять немогу - пишишь брейкпоинт -> потом из списка выбираешь(?), а если список большой. Пробывал mIRC (так и неполучилос, отложил да тех времён, какда буду больше знать) иследовать, запарился с брейками. В сайсе выход процедуры F12(подправте что нетак, никак запомнить немогу), а в олли как? Да и вообще трасировка не пахала. Может какие установки в настройках надо менять?