私はデバッガ文を注入している悪意のあるスクリプトをデバッグしようとしています。このスクリプトは、デバッガの文を何らかの形でdomに注入します。Chromeは注入されたデバッガ文を無視します
デバッガーステートメントが実行されないようにする唯一の方法は、ブラックボックス化またはすべてのブレークポイントの無効化です。どちらの方法もこのケースをカバーしていません。
私はDOM操作をデバッグできますが、デバッガへの他の呼び出しは無視したいと考えています。
私はデバッガ文を注入している悪意のあるスクリプトをデバッグしようとしています。このスクリプトは、デバッガの文を何らかの形でdomに注入します。Chromeは注入されたデバッガ文を無視します
デバッガーステートメントが実行されないようにする唯一の方法は、ブラックボックス化またはすべてのブレークポイントの無効化です。どちらの方法もこのケースをカバーしていません。
私はDOM操作をデバッグできますが、デバッガへの他の呼び出しは無視したいと考えています。
blackboxingスクリプトを試しましたか?コードをステップ実行しながら、ブラックボックス化は指定したスクリプトを無視するだけです。だから、悪質なデバッガーのステートメントでは一時停止しないようにしているようです。
これは私の質問にどのように答えますか?私の質問の全体の要点は、ブラックボクシングとブレークポイントの一時停止がオプションではない場合にデバッガーステートメントを停止する方法です。 –
申し訳ありませんが、私はあなたの状況のニュアンスを見逃しました。デバッガのステートメントがDOMに注入され、起源を持たないように(したがって、特定のスクリプトをブラックボックスに指定することはできません)という事実です。 –
応答をありがとう、あまりにも悪いそれは私の問題を解決しません。まだそれを解決していない。 –
すべての着信jsファイルとスクリプトタグの "debugger"を ""と置き換えるためにFiddler(または同様のアプリ)を使用します。 – wOxxOm
@wOxxOm今のところ私は悪意のあるサイトのコピーを作成し、ホストファイルにドメインを '127.0.0.1'にリダイレクトするエントリを追加しました。私は、私がデバッガのステートメントを実行するスクリプトを無効にすることができるクロムのオプションがあるはずだと思います。 –