恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
分享:怎么去测试一个 app 是否存在安全问题?
0.0°
2015-08-28 原创文章 教程 原作者: 原作者 举报 1049 12 3 1

分享:怎么去测试一个 app 是否存在安全问题?

怎么去测试一个 app 是否存在安全问题,面对这类安全性测试,是app专项测试中必须要做的一环,

  • 检查是否在本地保存用户密码,无论加密与否
  • 检查敏感的隐私信息,如聊天记录、关系链、银行账号等是否进行加密
  • 检查是否将系统文件、配置文件明文保存在外部设备上
  • 部分需要存储到外部设备的信息,需要每次使用前都判断信息是否被篡改

2. 文件权限

  • 检查App所在的目录,其权限必须为不允许其他组成员读写

3. 网络通讯

  • 检查敏感信息在网络传输中是否做了加密处理,重要数据要采用TLS或者SSL

4. 运行时解释保护

  • 对于嵌有解释器的软件,检查是否存在XSS、SQL注入漏洞
  • 使用webiew的App,检查是否存在URL欺骗漏洞

5. Android组件权限保护

  • 禁止App内部组件被任意第三方程序调用。
  • 若需要供外部调用的组件,应检查对调用者是否做了签名限制

6. 升级

  • 检查是否对升级包的完整性、合法性进行了校验,避免升级包被劫持

7. 3rd库

  • 如果使用了第三方库,需要跟进第三方库的更新

第一:这个app应用是否能真正保护用户的隐私不会被窃取;这点也是最重要的,相信大多数人也都反感自己的资料被广告商所贩卖吧!
第二:测试这个app本身是否存在漏洞?容易被手机病毒入侵,导致手机数据丢失或者手机系统被破坏;
第三:运行过程中会不会出现突然闪退的情况?如果这个app有交易功能那么他的交易接口是否安全,会不会被劫持,造成资金的损失。

美文推荐:

 

更新:2015-08-28

收藏

12人已收藏

专业设计师

我所分享的正是你所需要的。。

  • 27

    作品

  • 32

    粉丝

  • 1

    关注

  • 包体可压缩80%!爱加密手游压缩和云更新简直颠覆!
  • 分享:Android Studio 导入第三方jar包
  • 详解:Android嵌套滑动机制 (NestedScrolling)
  • 解读:在命令情况下使用Android NDK交叉编译工具

    猜你喜欢

      2015-08-28 原创文章 教程 原作者: 原作者 举报 1049 12 3 1

      分享:怎么去测试一个 app 是否存在安全问题?

      0.0°

      你确定要举报分享:怎么去测试一个 app 是否存在安全问题?

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2015年08月28日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      3
      12
      1

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录