APP性能及安全方面的学习(一)

1. 性能测试:

1.1. 性能指标

  CPU:被测程序的cpu使用情况

  内存:被测程序的内存使用情况

     内存泄漏

  FPS:被测程序的帧率

  启动速度:被测程序的启动速度

  GPU:被测程序的过度绘制

  功耗:被测应用的电量测试

  网络:被测应用的网络流量测试

1.2. 性能测试工具

  Android :adb   /    Battery Historian

  IOS: Instruments(Xcode自带的工具)

  综合工具:Perfdog

2.安全测试

  2.1测试内容:

    静态代码扫描

    动态分析

    数据安全

    网络安全

  2.2测试工具

    Android:

      drozer扫描

      apktool反编译

      HttpCanary网络抓包

      AndroidManifest配置文件分析

      SQLite数据安全

    IOS:

      Stream网络抓包

      dumpdecrypted脱壳

      KeyChain数据安全

      Sandbox沙盒数据

      Cycript ios动态分析

    Charles:网络模拟  /  劫持

    安全扫描平台MobSF

 

posted @ 2021-04-15 22:23  金鑫金  阅读(76)  评论(0编辑  收藏  举报