Flash + PHP ゲームをいくつか開発しましたが、ゲーム ロジックは PHP ファイルに含まれています。Flash は、アニメーションと UI のみに使用されます。現在、私のゲームに興味を持っているクライアントがいますが、彼がゲームを 2 か月間だけ使用できるように何らかの契約を結んでおり、その後、彼が料金を支払わなければ、ゲームは動作しなくなります。
彼が永久に使用できないように、私は自分のゲームを保護したいと考えています。ゲームの開始時にサーバーにリクエストが送信され、サーバーが PASS=123456 と応答した場合、ゲームは動作し、それ以外の場合は「GAME DISABLED」というメッセージが表示されると考えていました。
別の方法として、PHP ロジックの一部をサーバーに移動することもできますが、これにより、ゲームの動作が意図したよりも遅くなる可能性があります。
Kindisoft の secureSWF も試しましたが、そのソフトウェアは一部のゲームの機能を変更します。
これを保護する方法について他のアイデアを持っている人はいますか?