[发明专利]Android应用升级包本地存储安全性检测方法有效

专利信息
申请号: 201611263337.7 申请日: 2016-12-30
公开(公告)号: CN108268773B 公开(公告)日: 2021-12-28
发明(设计)人: 俞研;邱煜;吴家顺;胡恒伟;黄兴远;付安民;苏铓;黄婵颖 申请(专利权)人: 南京理工大学
主分类号: G06F21/56 分类号: G06F21/56;G06F21/57
代理公司: 南京理工大学专利中心 32203 代理人: 王玮
地址: 210094 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种Android应用升级包本地存储安全性检测方法,本方法通过对待检测程序进行程序切片,精准地提取与漏洞检测相关的所有程序切片,并对切片后的程序进行数据流分析,从而实现对升级包本地存储安全性的检测。与传统的数据流分析相比,该方法克服了分析过程中的盲目性,使得所有分析更加有针对性,提高了数据流分析的效率。
搜索关键词: android 应用 升级 本地 存储 安全性 检测 方法
【主权项】:
1.一种Android应用升级包本地存储安全性检测方法,包括如下步骤:1)对待检测Android应用进行反编译操作,获取该应用的字节码文件,这些字节码文件存放该应用程序所有的功能代码;2)对步骤1)中获取的字节码文件进行解析,对该Android应用程序进行建模分析;分析所有的字节码文件,从中获取到该应用中所有方法调用关系、方法内控制流信息和系统函数调用,保存这些信息;3)使用升级包存储特征规则标记出待检测应用中所有需要检测的特征变量和疑似漏洞点;4)将步骤3)中获取到的疑似漏洞点作为漏洞检测的入口点,结合步骤2)中存储的方法调用信息,构建出与该检测点相关的所有的执行路径信息;5)遍历步骤4)中每一条构建的路径,对其进行程序切片,切分出所有与特征变量相关的语句;6)对步骤5)中切片的语句进行逆向数据流分析,使用不安全存储漏洞检测方法来对升级包存储的安全性进行判断,将检测结果保存下来;7)当步骤4)中所有的疑似漏洞点已经全部完成分析,使用检测中保存的信息来生成相应的漏洞检测报告。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201611263337.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top