Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Oskaria
3 / 3 / 0
Регистрация: 10.07.2009
Сообщений: 101
#1

Как разорвать соединение на определённом порту

12.12.2011, 16:35. Просмотров 1115. Ответов 5
Метки нет (Все метки)

Хех, продолжаю извращаться. Попробую описать задачу:

Есть 2 программы: игровой сервер, и программа проверяющая запущена ли у игроков защита.

Доступа к исходникам сервера - нет. Могу только подвязать к нему DLL, но дизассемблерами не балуюсь.

Не суть. Вторая программа проверяет: запущена ли защита со стороны клиента. Если запущена - хорошо, если не запущена - значит игрок отключил защиту.

Собственно сам вопрос - можно ли отключить определённый IP адрес от порта, который используется другой программой?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2011, 16:35
Ответы с готовыми решениями:

Разорвать соединение с чужим сервером
Здравствуйте, хочу разорвать соединение с чужим сервером(игра) клиент...

Как разорвать соединение ?
Как разорвать соединение из моего приложения? Как определить установлено ли...

Как установить/разорвать соединение с Интернет
Кто знает, подскажите, Как установить/разорвать соединение (Интернет) из...

Как можно разорвать соединение с интернет-провайдером в VB?
Помогите. Как можно разорват соединение с интернет-провайдером в VB?

Как запустить HTTP сервер на определённом порту, чтобы он слушал запросы?
Купил услугу: Виртуальный сервер на Linux. Выбрал ОС: Ubuntu 16.04 Xenial....

5
Oskaria
3 / 3 / 0
Регистрация: 10.07.2009
Сообщений: 101
15.12.2011, 11:40  [ТС] #2
Что, никто не знает, или это не возможно?
0
Oskaria
3 / 3 / 0
Регистрация: 10.07.2009
Сообщений: 101
16.12.2011, 18:20  [ТС] #3
Ап, тема актуальна.
0
accept
4833 / 3255 / 454
Регистрация: 10.12.2008
Сообщений: 10,569
16.12.2011, 19:15 #4
Цитата Сообщение от Oskaria Посмотреть сообщение
можно ли отключить определённый IP адрес
где отключить ?
0
Oskaria
3 / 3 / 0
Регистрация: 10.07.2009
Сообщений: 101
19.12.2011, 15:59  [ТС] #5
На локальной машине.

Например сервер висит на 777 порту, и я хочу отключить определённый IP от этого порта. автоматически, при наступлении определённых условий. Могу я контролировать порт, используемый другим процессом?

Добавлено через 4 часа 23 минуты
Давайте расскажу структуру работы, которая сейчас у меня, мб проще будет:

Есть 2 серверных приложения, и 2 клиентских. И те и те запускаются одновременно оба. При запуске клиент подключается к игровому серверу, и серверу защиты.
Далее сервер защиты должен считать кол-во подключений к игровому серверу.

Если количество подключений к игровому серверу, равно, количеству подключений к серверу защиты - тогда всё ок. Иначе - проверяем какой клиент не подключён к игровому серверу, и отключаем его.

Получается отключить игрока, отправляя команду в командную строку игрового сервера, однако некоторые антивирусы блокируют такие действия.
0
accept
4833 / 3255 / 454
Регистрация: 10.12.2008
Сообщений: 10,569
20.12.2011, 06:03 #6
наверное, через сетевой интерфейс нужно закрывать соединение
(по принципу файрвола)
0
20.12.2011, 06:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2011, 06:03

Клиент-сервер. Как разорвать соединение, ставшее неактивным
Добрый день. Ситуация такая: есть сервер и клиент, клиент подключен к серверу...

Как разорвать соединение с Bluetooth low energy устройством на WP8.1
Здравствуйте! Заимел отладку SensorTag от TI. Написал приложение которое...

Разорвать соединение
Вобщем вопрос в следующем, как разорвать соединение если известно только...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru