ブラウザによってロードされている間にJSによって起動されたDOMオブジェクトの読み取りおよび書き込みクエリをインターセプトしたいと思います。これらの呼び出しを傍受した後、私はそれらをスクリーニングしたいと思います。スクリーニングのロジックを作成しましたが、通話をブロックできません。
これを実現するためにブラウザのソースコードを変更する以外の方法はありますか?もしそうなら、plsは私を助けます。
ブラウザによってロードされている間にJSによって起動されたDOMオブジェクトの読み取りおよび書き込みクエリをインターセプトしたいと思います。これらの呼び出しを傍受した後、私はそれらをスクリーニングしたいと思います。スクリーニングのロジックを作成しましたが、通話をブロックできません。
これを実現するためにブラウザのソースコードを変更する以外の方法はありますか?もしそうなら、plsは私を助けます。
こんな感じですか?(不正操作でFxになぜか失敗)
<script>
var oldGet = document.getElementById;
document.getElementById=function(id) {
return confirm('Someone wants to know about '+id+', is that ok?')?oldGet(id):null;
}
window.onload=function() {
alert(document.getElementById('div1').innerHTML);
}
</script>
<div id="div1">Hello</div>