質問: flashで読込んだデータのセキュリティ 「flashで読込んだデータのセキュリティ」についての質問です。 現在、社内web上で公開する画像を悪用されないように方法を考えています。 一つの案として、flash経由(外部から動的に読み込み)で表示することによって、保存できなくすることが可能だと思います。(pcのキャッシュに保存されません) 画面キャプチャ対策としては、うっすらと透かしを入れることで対応しようと考えています。 上記の方法でどの程度の悪用防止効果があるのでしょうか? ツール等で稼動中のflash内のデータを簡単に抜き出せるものなどがあるのでしょうか? またこれ以外の方法で画像の悪用防止方法があればご教授ください。 よろしくお願いします。
回答: すみません。 前々からご質問には気づいていたのですが,何とも答えにくい質問で,どうしようか迷っておりました。 まず1つめ。 >> flash経由(外部から動的に読み込み)で表示することによって保存できなくすることが可能... flashは基本的に静的ファイルです。cgiなどと組み合わせたときにだけ動的になるわけで,flashの問題と言うより,cgiなどのセキュリティの問題になります。 またflashはcgiなどでうまくセキュリティを掛けない限り簡単にdl&保存できます。 この方法については方々で質問と回答があるので,参照してみてください。 2つ目 >> 悪用防止効果があるのでしょうか? 悪用の意味がイマイチわかりません。 例えば,プリントスクリーンなどで顔写真を取った場合,透かしを入れていても入れていなくても,その画像に例えばヒゲを書き足して,公開することは可能ですし,透かしの入れ方にも左右されます。 ちなみにhugflashなど(下記url)のフリーソフトを使えば,flash作成ソフトがなくても画像は抽出できますし,flash作成ソフトがあった場合,読み込み可能なswfファイルの書き出しでは元の画像が読み込めてしまいます。 さらに詳しく言うと,swfにセキュリティを掛けても,バイナリエディタなどでswfを開くと画像の部分の解析はできます。 要はflashのswfファイルという物は,簡単に保存でき,また解析できる物で,決してjpegなどの画像を埋め込んでそれを取られないためにあるのではないということです。 参考url:http://www.paw.hi-ho.ne.jp/milbesos/apldl.shtml