APP下载
报价宝  ›  综合  › 

脸书开源Android、Java App漏洞检查工具

报价宝 来源:baojiabao.com 发布时间:2021-09-30 13:54:00 10月27日更新
报价宝综合消息脸书开源Android、Java App漏洞检查工具
图片来源: 

脸书

脸书昨(29)日宣布,将自家检查Android及Java App漏洞的工具Mariana Trench(MT)以开源专案公开。

为确保旗下行动应用程序,包括FB、IG、WhatsApp的安全性及功能顺畅,脸书内部开发出自动化分析工具协助侦测和检查程式漏洞。今年上半,脸书的自动化工具已经辨识出50多个漏洞。

脸书工程师Dominik Gabi指出,Mariana Trench专案是脸书释出的第3个程式码静态与动态分析工具。在此之前,脸书已释出Zoncolan及Pysa二项分析工具。三者的运作方式相似,不同的是Zoncolan及Pysa分别分析Hack及Python程式码,而Mariana Trench则用来分析Android和Java App。

安全分析师是借由分析程式码从Source到Sink之间资料流的种种路径来找出漏洞。脸书指出,大的Codebase中往往包含多种不同类别的Source及Sink,Mariana Trench正是为了扫描包括数千万行程式码的大型行动App codebase的瑕疵或漏洞而设计,可大幅加速程式码检查的速度。

脸书的技术文件网页写道,Mariana Trench借由分析Dalvik bytecode来找出Android和Java程式安全漏洞。它使用名为抽象释义(abstract interpretation)的静态分析手法建立一组模型,推测Java method各种资料路径。安全分析工程师可以透过定义规则,让它产出可能的资料路径,借此分析发现App之中的安全及隐私问题。

除了快速外,脸书并指出,Mariana Trench另一优点是可客制化。安全分析人员经由长期规则设定及告知资料来源,逐渐训练它来符合组织的需求。

目前这项工具资源已经经由GitHub开放。

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 数码相机价格 汽车价格 华为手机价格 红米手机价格 耳机价格