Android平台OAuth协议误用安全检测方法

基本信息

申请号 CN201510235772.8 申请日 -
公开(公告)号 CN104837159A 公开(公告)日 2015-08-12
申请公布号 CN104837159A 申请公布日 2015-08-12
分类号 H04W24/06(2009.01)I 分类 电通信技术;
发明人 张媛媛;王晖;李卷孺;李博栋;束骏亮 申请(专利权)人 上海交通大学中原研究院
代理机构 上海交达专利事务所 代理人 王毓理;王锡麟
地址 200240 上海市闵行区东川路800号
法律状态 -

摘要

摘要 一种Android平台OAuth协议误用安全检测方法,根据Android平台特性建立覆盖OAuth协议生命周期的安全模型;然后分析不同服务厂商提供的软件开发套件和规范,识别出不同厂商的OAuth实现中的关键敏感参数,提取敏感参数生成配置文件用于Android应用分析;再分别进行静态代码分析、动态流量分析以检测应用实现与规范的不一致性、SSL实现正确性以及服务器端的实现正确性。本发明能够全面分析Android应用中OAuth协议的误用和潜在风险,基于一个覆盖OAuth协议生命周期的安全模型,系统化地对应用使用OAuth协议进行认证或授权的流程进行分析,识别潜在的不正确实现。同时,本方案的安全模型可以为服务厂商的SDK实现及应用开发者的OAuth实现提供安全指导,帮助开发者在Android应用正确实现OAuth协议。