2009-07-07 8 views
0

誰かがFlashムービーを悪意のあるように一時停止する方法を探しています。私はコード内からやる方法について話しているわけではありません。私は実際には、訪問者がブラウザ内で行うことができる方法を探しています。ウェブサイト私たちはこれに起因すると思われるハッキングの問題があり、それを再作成しようとしています(サーバー側でこれを防ぐ必要があることはわかっていますが、これもやろうとしますが、私たちのすべての基地)。ページ内からFlashムービーを悪意を持って一時停止する方法はありますか?

私は

window.document["flashobject"].StopPlay() 

に似た何かを呼び出すことが可能であることを見てきましたが、私は実際にこれを再作成するために管理していませんでした。おそらく、GreaseMonkeyスクリプトなどでそれを行う方法がありますか?

答えて

0

フラッシュムービーが再生されていないためにハッキングされている場合は、ムービーで何か変わったものが必要です。

これ以外にも、私が知る限り、ブラウザ内から「右クリック」、「再生」を使ってフラッシュムービーを停止することができます。ムービーが再生されている場合、停止します。別の方法として、パラメータのplayをfalseまたは何かに設定することで、プログラムでこれを行うこともできます。

フラッシュコンポーネントは他の形式のユーザー入力と同じように扱う必要があります。正しいことを行うことを信頼しないで、サーバー側の問題を解決してください。

+0

ありがとうございます - 私はユーザーの入力を信頼していないことにもっと同意できませんでした - これは修正する必要がある領域です:) – Rich

関連する問題