Войти

Показать полную графическую версию : Help SoftIce - TCP connection


Guest
22-03-2004, 15:23
Подскажите плз. как в SoftIce можно поставить брякпоинт на создание TCP соединения (если можно то и на конкретный порт).
я так предполагаю нуда ставить на вызов функции
accept(...). но к сожалению у меня он почему-то не срабатывает .
Почему ?????????

unknown bug
23-03-2004, 14:37
попробуй WSAAccept...

Guest
23-03-2004, 14:39
Пробовал тоже не подхватывает.

unknown bug
23-03-2004, 15:14
пробуй bind, listen и т. п.
А вообще что за прога, может можно проще сделать (например дизассемблером?

Guest
23-03-2004, 15:16
прога такая : lsass.exe

unknown bug
23-03-2004, 15:43
:) и чтоже ты хочешь выяснить?

Guest
23-03-2004, 16:28
мне нужно протрейсить код и посмотреть что происходит когда создается соединенине по 445 порту и что с данными происходит после.

unknown bug
24-03-2004, 10:14
Попробуй breakpoint на функцию Netbios из NETAPI32.DLL...

Guest
24-03-2004, 11:33
а смысл.
ведь соединение происходит по 445 порту TCP !!!

unknown bug
24-03-2004, 12:23
Берешь дизассемблер и смотришь какие финкции откуда импортируются...
Попробуй бряки на ldap_openW, ldap_bind_sW, ldap_connect и т. п. из wldap32.dll (там же появляются WSAStartup, socket, WSAGetLastError, bind, connect и прочие из WS2_32.DLL).




© OSzone.net 2001-2012