Форум: "Сети";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];
ВнизТеоретический вопрос по стеку TCP/IP Найти похожие ветки
← →
Wonder (2003-04-15 12:04) [0]Вот и я обращаюсь ко всемирному разуму :)
Вопрос не мой и ситуация не у меня.
Имеем
1. две станции под Win98.
2. почтовый и веб сервера в лок. сети.
Обе станции работают с почтой и веб и горя не знают.
Вдруг, ни с того, ни с сего, на одной из них пропадает всякая связь по TCP/IP с серверами. На данный момент лечится переустановкой системы.
Я написал малюсенького клиента, который только и делает, что создает сокет и пытается связаться с сервером.
Результат выполнения:
- на работающей машине все ОК
- на проблемной: при выполнении
s := socket(PF_INET, SOCK_STREAM, IPPROTO_TCP)
вылетает ошибка
WSAEAFNOSUPPORT (10047) Address family not supported by protocol family.
Вопрос не по программированию, а именно по стеку: что и, главное, как могли испоганить ОС, чтобы добиться такого результата? На вирусы, клянутся и божатся, проверяли.
← →
Polevi (2003-04-15 15:43) [1]установка winsock2 помогает ?
← →
Wonder (2003-04-15 15:52) [2]Не знаю и не советовал. Да и зачем? :)
Забыл сказать, что (самое интересное) ping-и проходят на все машины. IP работает. А вот TCP...
← →
Anatoly Podgoretsky (2003-04-15 15:57) [3]Наверно, всетаки есть что ни будь на второй машине такеое, что поганит систему. Чудес то не бывает
← →
Wonder (2003-04-15 16:03) [4]>Anatoly Podgoretsky
"Наверно, всетаки есть что ни будь на второй машине такеое, что поганит систему. Чудес то не бывает"
Безусловно. Но, во-первых, ЧТО, а, во-вторых, откуда оно там взялось?
И самое главное: как это все исправить БЕЗ переустановки системы?
← →
Polevi (2003-04-15 16:13) [5]>Polevi © (15.04.03 15:43)
← →
Anatoly Podgoretsky (2003-04-15 16:13) [6]Если есть выход в Интернент, то может зодят на какие ни будь сайты, которые поганят, или инсталлируют/запускают какую нибудь программу с трояном (например игру). Последнее очень вероятно, часто приходится встречаться, программу могут приносить на другом носители или брать из сети или из Сети или она может находиться в почте.
В этом случае поймать сложно, поскольку могут удалять после использования.
Исправление подобных штук весьма сложная задача, это как правило ручной анализ системы - анализ реестра, системных библиотек (если есть возможность сделать слепок системы (полную копию диска и потом сравнение), то задача упрощается), с фактами замены системных библиотек, особенно Winsock часто приходилось встречаться. Симптомы очень похожи.
← →
Wonder (2003-04-15 16:17) [7]>Anatoly Podgoretsky
Да это все понятно! Ну сейчас заменят они. А потом? Ведь тоже самое приключится. Главное найти причину.
Кстати, я не знаю штатного метода полной переустановки стека на Win98...
← →
Anatoly Podgoretsky (2003-04-15 16:30) [8]Анализ системы, больше ничего не поможет в обнаружении источника.
А удаление компонент сети и повторная установка помогает? Может не помочь, поскольку библиотеки остаются в системных каталогах, и если одна из них заменена, то при переинсталляции она может сохраниться.
Эти же гады, которые подменяют системны библиотеки Микрософта, что делают. Они на своии библиотеки с тем же именем ставят номер версии заведомо больше, чем у Микрософта.
В последнее время я уже редко встречался с подобной ситуацией, а ранее очень часто ловил факт подмены WinSock..., Wsock..., Ws... библиотек, часто после того как прекращал рабоать стек. Это лакомый кусок как для троянов, так и для некоторых фирм, которым проще подменить эти библиотеки, а в число их входили и крупные известные фирмы.
← →
Wonder (2003-04-15 16:34) [9]>Anatoly Podgoretsky
"А удаление компонент сети и повторная установка помогает?"
Нет. Даже если компоненты те же самые...
"Эти же гады, которые подменяют системны библиотеки Микрософта..."
Угу :( Только я попросил сравнить библиотеки с проблемной машины с заведомо работающей машиной - полное соответствие...
← →
Anatoly Podgoretsky (2003-04-15 16:40) [10]Это плохо, что ты сам не можешь подойти к системе и проверить своим опытным взглядом.
← →
Wonder (2003-04-15 16:45) [11]>Anatoly Podgoretsky
"Это плохо, что ты сам не можешь подойти к системе и проверить своим опытным взглядом."
Плохо. Так а что советовать-то? Вот вопрос в чем...
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.008 c