返回列表 发帖
原帖由 xlez 于 2008-5-26 09:32 发表 http://bbs.ioage.com/cn/images/common/back.gif
以前有位高手写过过滤iframe病毒的代码,不过考虑的不全面,这里我写的一段代码更准确(考虑到style调用的样式及display:none),不过只对html内插入的iframe有效,对于js调用的iframe无效(因为用js可以任意写ifram ...



放到哪里??位置??怎么用?俺是菜鸟

TOP

第一:
#ex#<iframe[^>]*?(\b(width|height)\s*[=:]\D*\d(?!\d)|display\s*:\s*none|visibility\s*:\s*hidden)[^>]*?>\s*<\/iframe>###<b style="color:red">[iframe]</b>

第二:
#ex#<[\s]*?iframe[^>]*?\s(height|width)[\s]*?=[\s]*?(\x22|\x27)?[\s]*?\d{1}[\s]*?(\x22|\x27)?(?=\D)[^>]*?>(<\/iframe[\s]*?>)?###<p style="color: red;font-style:bold;">可疑链接已被安全规则过滤</p>


我该用哪个?还是两个都用?

TOP

#ex#<iframe[^>]*?(\b(width|height)\s*[=:]\D*\d(?!\d)|display\s*:\s*none|visibility\s*:\s*hidden)[^>]*?>\s*<\/iframe>###<b style="color:red">[iframe]</b>

顶回楼主这代码··换了那么多好是这个好···不更新了吗?
TheWorld版本: 目前死守TW2.4.1.4
操作系统:ghost SP3
IE版本:IE6
安全软件:360杀毒
输入法:QQ拼音输入法

TOP

返回列表