浙江大学张浩然获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉浙江大学申请的专利一种基于配置模糊匹配的安卓应用组成成分分析方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119045877B 。
龙图腾网通过国家知识产权局官网在2026-03-20发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410996860.9,技术领域涉及:G06F8/74;该发明授权一种基于配置模糊匹配的安卓应用组成成分分析方法是由张浩然;刘智扬;吴春明;边振昆;陶逸铭;汪昌兴;魏之千;买买江·克然木设计研发完成,并于2024-07-24向国家知识产权局提交的专利申请。
本一种基于配置模糊匹配的安卓应用组成成分分析方法在说明书摘要公布了:本发明公开了一种基于配置模糊匹配的安卓应用组成成分分析方法。在进行移动应用软件分析时,提取第三方组件是一件费时费力的事情。本发明通过对可能出现SDK信息的配置文件与代码进行针对性搜索与提取,并基于特征库模糊匹配对结果进行过滤,实现对APK组成成分和硬编码密钥情况的静态分析。
本发明授权一种基于配置模糊匹配的安卓应用组成成分分析方法在权利要求书中公布了:1.一种基于配置模糊匹配的安卓应用组成成分分析方法,其特征在于,包括以下步骤: 1预处理阶段:对Android安装包进行解压缩,反编译dex字节码,得到反编译源代码;加载关键字集合、特征库和编译版本信息清洗正则规则集; 加载的编译版本信息清洗正则规则集来源包括但不限于Maven仓库和全国SDK管理服务平台,且需要将SDK名字和厂商分别转为拼音、英文、英文简写后加入特征库; 2配置提取阶段:利用关键字集合针对配置文件、反编译源代码、动态库进行信息提取,得到提取的信息; 所述步骤2具体包括以下步骤: 2.1使用关键字集合过滤配置文件,提取配置文件的键值对所包含的所有SDK名称和键名,形成集合:,其中,表示任意一个SDK名称,表示SDK名称对应的键名,并提取配置文件的键值对所包含的所有SDK版本作为集合:,其中,表示任意一个SDK版本;在此过程中获取所有的字符串、整数引用并通过资源文件解引用; 通过在resvalues文件夹下查找集合中每一个SDK名称所对应的xml结构中的标签,通过读取标签的属性找到对应的值作为解引用后的名称,得到集合:; 并通过在resvalues文件夹下查找集合中每一个SDK版本所对应的xml结构中的标签,通过读取标签的属性找到对应的值作为解引用后的版本,得到集合:; 2.2遍历反编译源代码的所有publicstaticString定义语句,提取每一个publicstaticString定义语句的代码编码的初始化值作为集合; 2.3提取动态库的库名、导出函数与字符串信息作为集合; 2.4将提取得到的集合、集合、集合、集合、集合和集合作为提取的信息; 3数据清洗阶段:用特征库对提取的信息进行模糊匹配,依据匹配程度进行过滤。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浙江大学,其通讯地址为:310058 浙江省杭州市西湖区余杭塘路866号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励