Chrome:该网页无法正常运作,ERR_BLOCKED_BY_XSS_AUDITOR,关闭 Google 浏览器的 xss 过滤机制的方法


原文:http://www.mafutian.net/274.html

摘要】该网页无法正常运作,Chrome 在此网页上检测到了异常代码。为保护您的个人信息(例如密码、电话号码和信用卡信息),Chrome 已将该网页拦截。请尝试访问该网站的首页。ERR_BLOCKED_BY_XSS_AUDITOR

问题描述:我想做 XSS 测试,但是 Google 浏览器自身就带了 XSS 过滤机制,所以很多 xss 测试页面都会被 Google 浏览器给屏蔽掉,而我又不想使用其它的浏览器作测试,于是就有了这篇文章。

如下代码:

  1. <html>
  2.     <body>
  3.         Display hash contents following...<br>
  4.         <script>
  5.             document.write(decodeURIComponent(location.hash));
  6.         </script>
  7.     </body>
  8. </html>

当我们访问上面代码的网页的时候如:http://www.phantomjs.org/dom/target/test1.php#<a href="javascript:alert(1)">d</a>,这个时候 Google 浏览器会判断出该页面含有 xss 漏洞,从而将该页面拦截。如下图所示:

请输入图片名称

解决办法:在找到 Google 浏览器的安装目录然后这样将该位置记下来:

  1. "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --args --disable-xss-auditor

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 是我电脑上的安装目录,根据每个人电脑安装位置修改即可。

然后在桌面右击鼠标右键,创建快捷方式:在请输入对象的位置(T)中输入上面一串代码,即 "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --args --disable-xss-auditor,并点击下一步,键入快捷方式的名称:chrome_close_xss_filter.exe,然后点击完成即可。

请输入图片名称请输入图片名称

这样我们就创建了一个没有 xss 过滤机制的 google 浏览器快捷方式,当我们需要运行不含有 xss 过滤机制的 google 浏览器的时候,要先把当前所有 google 浏览器运行的窗口关闭,然后点击该快捷方式,就能够运行了。

请输入图片名称

这样我们就可以成功的在 Google 浏览器中进行 xss 代码测试啦~


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM