• apk安全测试思路


    一: apk安全测试

      对于一款android的apk程序,主要进行的测试分两部分:

       1) 接口测试     ---接口测试实际上是常见的web安全测试

       2) android组件测试 --组件测试实际上是android应用程序内部使用组件的安全测试

    1. 接口测试

      内部封装了一系列web应用操作接口,实际测试跟常规的web安全测试没有区别。只不过由于实际的不安全wifi环境,对于移动app调用web接口,涉及到敏感的用户信息,包括用户名,密码,微博的gisd等使用http明文传输。。。

      1)测试方法:

      2)测试工具

      3)常见的漏洞

      4)安全防护

    2.android组件测试:

      对于android组件测试,就涉及到了apk反汇编的一些知识了,目前测试工具较多,如:apk改之理,drozer,以及测试框架通过这两个小工具来反编译apk是很方便滴。我们安全测试的会涉及的组件包括WebView,和android四大组件Activity、Service、Broadcast Receiver、Content Provider。

      WebView测试:

      四大组件测试:

    二 相关资料

    AndroidManifest.xml文件的安全问题:http://blog.csdn.net/sinat_15877283/article/details/50903606

    AndroidManifest.xml文件介绍:  http://blog.csdn.net/primer_programer/article/details/27917363

    较好的资料网站:      http://www.droidsec.cn/

    android app部分安全问题:  http://www.cnblogs.com/minyc/p/myc201608261032.html

    Android属性allowBackup介绍:http://jaq.alibaba.com/blog.htm?id=57

    拒绝服务攻击:

    利用方法、原理:
    http://blog.csdn.net/viviancheng666/article/details/48132897
    http://blog.csdn.net/youngphoenix/article/details/52757595

    整改建议:
    http://jaq.alibaba.com/blog.htm?id=55

  • 相关阅读:
    读书小记--<态度>
    frp 使用基础笔记
    ACM ICPC 2018 青岛赛区 部分金牌题题解(K,L,I,G)
    简单粗暴!解决锐捷强制关闭VMware NAT Service的问题(图文教程)
    杜教筛使用心得
    在阿里云的轻量级服务器上装桌面
    2018多校第三场 hdu6331 M :Walking Plan
    数论题集合
    hihoCoder挑战赛34 B题(快速求第k轮冒泡排序的结果)
    一阶微分边缘检测算子
  • 原文地址:https://www.cnblogs.com/spacepirate/p/5505230.html
Copyright © 2020-2023  润新知