zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    FCKEditor使用说明
    如何查看索引或table所佔用的實際空間
    java字节输入流
    文件的读写操作
    利用JProfiler
    javascript面向对象技术基础(五)
    深刻理解Linux进程间通信(IPC)
    JAVA中操作数据库方式与设计模式的应用 2
    javascript面向对象技术基础(六)
    FCKeditor在线编辑器
  • 原文地址:https://www.cnblogs.com/spacepirate/p/5505230.html
Copyright © 2011-2022 走看看