APP渗透测试

news/2024/7/20 21:59:55 标签: iphone, ios

APP反抓包突破

抓包失败分析

工具证书未配置

app不使用HTTP/S协议

反模拟器

1.使用真机进行抓包 

2.用模拟器模拟真机

3.逆向删除反模拟器代码打包重新测试

反证书

SSL证书绑定分为单向校验和双向校验,单向校验就是客户端校验服务端的证书,双向校验客户端还要在app内放一张证书,服务端会校验客户端的证书

单向检验的绕过可以使用XP框架

 如上,XP框架可以结束SSL证书验证

反代理

1模拟器设置:.app工具设置代理,借助其他app文件设置代理,不用网络连接上设置代理,反代理找不到你设置代理路径实现绕过

2.本机设置:

通过proxifier将模拟器进程的流量绑定主机的8080端口,同时bp监听主机8080端口,实现绕过反代理

  


http://www.niftyadmin.cn/n/5057925.html

相关文章

[WUSTCTF 2020]朴实无华:PHP 下的 intval 绕过技巧

文章目录 参考环境intval()主角登场截断而非四舍五入进制转化字符串解析规则十进制字符串其他进制 科学计数法e/E 表示法 intval() 在 PHP 不同版本中的表现差异PHP7.2.5 版本及以上PHP7.2.5 版本以下 [WUSTCTF 2020]朴实无华可能性分析绕过 参考 项目描述搜索引擎Bing、Googl…

linux 监控CPU利用率

监控CPU利用率 使用vmstat来分析CPU使用信息 #!/bin/bashDATE$(date %F" "%H:%M)IP$(ifconfig eth0 |awk -F [ :] /inet addr/{print $4}) # 只支持CentOS6MAIL"examplemail.com"if ! which vmstat &>/dev/null; then echo "vmstat comman…

Python中的数据常见问题

数据可视化在Python中是一个非常重要的主题,它可以帮助我们更好地理解和分析数据。无论是探索数据的特征,还是向其他人展示数据的结果,数据可视化都起到了关键作用。然而,在进行数据可视化时可能会遇到一些常见问题。本文将为您分…

【面试高高手】 —— Java集合篇(23题)

文章目录 1.Java中常见集合有哪些 ?2. 说说你对Java集合是怎么理解的?3.请你说一下List,Set,Map三者的特点是 ?4.在实际开发过程中如何更好的选择集合 ?5. ArrayList和Vector区别 ?6. ArrayList…

ES语法以及ajax相关操作

ajax ajax一个前后台配合的技术,它可以让javascript发送http请求,与后台通信,获取数据和信息。ajax技术的原理是实例化xmlhttp对象,使用此对象与后台通信。jquery将它封装成了一个函数$.ajax(),我们可以直接用这个函数…

pyspark 检测任务输出目录是否空,避免读取报错

前言 在跑调度任务时候,有时候子任务需要依赖前置任务的输出,但类似读取 Parquet 或者 Orc 文件时,如果不判断目录是否为空,在输出为空时会报错,所以需要 check 一下,此外Hadoop通常在写入数据时会在目录中…

源码编译postgresql

没什么好研究的了,就试试编译Postgresql源码,按照网站查的资料一步步测试的,方便后期定制数据库时候用,也算是开源的大优势了,只要你愿意折腾,可以自己定制或改进一个数据库来满足特殊业务。后面研究一下他…

K8S-CNI

CNI的设计思想即为:Kubernetes在启动Pod的pause容器之后,直接调用CNI网络插件,从而实现为Pod内部应用容器月在的Network Namespace配置符合预期的网络信息。 这里面需要特别关注两个方面:Container必须有自己的网络命名空间的环境,也就是end…