Тема: Защита
Показать сообщение отдельно
Непрочитано 11.04.2014, 01:07   #2
Пользователь

По умолчанию Re: Защита

Любая защита будет состоять из двух основных частей - сетевой и выражаясь простым языком - программной. Самая примитивная сетевая защита будет состоять из трех частей. Криптора, декриптора и алгоритма шифрования. Это уже вам решать как и что изобретать, но суть в том, чтобы родной траффик сервер-клиент был бы защищен от программ, которые его могут перехватывать и изменять. Состоит оно из двух компанентов серверного класса и клиентского модуля. Второй примитивный уровень защиты - программный, включает в себя различные проверки на запущенное запрещенное ПО. Принцип работы - перехват определенных вызовов и функций, которые используют те самые программы, но чтобы понять как это работает вам нужны хотя бы какие-то знания ASM, а лучше практика работы с такими программами как ollydbg. Если слова Asm и ollydbg для вас ругательные, то даже если показать вам сам код (который вероятно будет на c++, лично для работы с asm я бы использовал его) то скорее всего это вызовет у вас еще кучу вопросов, на которые, без определенных знаний, получать какие-то советы/ответы бессмысленно.
luna9966 вне форума Ответить с цитированием
Сказали спасибо: