Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
XxsergeyxX
0 / 0 / 0
Регистрация: 09.02.2013
Сообщений: 49
#1

Шифрование трафика (пакетов) - C++

09.02.2013, 13:40. Просмотров 1532. Ответов 8
Метки нет (Все метки)

Здраствуйте уважаемые форумчане, сразу извеняюсь если пишу не в етот раздел.
Вообщем есть вопрос: я занимаюсь разработкой игрового сервера одной mmorpg и вообщем дошло дело до безопасности трафика обмена между сервером и клиентом, кто может дать совет или примеры шифрования передачи данных пакетов между сервером и клиентом? Была идея ето реализовать через програму запускатор игры что бы она взаимодействовала как шифратор.
PS Я в таком роде програмирования не очень компитентен так что прошу снесходительных ответов с как возможно большим обьёмом информации и ваших идей.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.02.2013, 13:40     Шифрование трафика (пакетов)
Посмотрите здесь:

CURL и шифрование трафика - C++
Всем привет. Я работаю с недоступным мне сервером с помощью curl, c++, windows. Как обычно подготавливаю запросы и отправляю,...

Анализ трафика - C++
Надо написать анализатор трафика, подскажите что почитать.

Мониторинг HTTP трафика - C++
Всем здарова, возникла надобность мониторить http трафик и я так понимаю что для этого нужно слушать порты 80 и 8080, как это можно...

Перехват пакетов в онлайн-игре - C++
С помощью чего можно перехватывать пакеты (пишу простенького бота для клиентской онлайн игры)? Нашел на эту тему только несколько прог,...

UDP отправка и прием пакетов - C++
Вообщем такая ситуация. Отправляю пакеты объемом по 1 кБайту, пачками по 32 через определенное время (маленькое). Вообщем около 8000...

Быстрая передача udp пакетов - C++
Есть задача передать udp пакеты, как можно быстрее. Точнее, данные 1024*768 байт должны передаваться за 5 мс, сейчас добился скорости в...

Выделение памяти для пакетов сети - C++
Здравствуйте, в общем пытаюсь заставить программу отправлять данные через сеть, это моя первая работа с сетью и по этому я очень торможусь...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Avazart
7102 / 5279 / 267
Регистрация: 10.12.2010
Сообщений: 23,290
Записей в блоге: 17
09.02.2013, 13:43     Шифрование трафика (пакетов) #2
Может стоит посмотреть в сторону SSL ?
XxsergeyxX
0 / 0 / 0
Регистрация: 09.02.2013
Сообщений: 49
09.02.2013, 13:49  [ТС]     Шифрование трафика (пакетов) #3
Мне бы поточней узнать ибо я искал похожее но так и не нашелИ ещё хотелось бы узнать о следующем: возможно ли как то скрыть процесс клиента игры что бы игроки не могли подключать к клиенту вредоносное ПО?
updaite
14 / 14 / 2
Регистрация: 14.01.2013
Сообщений: 387
Записей в блоге: 2
09.02.2013, 13:58     Шифрование трафика (пакетов) #4
Цитата Сообщение от XxsergeyxX Посмотреть сообщение
Мне бы поточней узнать ибо я искал похожее но так и не нашелИ ещё хотелось бы узнать о следующем: возможно ли как то скрыть процесс клиента игры что бы игроки не могли подключать к клиенту вредоносное ПО?
Процесс не как не скрыть.
Что ты подразумеваешь под подключением ПО?
XxsergeyxX
0 / 0 / 0
Регистрация: 09.02.2013
Сообщений: 49
09.02.2013, 14:04  [ТС]     Шифрование трафика (пакетов) #5
Цитата Сообщение от updaite Посмотреть сообщение
Процесс не как не скрыть.
Что ты подразумеваешь под подключением ПО?
Ну например есть процесс игры Game.bin злоумышленик подключается к процессу игры и отлавливает пакет потом его изменят и отсылает на сервер или ещё может быть вариант на увеличение скорости передвижения в игре есть такие программы вот например программа WPE она очень извесная среди взломщиков игр подобного рода вот и есть идея скрыть процесс что бы ети программы не могли подключатся к процессу я видел подобные защиты делались и в них когда запускаешь лаунчер игры скрывался процесс т.е сама программа лаунчер скрывала процесс игры и шифровала трафик.
abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
09.02.2013, 14:09     Шифрование трафика (пакетов) #6
по шифрованию верно подсказали - openssl лучшее решение (по крайней мере по производительности я в своё время сравнивал много вариантов DES,DSA,RSA и openssl показал себя лучше остальных реализаций)

