Как предотвратить запуск SWF на сайте, отличном от нашего?
Мы обнаружили, что китайский сайт выяснил, как расшифровывать наши SWF-файлы, декомпилировать их, а затем обходить любой код, который мы вставляем, чтобы предотвратить запуск SWF-файлов на любом другом сайте, кроме нашего.
Поскольку китайские программисты получают доступ к коду, нам нужно найти другой способ запретить им запускать SWF на их веб-сайте - по крайней мере, в течение ограниченного периода эксклюзивности на нашем сайте (обычно это неделя или две).
Я предложил, и до сих пор наша группа разработчиков отказалась сделать SWF простым клиентом, тем самым разместив всю игровую логику на наших серверах.
Я также предложил шифровать SWF в зашифрованном SWF, в соответствии с этой статьей - http://www.veryinteractivepeople.com/?p=525 - но, основываясь на комментариях, я не думаю, что это поможет нам,
У кого-нибудь есть другие предложения?
1 ответ
Вам нужно будет найти какую-то ключевую часть логики (а не просто проверочный код) и сделать ее веб-сервисом.
Должно
- нелегко угадать / заменить
- использовать небольшую пропускную способность
- не быть критическим для времени реакции