当前位置 博文首页 > iOS逆向与安全:iOS intercept the HTTP/HTTPS requests :拦截

    iOS逆向与安全:iOS intercept the HTTP/HTTPS requests :拦截

    作者:[db:作者] 时间:2021-08-05 16:01

    文章目录

    • 引言
      • 划重点
    • I 、请求安全相关的设置
      • 1.1 隧道APP请求我们自己接口的都不走隧道
      • 1.2 SSL证书验证
      • 1.3 允许不进行SSL证书验证
      • 1.4 解决ios的https双向认证不能抓包问题: disable SSL certificate validation
      • 1.5 不在本地缓存网络请求报文
    • II、利用NSURLProtocol 拦截 HTTP 请求(修改请求的HTTPHeaderField,设置代理IP和端口)
      • 1.1 使用 NSURLProtocol 拦截 HTTP 请求的简单例子
      • 1.2 动手实践:设置代理IP和端口
      • 1.3 测试
      • 1.4 基于NSURLProtocol实现iOS应用底层所有网络请求拦截
    • III、防抓包&防篡改
    cs