首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

为安全性违反自动地生成补丁的方法和系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:谷歌有限责任公司

摘要:本公开的各方面提供用于为安全性违反自动地生成补丁。例如,可以为代码生成多个输入。可以使用多个输入来执行代码以获得多个代码位置处的执行状态。执行状态可以包括针对多个输入中的至少一些的至少一个安全性违反。使用执行状态,可以确定引起至少一个安全性违反的一个或多个补丁条件。使用执行状态,可以基于多个代码位置中的一个或多个补丁条件中的每一个均发生了至少一个安全性违反的代码位置来确定一个或多个对应补丁位置。可以自动地生成针对至少一个安全性违反的至少一个候选补丁。该至少一个候选补丁可以包括补丁条件中的一个和对应补丁位置中的一个。

主权项:1.一种为安全性违反自动地生成补丁的方法,包括:由一个或多个处理器为代码生成多个输入;由所述一个或多个处理器使用所述多个输入来执行所述代码以获得多个代码位置处的执行状态,所述执行状态包括针对所述多个输入中的至少一个输入的至少一个安全性违反;由所述一个或多个处理器识别引起所述安全性违反的一个或多个代码条件;由所述一个或多个处理器使用所述执行状态来为所识别的一个或多个代码条件确定一个或多个补丁条件,包括与所识别的一个或多个代码条件有关的至少一个动态不变量,其中所述至少一个动态不变量是使用利用为代码生成的多个输入训练的机器学习模型来确定的,并且其中所述至少一个动态不变量包括应用于所述代码的执行的条件;由所述一个或多个处理器基于所述一个或多个补丁条件来生成程序元数据;由所述一个或多个处理器使用所述执行状态来基于所识别的一个或多个代码条件来确定一个或多个对应补丁位置;以及由所述一个或多个处理器基于所述程序元数据为至少一个安全性违反自动地生成至少一个候选补丁,所述至少一个候选补丁包括所述补丁条件中的一个和所述一个或多个对应补丁位置中的一个。

全文数据:

权利要求:

百度查询: 谷歌有限责任公司 为安全性违反自动地生成补丁的方法和系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。