移动APP面临的威胁:木马、病毒、钓鱼、破解、篡改、二次打包、账号窃取、广告植入、信息劫持等
一、Android APP安全测试思路分析:
1.安全测试工具
2.基础环境
3.数据安全
4.程序安全
5.数据传输
6.业务安全
二、APP面临的风险
1.不安全的服务器访问控制
2.不安全的数据存储
3.传输层保护不足
4.非预期的数据泄露
5.脆弱的认证和授权
6.已知的不安全加密方式
7.客户端注入
8.通过不被信任的输入改变安全设定
9.会话处理不当
10.缺乏二进制保护
三、业务数据流
数据输入 | 基础环境安全 |
数据存储 | 数据安全 |
内部传输 | 程序安全 |
通讯 | 通讯安全 |
服务器 | 业务安全 |
四、所需知识
Linux | Android系统 |