Как предотвратить запуск SWF на сайте, отличном от нашего?

Мы обнаружили, что китайский сайт выяснил, как расшифровывать наши SWF-файлы, декомпилировать их, а затем обходить любой код, который мы вставляем, чтобы предотвратить запуск SWF-файлов на любом другом сайте, кроме нашего.

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

Я предложил, и до сих пор наша группа разработчиков отказалась сделать SWF простым клиентом, тем самым разместив всю игровую логику на наших серверах.

Я также предложил шифровать SWF в зашифрованном SWF, в соответствии с этой статьей - http://www.veryinteractivepeople.com/?p=525 - но, основываясь на комментариях, я не думаю, что это поможет нам,

У кого-нибудь есть другие предложения?

1 ответ

Решение

Вам нужно будет найти какую-то ключевую часть логики (а не просто проверочный код) и сделать ее веб-сервисом.

Должно

  • нелегко угадать / заменить
  • использовать небольшую пропускную способность
  • не быть критическим для времени реакции
Другие вопросы по тегам