当前位置: 首页 > news >正文

1.6-抓包技术(Burp Suite\Yakit抓包\Web、APP、小程序)

1.6-抓包技术(Burp Suite\Yakit抓包\Web、APP、小程序)

如果要使用抓包软件,基本上第一步都是要安装证书的。原因如下:

  1. 客户端(浏览器或应用)会检测到证书不受信任,并弹出 证书错误(如“您的连接不是私密连接”)。
  2. 现代浏览器和应用程序会直接拒绝访问该网站,而不会继续发送请求。
  3. 无法解密 HTTPS 流量,只能看到 TLS 握手信息,但无法获取真正的请求或响应内容。

本地安装BP证书:如下图导出BP证书,导出时的后缀是.cer,导出后直接双击安装即可

注:本地装证书一定要装在"受信任的根证书颁发机构"和"中间证书颁发机构"两个选项里面
在这里插入图片描述

​​

模拟器安装BP证书: 此时的证书后缀要改成der,打开共享文件,再打开安卓文件夹,然后把刚才导出的证书拖进去即可。


在这里插入图片描述

单机证书进行安装
在这里插入图片描述

​起个名字点击确认即可

在这里插入图片描述

浏览器安装证书:

Chrome:进入chrome://settings/certificates​,选择“导入”并选择刚才导出的Burp证书,选择“信任此证书用于标识网站”。

在这里插入图片描述

Firefox:进入about:preferences#privacy​,点击“查看证书”并导入Burp证书,勾选“信任此证书用于识别网站”。

Burp添加插件:如下图

在这里插入图片描述

BP抓包:

浏览器 设置好代理和BP的监听端口即可。

APP:

目标APP,可能有反代理检测或者证书校验导致无法抓包;还有可能有反模拟器和反虚拟化的能力

1、无防护APP-模拟器直接抓包

2、有防护APP-真机绕过&更改内核

3、有防护APP-证书绕过&代理绕过

注意:真机抓包要保证手机和电脑在同一网络

抓微信小程序:

要使用Proxifier来做代理转发,把指定的程序流量转发到BP上,就可以开始抓包了

这款软件要先做好代理服务器的配置

在这里插入图片描述

第二再设置代理规则,也就是来指定哪些程序才走代理转发,同样也在"配置文件"里设置

在这里插入图片描述

规则名称叫Default的动作不能让它走代理,不然所有进程都走代理了。

在这里插入图片描述

Yakit里面抓包叫MITM交互式劫持

点击免配置启动,就可以直接在弹出的谷歌浏览器里面访问目标,访问的目标将会被直接抓取

在这里插入图片描述

红框里的就是被抓到的数据

在这里插入图片描述

手动劫持就是BP的阻拦包的功能,点击才放行数据包

在这里插入图片描述

如果不想要免配置启动,就需要点击下载证书。要记得去掉后缀,然后想BP一样的装证书就好

在这里插入图片描述

看好劫持的监听端口,然后在Yakit的代理设置里面做好对应的配置,即可用本地的任意浏览器直接开始抓包了

在这里插入图片描述

还可以启用插件,左边列表勾选你要启用哪些插件,这些插件可以去商城里面下载,右边点击启动插件后 再开启就可以对抓到的数据包进行对应的漏洞检测了。

在这里插入图片描述

如何使用Yakit抓小程序的包

使用Proxifier强制小程序走Yakit那边设置好的监听端口就行

如果用Yakit抓模拟器里的数据包,这里的监听主机最好用0.0.0.0
在这里插入图片描述

相关文章:

  • 蓝桥杯2022年第十三届省赛真题-统计子矩阵
  • ruby基础语法
  • shell脚本 - Linux定时温度监控-软硬件检测 - 服务器温度监控 - 写入日志
  • [Linux]从零开始的ARM Linux交叉编译与.so文件链接教程
  • nginx路径匹配的优先级
  • 条件概率、概率乘法公式、全概率公式和贝叶斯 (Bayes) 公式
  • phpstrom 配置调试 php 项目全流程,弄清一些概念
  • vue项目本地调试使用https
  • 软考案例分析实例答题模板
  • CS内网渗透 - 如何通过冰蝎 Webshell 上线 Weblogic 服务器到 Cobalt Strike 并绕过杀软检测(360、火绒)?
  • 8.2 对话框2
  • 【硬核实战】从零打造智能五子棋AI:JavaScript实现与算法深度解析
  • SpringBoot 基于个性化定制的智慧校园管理系统设计与开发
  • 大模型学习六:‌小米8闲置,通过Termux安装ubuntu做个随身服务器,纯粹碍眼折腾
  • 【MCP-1】MCP是什么,从DEMO入手
  • 从零构建大语言模型全栈开发指南:第五部分:行业应用与前沿探索-5.2.2超级对齐与AGI路径探讨
  • 博途 TIA Portal之1200做从站与调试助手的TCP通讯
  • 深入解析机器学习
  • Python(八)—— 开发
  • 显示器各类异常处理方法
  • 陈吉宁龚正黄莉新胡文容等在警示教育基地参观学习,出席深入贯彻中央八项规定精神学习教育交流会
  • 河南省委常委会会议:坚持以案为鉴,深刻汲取教训
  • 一个多月来上海交大接连“牵手”三区,在这些方面进行区校合作
  • 将人工智能送上太空,我国太空计算卫星星座成功发射
  • “异常”只停留在医院里,用艺术为“泡泡宝贝”加油
  • 中国海警舰艇编队5月14日在我钓鱼岛领海巡航