移动应用第三方库的检测方法、装置、设备及介质制造方法及图纸

技术编号:40955211 阅读:22 留言:0更新日期:2024-04-18 20:31
本申请公开了一种移动应用第三方库的检测方法、装置、设备及介质,涉及软件安全技术领域,包括:从移动应用特征数据库中筛选出与第三方库特征数据库中各特征向量匹配的第二特征向量,以得到特征向量匹配关系;基于第一、第二二叉树模型间的相似度,确定移动应用使用第三方库的目标概率;第一二叉树模型基于第一特征向量对应的所有文件生成,第二二叉树模型基于第二特征向量对应的文件生成;若所述目标概率大于预设概率阈值,则判定所述移动应用使用所述第三方库。本申请通过分别构建第三方库和移动应用的二叉树模型,并计算二叉树模型之间相似度的方式能够准确检测出移动应用是否使用了第三方库。

【技术实现步骤摘要】

本专利技术涉及软件安全,特别涉及一种移动应用第三方库的检测方法、装置、设备及介质


技术介绍

1、移动应用开发者通过使用不同功能特性的第三方库,能显著节省开发成本,因此,开发者越来越多地依赖于第三方库的使用。但与此同时,第三方库的使用也给移动应用带来了安全风险,如隐私泄露或增加攻击面。为了提高移动应用的安全性,移动应用开发者需要了解移动应用是否有使用第三方库,进而才能识别和解决使用第三方库可能存在的安全漏洞,从而才能及时更新和修复这些安全漏洞。

2、因此,亟需一种能检测移动应用是否使用第三方库的方案。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种移动应用第三方库的检测方法、装置、设备及介质,能够准确检测出移动应用是否使用了第三方库。其具体方案如下:

2、第一方面,本申请公开了一种移动应用第三方库的检测方法,包括:

3、从移动应用的特征数据库中筛选出与第三方库的特征数据库中各第一特征向量匹配的第二特征向量,以得到相应的特征向量匹配关系;

4、基于第一二本文档来自技高网...

【技术保护点】

1.一种移动应用第三方库的检测方法,其特征在于,包括:

2.根据权利要求1所述的移动应用第三方库的检测方法,其特征在于,在所述从移动应用的特征数据库中筛选出与第三方库的特征数据库中各第一特征向量匹配的第二特征向量之前,还包括:

3.根据权利要求1所述的移动应用第三方库的检测方法,其特征在于,所述基于第一二叉树模型和第二二叉树模型之间的相似度,确定所述移动应用使用所述第三方库的目标概率,包括:

4.根据权利要求1所述的移动应用第三方库的检测方法,其特征在于,所述从移动应用的特征数据库中筛选出与第三方库的特征数据库中各第一特征向量匹配的第二特征向量,包括:...

【技术特征摘要】

1.一种移动应用第三方库的检测方法,其特征在于,包括:

2.根据权利要求1所述的移动应用第三方库的检测方法,其特征在于,在所述从移动应用的特征数据库中筛选出与第三方库的特征数据库中各第一特征向量匹配的第二特征向量之前,还包括:

3.根据权利要求1所述的移动应用第三方库的检测方法,其特征在于,所述基于第一二叉树模型和第二二叉树模型之间的相似度,确定所述移动应用使用所述第三方库的目标概率,包括:

4.根据权利要求1所述的移动应用第三方库的检测方法,其特征在于,所述从移动应用的特征数据库中筛选出与第三方库的特征数据库中各第一特征向量匹配的第二特征向量,包括:

5.根据权利要求1至4任一项所述的移动应用第三方库的检测方法,其特征在于,在所述...

【专利技术属性】
技术研发人员:高鹏
申请(专利权)人:长沙市英威腾电气技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1