0

私はこのようなことをしようとしています:swfファイルを破損してから、..デバイス内で再び読み取り可能(破損していない)にします...自分でデバイスフィンガープリントを書き込んで確認します。デバイスは、swf の破損を修復できます。

これはできますか?方法は何ですか?ありがとう!

4

2 に答える 2

1

これにはファイル I/O が必要です

base64などでswfを暗号化し、ランダムな文字列をファイルの先頭または末尾に追加し、どこかに保存し、使用するときに暗号化を解除します

于 2013-01-25T19:15:38.453 に答える
1

もちろん、変更が元に戻されるまで他のプレイヤーが再生できないように、swf ファイルの内容を可逆的に変更する方法はたくさんあります。少なくとも、3 バイトの署名を逆にして再生不能にし、もう一度逆にすることができます。

しかし、あなたが採用しているそのような単純なメカニズムは、非常に簡単にクラックできます。悪意のある活動からあなたを保護することはなく、正当な使用に不便をもたらすだけです.

本当にこれを行う必要がある場合は、より高度な暗号化と DRM を検討してください

于 2013-01-25T19:22:02.587 に答える