Форум программистов, компьютерный форум, киберфорум
Наши страницы

Поиск программы в процесах, а также блокиро.... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ На какой этаж должен доставить лифт пассажира? (с++) http://www.cyberforum.ru/cpp-beginners/thread106222.html
решить задачу на с++ 3. В небоскребе N этажей и всего один подъезд; на каждом этаже по три квартиры; лифт может останавливаться только на нечетных этажах. Человек садится в лифт и набирает номер...
C++ Рекурсивная функция, не возвращающая значения, которая удаляет из заданной строки все точки плиииз...((( http://www.cyberforum.ru/cpp-beginners/thread106221.html
C++ Составить функцию для подсчета количества различных чисел в массиве
Составить функцию для подсчета количества различных чисел в массиве, содержащем n целых чисел: int count(int *a, int n) нашёл количество повторяющихся элементов а с этим не могу понять
C++ Количество повторов каждого из элементов матрицы
Пользователь вводит матрицу размерностью NxM из целых положительных чисел. (Создайте функцию), которая считает количество повторов каждого элементов матрицы. выведите элемент матрицы и количество...
C++ Массивы и родительские классы http://www.cyberforum.ru/cpp-beginners/thread106185.html
Всем добрый день. У меня познания по С++ довольно-таки скудны. Я прошу помощи. Но не прошу решить полностью. Можно частично или направить в нужное русло. _________________ 1. Дано целое число n >...
C++ Составить программу для проверки утверждения Составить программу для проверки утверждения: «Результатами вычислений по формуле х^2 + х + 17 при 0 <= х <= 15 являются простые числа». Все результаты вывести на экран. Добавлено через 2 часа 47... подробнее

Показать сообщение отдельно
Market
21 / 21 / 1
Регистрация: 18.03.2010
Сообщений: 19

Поиск программы в процесах, а также блокиро.... - C++

18.03.2010, 20:27. Просмотров 453. Ответов 0
Метки (Все метки)

Приветствую всех участников форума.

Не могли бы вы мне помочь, по данному вопросу, всем чем угодно, приветствуются все советы. Я не начинающий программист, но плохо знаю как работать с сетью и процессами. Задача заключается вот в чем.

Есть программа клиент и программа сервер. Между программой сервером и программой клиентом установлена связь через Интернет (TCP). Как общается, точнее какие пакеты программа сервер и программа клиент между собой посылает не известно. Однако существует ряд программ на стороне клиента которые могут перехватить пакет и изменить его, далее послать на сервер тем самым обманув его для получения выгоды. (Список всех программ нарушителей известен )

Что требуется сделать:

Требуется защитить сервер от обмана. Придуманные мной методы:
На стороне клиента запускать клиент и собственную программу защиты которая будет вылавливать программы нарушители. А также запустить собственную программу защиты на сервере, которая будет общаться с программой защитой клиента. Если программа защиты клиента нашла программу вредителя, то она посылает пакет программе защиты сервера и программа защиты сервера блокирует определенный порт программы сервера, для данного ip адресе клиента. Или Просто программа защита клиента, не пускает программу клиент на данный порт программы сервера.

Однако я не знаю как мне обнаружить программу вредителя ?
и как можно прослушивать порт программы сервера и заблокировать его для определённых ip адресов?
Какие существуют методы для поиска нужной мне программы?


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

Добавлено через 1 час 7 минут
Не кто не знает ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.