火狐扩展NS-NoScript-ABE-应用边界执行模块-江3.pdfVIP

火狐扩展NS-NoScript-ABE-应用边界执行模块-江3.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
火狐扩展NS-NoScript-ABE-应用边界执行模块-江3

关于Firefox的技巧的文档 :侧边栏视图、缩略图视图、by江3如此多娇 //参考 //简介 //参数 //策略格式 : //站点格式 : //HTTP类型 : //动作 : //举例 //提示/错误记录 : //参考 //什么是ABE ?参考 , //ABE Rules .pdf ,官方最新版的标准 //ABE的WEB开发者须知 , //论坛-ABE , //NS参数与设置-江3 , //NS杂记-江3 , // 一些有必要通过ABE过滤的Sites , //CSRF_ 百度百科 , //csrf 攻击 - Google 搜索 , //CSRF 攻击的应对之道 , //简介 //ABE是内置防火墙式的功能 ,可以用来防御CSRF、DNS重绑定等几乎所有跨站攻击 ,支持系统和用户自定义规则 , //ABE与CSP相似 ,并不冲突 ,两者可以互补 //ABE与Chrome的Site Isolation机制相似 ,可以模仿 , 一些NS 目前有效防御的攻击XSS, CSRF or ClickJacking等攻击有一个基础/前提 :缺乏在Web应用级别上有效合理的隔离 ; 因为Web起初并未被预见会成为一个应用平台,所以缺少了一些必备的保护Web应用安全的特点。 事实上 ,“Web应用”这个概念都是很难被界定的 ,它的边界也是模糊的 ,特别是在现代这个多媒体和混合式网络时代 ,跨多域的Web应用泛滥 ABE的背后的思想是就是加固“NS已有效提供的”“面向Web应用的”保护 ,通过提供浏览器内置的防火墙试组件 , 该“防火墙”用来自定义和守护用户相关的敏感Web应用(Webmail、在线银行等)的边界 , 该“防火墙”的规则/策略可由用户自己、Web开发者/管理员、可信的第三方提供 内置于浏览器 ,ABE模块可以有效的利用它的特权位置来强制划定Web应用边界 ,因为它始终知道真正的HTTP请求源 ,而不是可能丢失或伪造的(即使出于隐私保护 )HTTP Referer Header 但未来Orig in HTTP header变得广泛使用并可靠 ,ABE会被升级为外部过滤代理。 //参数 user_pref(noscript.ABE.enabled, false);//开启ABE ? user_pref(noscript.ABE.siteEnabled, true);//ABE允许网站推送自己的规则集? //user_pref(noscript.asyncNetworking, true);//ABE预拦截HTTP请求与DNS解析异步进行?默认true //Asyncrhonous networking in Gecko 1.9 for ABE preflight requests and DNS checks (can be turned off by noscript.asyncNetworking about:config preference) //Site规则集 : 通过执行特定的的动作 (Actions )完成的 ,这些动作本质上是修改或拦截HTTP请求。这些动作采用可读的语法表示为4种规则集 (ruleset ) ABE规则集匹配时是有一定顺序的 :SYSTEM USER Subsription Site 1 SYSTEM :系统规则集 ,优先级最高 ,默认自带一个LOCALrodeo策略 ,用来保护”私有网络” 2 USER :用户定义规则集 ,优先级次之 3 Subscription :订阅的在线规则集(由可信第三方提供 ),每日更新一次 4 Site :网站定义的自己的ABE规则集(rules.abe ), 在HTTPS请求之前加载 ,并缓存一天 ,或者更久(如果与缓存相关的Headers有要求) Site定义的规则集必须保存在跟域名下rules.abe文件中,并且支持HTTPS ,且该文件中的Site行必须与该域名相同才被视为有效。 Rules.abe的具体规则语法与上面的相同!或者叫做 : //Built-in :形如“SYSTEM”的规则集 ,是自带的 ,提供针对普遍性的威胁 ,不要轻易改动 //User-defined like the “USER” ruleset, 由用户来自定义规则 //Subscription-provided, 来自第三方中立者提供的规则集 //Site-specific, 网站提供的 ,用来保护自己的网页 Web开发者的Opt-in方式必须满足2个条件 :SS

文档评论(0)

hhuiws1482 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档