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

Я делаю коммерческий продукт, который будет иметь клиентскую и серверную стороны. Клиент полностью зависит от сервера, чтобы его было сложнее взломать / пиратство. Проблема в том, что даже в этом случае есть шанс, что кто-то перепроектирует протокол и создаст свой собственный сервер.

Я ' Я думал о шифровании соединения либо с помощью ssl, либо с помощью другого алгоритма, чтобы было не так легко определить протокол, просто перехватывая трафик между клиентом и сервером.

Теперь единственное, что я могу придумать. пираты будут использовать это для декомпиляции программы, удаления шифрования и попытки увидеть протокол «обычного текста», чтобы перепроектировать его.

Я читал предыдущие темы и знаю, что невозможно сделать невозможным взлом, но какие настройки мы, программисты, можем внести в наш код, чтобы сделать его огромной головной болью для взломщиков?

10
задан xlnkz 28 November 2010 в 07:29
поделиться