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

污点数据跟踪方法、装置、电子装置和存储介质 

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

申请/专利权人:杭州孝道科技有限公司

摘要:本申请涉及一种污点数据跟踪方法、装置、电子装置和存储介质,其中,该污点数据跟踪方法包括:步骤S210,对被检测应用中的方法函数进行插桩处理,方法函数包括函数规则已被收集的第一方法函数和函数规则未被收集的第二方法函数;步骤S220,获取污点数据在方法函数中的数据流向;步骤S230,根据数据流向,确定污点数据在被检测应用中的传播链路。通过本申请,解决了现有污点跟踪技术中存在的易出现跟踪链路中断的问题,实现了稳定跟踪污点数据的效果,提高了污点跟踪的覆盖率。

主权项:1.一种污点数据跟踪方法,其特征在于,所述方法包括:对被检测应用中的方法函数进行插桩处理,所述方法函数包括函数规则已被收集的第一方法函数和函数规则未被收集的第二方法函数;所述函数规则是指方法函数对数据的处理规则,函数规则在不同的方法函数中具有不同的含义;在传播污点数据的传播链路中,污点输入函数的函数规则称为输入点规则;常规字符串操作函数的函数规则称为传播规则;所述传播规则是指污点数据经过传播方法函数后产生的一条或多条污点数据流向;获取污点数据在所述方法函数中的数据流向;根据所述数据流向,确定所述污点数据在所述被检测应用中的传播链路;当所述污点数据经过所述第二方法函数时,获取相应的所述第二方法函数的数据处理信息;所述数据处理信息包括:所述第二方法函数输出所述污点数据的方法、行号、调用栈;对经过所述第二方法函数的污点数据附加标记信息,当所述污点数据到达漏洞触发点时,判断所述污点数据上是否具备所述标记信息;若所述污点数据具备所述标记信息,则所述传播链路中存在第二方法函数;若所述传播链路中存在所述第二方法函数,则根据相应第二方法函数的数据处理信息以及所述污点数据在相应第二方法函数中的数据流向,获取相应第二方法函数的函数规则;所述对被检测应用中的方法函数进行插桩处理,包括:对于所述第二方法函数,按照特定的规则模板进行插桩,每个所述第二方法函数的规则模板为:将所述第二方法函数的所有M个输入视为污点数据来源,将所述第二方法函数的所有N个输出视为污点数据流向,则此方法函数共产生有M*N条不同的数据流向,基于这些数据流向确定合适的插桩位置。

全文数据:

权利要求:

百度查询: 杭州孝道科技有限公司 污点数据跟踪方法、装置、电子装置和存储介质

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