- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
360安全扫瞄器广告过滤规则
360安全浏览器 广告过滤规则——by 小K匪徒
大家可能用过我的过滤规则,但有时候是不是感觉过滤不干净或者是过滤过度呢?也许这时候你就萌生了一个自己写过滤规则的念头。不要以为有多难,只要你能看懂网页,再加上你的聪明智慧和本文,那么只需15分钟,你自己的无敌规则就能写出来了!
我们首先来了解下过滤扩展。360安全浏览器中自带的那个过滤扩展效果不算太好,而且不支持过滤规则,那么我们就用从TW中提取出来的吧:按住CTRL键点击此处下载
具体使用方法就不说了。新版的扩展中使用的是标准XML结构的文件。虽然我们的规则是 xml 格式,但是并不需要 xml 语法基础,大家写规则的时候可以复制现成的规则,然后对特定的区域进行修改就可以了……但是要切记,标签不要忘记关闭。:kdhappy;
某些朋友在参考我的规则的时候,会发现其中用了很多正则表达式。不要认为想写规则要是不会正则式的话很难,其实在过滤规则中,正则表达式只是可选条件……
规则文件中的 xml 标签大家可以无视,因为在编写规则的过程中这些不是必须了解和编写的内容,大家需要编写的规则大部分都在中间,编写规则的过程中只有一点要非常注意:CDATA中不支持嵌套(就是不支持一层一层的……)……就是![CDATA[]]里面不能再次出现]],那样就错了。
当大家打开规则的时候,会看到头部有如下代码:
?xml version=1.0 encoding=utf-8? 这就是标准的XML文件头,一般写规则的时候直接复制就可以了。
adfilter/adfilter 规则文件开始部分,与结尾的“/adfilter”对应。
version2.0/version 这个是过滤规则的版本标志,一般从以后的都是2.0版本。
onlineupdate downloadurl![CDATA[/1.xml]]/downloadurl quotewebpage![CDATA[]]/quotewebpage/onlineupdate 这几行是代表在线升级和发布页的,如果你要是写出规则自己用的话,可以无视这段。也可以写成本地路径,只是要注意不能以“/”结尾。“downloadurl/downloadurl”中间是在线升级文件的地址,“quotewebpage/quotewebpage”中间是发布页引用的网址。
以上只是规则文件的开始部分,那么现在我们来一起了解下过滤部分。
大家先从URL拦截开始。
urlrulse/urlrules 这是URL过滤部分,所有的过滤小节都在这个根结中。
includeurls![CDATA[*/guanggao/*]]/includeurls URL拦截列表,支持正则式。可以写多个。
excludeurls![CDATA[*360.cn*]]/excludeurls URL拦截排除列表,优先级高于 includeurls,同样支持多个。
下面大家一起来了解下页面过滤部分。
rule/rule 对应一个站点的规则就在一个rule/rule以内。
name广告过滤/name 每个rule节下的name/name之间的是过滤规则的名称。
domains domain include
![CDATA[*360.cn*]] /include
exclude
![CDATA[]]
/exclude /domain/domains 这是这个规则所对应的站点,其中也可以设置排除站点。Doman节可以并列,但是Domans节不可以。
pattern type=*/pattern Pattern节就是规则主体部分,每一个 pattern 都可以看作是一条规则,由于支持多重过滤,所以可以在 pattern 下再加 pattern,理论上可以无限个。由于该节参数很多,在稍后讲解。
targets/targets 这里面包含规则的匹配和替换。每个pattern中只能有一个,不能并列。
param ![CDATA[div]]/param 这里的 param 节表示下面的规则所对应的内容。示例中表示规则对应的范围是一个div。
如果用在匹配标签,当和name节中的内容进行匹配的内容时,可以使用正则式规定匹配范围,如:
param![CDATA[width=50%]]/param 这表示在上一节中的范围内搜索“width=50%”进行匹配。
paramex![CDATA[header]]/paramex 这里的 paramex 节表示上节规则所对应的标签属性值(由pattern 节的参数 type 控制),示例表示规则对应的范围是标签属性值为“he
您可能关注的文档
- 2手房办产证流程.doc
- 2年级部首查字练习.doc
- 2手房房产证、土地证过户办事流程图.doc
- 2手房网签合同遗失如何补签.docx
- 2手房购买7步曲.doc
- 2手车买卖合同(FC8883).doc
- 2手房地产专业销售技巧.doc
- 2手房店铺管理制度.doc
- 2手房经纪新人如何洗盘.doc
- 2手房公积金贷款需6类资料1个月可放款.doc
- 2025年烟台市正大城市建设发展有限公司招聘工作人员12名笔试参考题库附带答案详解.doc
- 2025年衢州市属国企公开招聘工作人员笔试参考题库附带答案详解.doc
- 2025中铁四局集团有限公司法律合规部公开招聘1人笔试参考题库附带答案详解.docx
- 2025中国建筑股份有限公司岗位招聘【人力资源部(干部人事部)】笔试参考题库附带答案详解.docx
- 2025年滁州定远县中盐东兴盐化股份有限公司招聘2人笔试参考题库附带答案详解.doc
- DB1331T109-2025雄安新区建设工程抗震设防标准(963.84KB)(1).pdf
- 2025辽宁省能源控股集团所属抚矿集团招聘76人笔试参考题库附带答案详解.pdf
- 2024陕西延长石油集团华特新材料股份有限公司社会招聘8人笔试参考题库附带答案详解.pdf
- 2023内蒙古大唐国际锡林浩特矿业有限公司采煤自营专项社会招聘32人笔试参考题库附带答案详解.pdf
- 2024年12月云南大学国际合作与交流处公开招聘(1人)笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
最近下载
- 注册安全工程师中级其他安全生产专业实务(其他安全类案例)模拟试卷5.pdf VIP
- 2025低压分布式光伏入网技术规范.docx VIP
- GB生产设备安全卫生设计总则.doc VIP
- 产教融合、校企合作——黄淮学院的探索与实践.ppt VIP
- 注册安全工程师中级其他安全生产专业实务(其他安全类案例)模拟试卷9.pdf VIP
- 《呼吸防护用品 自吸过滤式防颗粒物呼吸器》GB 2626-2019-2020.7.1.docx VIP
- 危险货物包装标志.docx VIP
- 地下水质量标准GB148482017.docx VIP
- 《心理学史教学大纲.doc VIP
- GBT-用于校准表面污染监测仪的参考源 α、β和光子发射体及编制说明.pdf VIP
文档评论(0)