Вот отаживаю в ольке код, падает на ф-ии Code (Text): invoke gethostbyname,esi , но код рабочий. Это глюк в Olly или... в чем дело?
Gonzzik Падает это как? Попробуй поиграться с опциями "Ignore (pass to program following exceptions):". Но вроде там ничего не должно падать, у меня все нормально отлаживается.
хммм.. перезагрузил норально все. через некоторое время опять. хз. чё за приколы. после прохождения этой апи возвращает кудато в середину карнел
вот мой код на fasm Code (Text): proc GetMyIP locals WS WSADATA endl lea edi,[WS] invoke WSAStartup,0202h,edi invoke gethostbyname,0 add eax, 12 mov eax, dword[eax] mov eax, dword[eax] invoke inet_ntoa,[eax] push eax invoke WSACleanup pop eax ret endp перед запуском в олльке отключаю аутпост, но не помогает
как то ты не так вызываешь))) я ип вот так получал: WSAStartup(WSVer, wsaData) GetHostName(@Buf, 255) GetHostByName(@Buf) всё норм в ольге)