Javascript 在<;a onclick=";某物;href="&引用&燃气轮机;在用户输入中
从用户提交的帖子中,有如下内容Javascript 在<;a onclick=";某物;href="&引用&燃气轮机;在用户输入中,javascript,php,xss,Javascript,Php,Xss,从用户提交的帖子中,有如下内容 <a onclick="sth()" href ="legitlink.html">some content</a> 我想保留链接,这样链接仍然可以显示,但是javascript部分应该消毒 <a href="legitlink.html">some content</a> 如何在php中实现这一点?是否有一些扩展或框架可以自动处理这类工作?不要试图自己做这件事-我打赌你忘记了一些恶意代码部分。有test
<a onclick="sth()" href ="legitlink.html">some content</a>
我想保留链接,这样链接仍然可以显示,但是javascript部分应该消毒
<a href="legitlink.html">some content</a>
如何在php中实现这一点?是否有一些扩展或框架可以自动处理这类工作?不要试图自己做这件事-我打赌你忘记了一些恶意代码部分。有testet库,它们做得很好。 即看一看
require_once '/path/to/HTMLPurifier.auto.php';
$config = HTMLPurifier_Config::createDefault();
$purifier = new HTMLPurifier($config);
$clean_html = $purifier->purify($dirty_html);