Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.10.2007, 16:30   #1
joker
Форумчанин
 
Регистрация: 23.09.2007
Сообщений: 147
По умолчанию обход сервера-сниффера

У нас в компьютерном классе на всех компах есть фильтрация траффика через университетский сервак. По-крайней мере в любом интернет-обозревателе в процессе загрузки страницы высвечивается вначале ожидание ответа от адреса страницы а потом от статичного IP-адреса.

В итоге многие сайты блокируются корпоративной политикой и у меня есть подозрения, что и соединиться между двумя компами юзая винсок я не могу именно по этой причине, именно при вызове функции connect высвечивается WSAETIMEDOUT, хотя я точно знаю, что принимающий сокет корректно создан и ждёт соединения клиента (пишу на TCP пока блокирующими сокетами).

Вопрос в том как от этого избавиться. Писать на UDP не советовать, мне нужна надёжность доставки сообщения. Как нейтрализовать подобное удобство для программирования на винсок а лучше бы вообще нейтрализовать обращение локального компа к университетскому серваку?
Я надеваю тапочки, ищу чем похмелиться, ах, если я сейчас умру, то на... я родился
joker вне форума Ответить с цитированием
Старый 03.10.2007, 19:18   #2
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

а где находится комп к которому ты хочешь законнектиться?
rpy3uH вне форума Ответить с цитированием
Старый 04.10.2007, 07:48   #3
joker
Форумчанин
 
Регистрация: 23.09.2007
Сообщений: 147
По умолчанию

В компьютерном классе, а коннектюсь с соседнего компа, они все в одной школьной локалке
Я надеваю тапочки, ищу чем похмелиться, ах, если я сейчас умру, то на... я родился
joker вне форума Ответить с цитированием
Старый 04.10.2007, 19:55   #4
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

коннекться напрямую, к нужному тебе компьютеру. В чём проблема то собственно? зачем тебе сервер?
rpy3uH вне форума Ответить с цитированием
Старый 05.10.2007, 07:47   #5
joker
Форумчанин
 
Регистрация: 23.09.2007
Сообщений: 147
По умолчанию

напрямую - это юзая сокеты из винсока используя gethostbyname
(айпишники же меняются dhcp)?
вот именно это и не получается, и с помощью clientsocket и serversocket тоже, получилось за огромное количество попыток только один раз
я считаю это случайностью,
не знаю уже может на удп попробовать может дело только в тсп-протоколе?
Я надеваю тапочки, ищу чем похмелиться, ах, если я сейчас умру, то на... я родился

Последний раз редактировалось joker; 05.10.2007 в 07:50.
joker вне форума Ответить с цитированием
Старый 05.10.2007, 08:04   #6
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

1. Если у тебя на компьютере, к которому ты пытаешься коннектиться уже открыт сокет на каком-то порту, то проверить возможность подключения можешь просто через стандартный виндовский телнет "telnet <ip адрес> <порт>"
2. Если соединение не проходит, то надо смотреть в настройки сети, фильтрация скорей всего на шлюзе (или прозрачном бридже) для этого в таблице маршрутизации посомтри шлюз по умолчанию, но есть вариант, что для локальных сетей стоит какой- нибудь другой маршрут ( что очень маловероятно, вряд ли администраторы будут так заморачиваться), но если это так, то перепиши маршрут для локальных адресов на шлюз по умолчанию ( или просто удали этот маршрут)
3.Если же трафик фильтруется на шлюзе и ничего не помогло из вышеуказанного, то UDP тебе здесь так же не поможет
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 05.10.2007, 10:17   #7
joker
Форумчанин
 
Регистрация: 23.09.2007
Сообщений: 147
По умолчанию

короче как мне объяснили коннектиться по портам мне запрещает локальная политика безопастности, как решить эту проблему?
Я надеваю тапочки, ищу чем похмелиться, ах, если я сейчас умру, то на... я родился
joker вне форума Ответить с цитированием
Старый 05.10.2007, 11:31   #8
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Если хватит прав, отключить стандартный файрвол
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 05.10.2007, 13:39   #9
joker
Форумчанин
 
Регистрация: 23.09.2007
Сообщений: 147
По умолчанию

прав по-любому не хватит, хотя может с привилегиями чё и получиться, но как это программно сделать
Я надеваю тапочки, ищу чем похмелиться, ах, если я сейчас умру, то на... я родился
joker вне форума Ответить с цитированием
Старый 05.10.2007, 14:10   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
Сообщение от joker Посмотреть сообщение
прав по-любому не хватит, хотя может с привилегиями чё и получиться, но как это программно сделать
Найти службу фаервола и остановить ее. Только мне кажется что пустая это затея. что за задачи у тебя? Контрольную показать или бяку сотворить?
Для показа контрольной достаточно просто попросить препода на время сделать возможным работу.

Кста показать работу с передачей по TCP мона не имея сети вообще.
I'm learning to live...

Последний раз редактировалось Stilet; 05.10.2007 в 14:11. Причина: Добавлю что:
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
написание SMTP сервера BlackOmen Работа с сетью в Delphi 1 09.07.2008 18:49
ЧАТЮ для клиента и сервера -HunteR- Работа с сетью в Delphi 27 18.04.2008 09:30
обход дерева ribka Помощь студентам 2 11.12.2007 20:38
Атаки на сервера Pblog Обсуждение статей 0 27.05.2007 02:13