Help SoftIce - TCP connection

Ответить
Аватара пользователя
Guest

Help SoftIce - TCP connection

Сообщение Guest »

Подскажите плз. как в SoftIce можно поставить брякпоинт на создание TCP соединения (если можно то и на конкретный порт).

я так предполагаю нуда ставить на вызов функции

accept(...). но к сожалению у меня он почему-то не срабатывает .

Почему ?????????
Аватара пользователя
unknown bug

Re: Help SoftIce - TCP connection

Сообщение unknown bug »

попробуй WSAAccept...
Аватара пользователя
unknown bug

Re: Help SoftIce - TCP connection

Сообщение unknown bug »

Пробовал тоже не подхватывает.
Аватара пользователя
unknown bug

Re: Help SoftIce - TCP connection

Сообщение unknown bug »

пробуй bind, listen и т. п.

А вообще что за прога, может можно проще сделать (например дизассемблером?
Аватара пользователя
unknown bug

Re: Help SoftIce - TCP connection

Сообщение unknown bug »

прога такая : lsass.exe
Аватара пользователя
unknown bug

Re: Help SoftIce - TCP connection

Сообщение unknown bug »

Изображение и чтоже ты хочешь выяснить?
Аватара пользователя
unknown bug

Re: Help SoftIce - TCP connection

Сообщение unknown bug »

мне нужно протрейсить код и посмотреть что происходит когда создается соединенине по 445 порту и что с данными происходит после.
Аватара пользователя
unknown bug

Re: Help SoftIce - TCP connection

Сообщение unknown bug »

Попробуй breakpoint на функцию Netbios из NETAPI32.DLL...
Аватара пользователя
unknown bug

Re: Help SoftIce - TCP connection

Сообщение unknown bug »

а смысл.

ведь соединение происходит по 445 порту TCP !!!
Аватара пользователя
unknown bug

Re: Help SoftIce - TCP connection

Сообщение unknown bug »

Берешь дизассемблер и смотришь какие финкции откуда импортируются...

Попробуй бряки на ldap_openW, ldap_bind_sW, ldap_connect и т. п. из wldap32.dll (там же появляются WSAStartup, socket, WSAGetLastError, bind, connect и прочие из WS2_32.DLL).
Ответить

Вернуться в «Программирование и базы данных»