*BLUHGANG* vs godless braindead users 15v15 *shayd
-
Автор темы
- #1
Здравствуйте. У меня есть программа, которая отправляет/принимает запросы с сервера. Сама по себе программа не содержит какого-либо "платного" кода, он обрабатывается на сервере. Это значит, что бы обезопасить программу от кряка, нужно сделать так, что бы сервер обрабатывал запросы лишь "оригинального" продукта.
Как вариант, можно в каждом пакете хранить какой-то код, который будет проверять сервер, и исходя из этого уже делать вывод: обрабатывать такой пакет или нет.
Тогда, даже при кряке клиента можно будет поменять этот код на сервере, и взломанная версия станет нерабочей (но, что мешает крякнуть оригинальный продукт еще раз).
Но, где хранить такой ключ на стороне клиента, что бы его было сложнее всего вытащить? Или есть любые другие способы обезопасить такого рода продукт? Буду благодарен за любой совет.
Как вариант, можно в каждом пакете хранить какой-то код, который будет проверять сервер, и исходя из этого уже делать вывод: обрабатывать такой пакет или нет.
Тогда, даже при кряке клиента можно будет поменять этот код на сервере, и взломанная версия станет нерабочей (но, что мешает крякнуть оригинальный продукт еще раз).
Но, где хранить такой ключ на стороне клиента, что бы его было сложнее всего вытащить? Или есть любые другие способы обезопасить такого рода продукт? Буду благодарен за любой совет.