2020软考 信息安全工程师(第二版)学习总结【二十一】

第25章 移动应用安全需求分析与安全保护工程

移动应用安全威胁与需求分析

  • 移动应用系统组成

    image-20201105150016792

    • 移动应用:APP
    • 通信网络:无线网络、移动通信网络及互联网
    • 应用服务端:相关服务器构成,负责处理app数据
  • 移动应用安全分析

    • 移动操作系统平台安全威胁:移动应用的安全性依赖于移动操作系统
    • 无线网络攻击:通信内容监听、假冒基站、网络域名欺诈、网络钓鱼等攻击
    • 恶意代码
    • 移动应用代码逆向工程
    • 移动应用程序非法篡改

Android系统安全与保护机制

  • Android系统安全体系

    • 开源的移动终端操作系统,分成Linux内核层、系统运行层、应用程序框架层、应用程序层

      image-20201105150628796

    • 常见威胁形式:APK重打包、更新攻击、诱惑下载、提权攻击、远程控制、恶意付费、敏感信息搜集

  • Android系统安全机制

    image-20201105150857965

    • 权限声明机制
    • 应用程序签名机制
    • 沙箱机制:实现不同应用程序和进程之间的隔离
    • 网络通信加密
    • 内核安全机制

iOS系统安全与保护机制

  • iOS系统安全体系

    • 分为:

      • 核心操作系统层:提供本地认证、安全、外部访问、系统等服务
      • 核心服务层:提供给应用所需要的基础系统服务
      • 媒体层:提供应用中视听技术
      • 可触摸层:触摸交互操作

      image-20201105150956910

  • iOS系统安全机制

    image-20201105151138635

    • 安全启动链:iOS平台的安全依赖于启动链的安全
    • 数据保护
    • 数据的加密于保护机制:强制加密
    • 地址空间布局随机化
    • 代码签名
    • 沙箱机制

移动应用安全保护机制与技术方案

  • 移动应用App安全风险
    • 逆向工程风险
    • 篡改风险
    • 数据窃取风险
  • 移动应用App安全加固
    • 防逆向、防调试、防篡改
    • 数据防泄漏、传输数据防护
  • 移动应用App安全监测
    • 身份认证机制监测
    • 通信会话安全机制检测
    • 敏感信息保护机制检测
    • 日志安全策略检测
    • 交易流程安全机制检测
    • 服务端鉴权机制检测
    • 访问控制机制检测
    • 数据防篡改能力检测
    • 防SQL注入能力检测
    • 防钓鱼能力检测
    • App安全漏洞检测

移动应用安全综合应用案例分析

  • 金融移动安全

    • 实施移动App安全开发管理
    • 移动App网络通信内容安全加密保护
    • 移动App安全加固
    • 移动App安全测评
    • 移动App安全监测
  • 运营商移动安全

    • 风险:
      • 账号、密码窃取
      • 漏洞利用
      • 恶意代码
      • 数据窃取
      • 恶意刷量、刷单
      • 拒绝服务攻击
      • 计费SDK破解
      • 社工库诈骗
  • 移动办公安全

    image-20201105151925764

猜你喜欢

转载自blog.csdn.net/weixin_39664643/article/details/109512948
今日推荐