Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ChromeIgnore注入调试器语句_Javascript_Google Chrome_Debugging_Google Chrome Devtools - Fatal编程技术网

Javascript ChromeIgnore注入调试器语句

Javascript ChromeIgnore注入调试器语句,javascript,google-chrome,debugging,google-chrome-devtools,Javascript,Google Chrome,Debugging,Google Chrome Devtools,我试图调试一个恶意脚本,该脚本正在注入调试器语句以阻止我调试它。脚本以某种方式将调试器语句注入dom,因此没有任何来源 阻止调试器语句运行的唯一方法是通过黑盒或停用所有断点。这两种方法都不适用于这种情况 我希望能够调试DOM操作,但忽略对调试器的任何其他调用。您尝试过该脚本吗?在单步执行代码时,黑盒只会忽略您指定的脚本。因此,这似乎可以防止您不断暂停恶意调试器语句 p.S.@MenzoWijmenga提到,在这种情况下,禁用所有断点不起作用,但对于其他任何可以解决此问题的人,请参见此。我将使用F

我试图调试一个恶意脚本,该脚本正在注入调试器语句以阻止我调试它。脚本以某种方式将调试器语句注入dom,因此没有任何来源

阻止调试器语句运行的唯一方法是通过黑盒或停用所有断点。这两种方法都不适用于这种情况

我希望能够调试DOM操作,但忽略对调试器的任何其他调用。

您尝试过该脚本吗?在单步执行代码时,黑盒只会忽略您指定的脚本。因此,这似乎可以防止您不断暂停恶意调试器语句


p.S.@MenzoWijmenga提到,在这种情况下,禁用所有断点不起作用,但对于其他任何可以解决此问题的人,请参见此。

我将使用Fiddler(或类似应用程序)将“调试器”替换为“”在所有传入的js文件和内部脚本标记中。@wOxxOm现在我已经复制了一个恶意站点,并在我的主机文件中添加了一个条目,将其域重定向到
127.0.0.1
。我认为chrome中应该有一个选项允许我禁止脚本运行调试器语句。你能解释一下这是如何回答我的问题的吗?我问题的全部要点是,当黑盒和暂停断点不可用时,如何停止调试器语句。对不起,我错过了您的情况的细微差别。例如,调试器语句被注入到DOM中,并且似乎没有任何来源(因此您将无法为blackbox指定特定的脚本)。感谢您的响应,但很遗憾,它没有解决我的问题。还没有解决。