по поводу скрытия - совсем скрыть думаю не удастся... хотя можно попробывать давать ему случайные имена... но если посмотреть в сторону как это решается например в современных играх Blizzard и т.д. - то там целая эпопея, во первых блокируются внедрение сторонних dll, во вторых блокируются внедрения чужих потоков, проверяются winapi функции на предмет перехвата, но даже это не панацея и они ведут лог запрещённого ПО... так что видимо это сложный вопрос...
в общем по сути сломать можно что угодно, если это исполняется на неподконтрольной вам системе
XxsergeyxX
0 / 0 / 0
Регистрация: 09.02.2013
Сообщений: 49
09.02.2013, 14:19  [ТС]     Шифрование трафика (пакетов) #7
Цитата Сообщение от abit Посмотреть сообщение
по шифрованию верно подсказали - openssl лучшее решение (по крайней мере по производительности я в своё время сравнивал много вариантов DES,DSA,RSA и openssl показал себя лучше остальных реализаций)

по поводу скрытия - совсем скрыть думаю не удастся... хотя можно попробывать давать ему случайные имена... но если посмотреть в сторону как это решается например в современных играх Blizzard и т.д. - то там целая эпопея, во первых блокируются внедрение сторонних dll, во вторых блокируются внедрения чужих потоков, проверяются winapi функции на предмет перехвата, но даже это не панацея и они ведут лог запрещённого ПО... так что видимо это сложный вопрос...
в общем по сути сломать можно что угодно, если это исполняется на неподконтрольной вам системе
Вот на счет выдачи случайных имен и защиты от внедрения сторонних dll можете показать примеры где такое воплощено?Ну или хотя бы ссылки на подобное?Хочу увидеть как ето в коде делается.И ещё что скажете на счет TLS?
updaite
14 / 14 / 2
Регистрация: 14.01.2013
Сообщений: 387
Записей в блоге: 2
09.02.2013, 15:10     Шифрование трафика (пакетов) #8
Цитата Сообщение от XxsergeyxX Посмотреть сообщение
Ну например есть процесс игры Game.bin злоумышленик подключается к процессу игры и отлавливает пакет потом его изменят и отсылает на сервер или ещё может быть вариант на увеличение скорости передвижения в игре есть такие программы вот например программа WPE она очень извесная среди взломщиков игр подобного рода вот и есть идея скрыть процесс что бы ети программы не могли подключатся к процессу я видел подобные защиты делались и в них когда запускаешь лаунчер игры скрывался процесс т.е сама программа лаунчер скрывала процесс игры и шифровала трафик.
Нету смысла скрывать процесс.
Сделай шифрование трафика и защиту самого файла игры.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.02.2013, 15:22     Шифрование трафика (пакетов)
Еще ссылки по теме:

Посоветуйте в реализации шифрования трафика программы (сервер-клиент) - C++
Привет, прошу совета знающих людей, какой шифр выбрать для шифрование трафика программы типа сервер-клиент ? клиентов будет много,...

Сбор данных о превышении лимита соединений используя лог-файл анализатора трафика - C++
Входной файл: input.txt Выходной: output.txt Системный администратор одного небольшого университета решил проверить, как пользователи...

Шифрование - C++
Собственно, вопрос не совсем по си++, но нашел это место оптимальным. Так вот, речь пойдет о шифровании. А точнее: стоит ли уповать на...

Шифрование - C++
Привет всем:) особенно тем кто в этот день тратит свое время на программирование:) Помогите решить такую задачу. Есть целое число "1234"....

Шифрование - C++
Доброго времени суток, сегодня весь день сидел и пытался разобрать задачу. Задается натуральное число k и перестановка чисел 1, ... , k...


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

Или воспользуйтесь поиском по форуму:
XxsergeyxX
0 / 0 / 0
Регистрация: 09.02.2013
Сообщений: 49
09.02.2013, 15:22  [ТС]     Шифрование трафика (пакетов) #9
Кто может подсказать или показать как воплотить в жизнь изменение название процесса?
Yandex
Объявления
09.02.2013, 15:22     Шифрование трафика (пакетов)
Ответ Создать тему
Опции темы

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