2

フレームバスターをバイパスまたはバストする必要がありますが、204 を返すサーバーがありません。(これまでのところ部分的に) 機能する最善の解決策は、https://crypto.stanford.edu/~dabo/pubsにあるものです。 /papers/framebust.pdf 4 ページのセクション C、onBeforeUnload – 204 フラッシング。

ここ (フレームバスターバスター) と ここ (フレームバスターバスター ... バスターコードが必要) で議論されており、コードは以下に再現されています

<script type="text/javascript">
    var prevent_bust = 0  
    window.onbeforeunload = function() { prevent_bust++ }  
    setInterval(function() {  
      if (prevent_bust > 0) {  
        prevent_bust -= 2  
        window.top.location = 'http://example.org/page-which-responds-with-204'  
      }  
    }, 1)  
</script>

私の問題は、HTTP ステータス コード 204 を返すサーバーがないことです (また、サーバーをセットアップすることもできません)。どうすればこれを回避できますか?

4

1 に答える 1