首页> 外文会议>European Conference on Object-Oriented Programming >Retargetting Legacy Browser Extensions to Modern Extension Frameworks
【24h】

Retargetting Legacy Browser Extensions to Modern Extension Frameworks

机译:将旧版浏览器延伸到现代扩展框架

获取原文
获取外文期刊封面目录资料

摘要

Most modern Web browsers export a rich API allowing third-party extensions to access privileged browser objects that can also be misused by attacks directed against vulnerable ones. Web browser vendors have therefore recently developed new extension frameworks aimed at better isolating extensions while still allowing access to privileged browser state. For instance Google Chrome extension architecture and Mozilla's Jetpack extension framework. We present Morpheus, a tool to port legacy browser extensions to these new frameworks. Specifically, Morpheus targets legacy extensions for the Mozilla Firefox browser, and ports them to the Jetpack framework. We describe the key techniques used by Morpheus to analyze and transform legacy extensions so that they conform to the constraints imposed by Jetpack and simplify runtime policy enforcement. Finally, we present an experimental evaluation of Morpheus by applying it to port 52 legacy Firefox extensions to the Jetpack framework.
机译:大多数现代Web浏览器导出丰富的API,允许第三方扩展访问权限的浏览器对象,这些对象也可以被针对易受攻击的攻击滥用。因此,Web浏览器供应商最近开发了新的扩展框架,以更好地隔离扩展,同时仍然允许访问特权浏览器状态。例如,Google Chrome扩展架构和Mozilla的Jetpack扩展框架。我们展示了Morpheus,一个港口浏览器扩展的工具到这些新框架。具体来说,Morpheus针对Mozilla Firefox浏览器的遗留扩展,并将它们移植到Jetpack框架。我们描述了Morpheus使用的关键技术来分析和转换遗留扩展,使得它们符合Jetpack强加的约束,并简化运行时策略实施。最后,我们通过将Morpheus应用于Port 52遗留Firefox延伸来提出Morpheus的实验评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号