Burpsuite抓取手机APP的HTTPS数据

本文简述了关于burpsuite拦截手机报文的案例:

1.所需条件

· 手机已经获取root权限
· 手机已经成功安装xposed框架
· 电脑一台
2.详细步骤
2.1 在手机上面安装xposed JustTrustMe
JustTrustMe是一个去掉https证书校验的xposed hook插件,去掉之后就可以抓取做了证书校验的app的数据包。JustTrustMe在github的地址位: https://github.com/Fuzion24/JustTrustMe
安装好模块之后勾选JustTrustMe模块,然后重启手机

 
2.2 配置burpsuite
打开burpsuite,切换到Proxy,然后切换到下面的Options选项,然后点击add,然后配置好端口,ip选择本机的ip地址,然后点击ok添加

 
将running框勾选上

 
2.3 导入burpsuite证书
在电脑端使用Firefox浏览器访问设置的代理ip:端口,下载burpsuite证书,比如我上面的ip为192.168.1.105,端口为8080,就访问http://192.168.1.105:8080/然后去下载证书

 
点击CA certificate下载burpsuite的证书,保存证书文件

 
进入Firefox的设置里面,选择高级,然后选择证书,点击查看证书

 
然后选择服务器,点击导入,导入刚刚下载的cacert.der证书,导入之后会多一个PortSwigger的证书,选中它,然后点击导出,选择X.509证书,然后重新命名导出,这里之所以要这样导出证书,是因为手机上面识别不了burpsuite默认导出的证书格式,要转换一下。

 
导出之后,将证书放到手机的sd卡中,然后进入手机设置,安全,从sd卡安装,然后选择放到手机的证书文件,如果手机没有设置锁屏密码,这里会要求设置手机锁屏密码。不同的手机导入略微有些不同,但是都是在设置,安全设置里面去导入证书。

 

点击从sd卡安装就可以选择sd卡中的证书文件,然后安装了。 
2.4 在手机上配置代理服务器
进入手机设置,WLAN,将手机和wifi连接到同一个路由器上面,然后设置wifi,有些手机是长按当前连接的wifi进行设置,有些是点击向右的箭头进行设置,这里两中都说一下
第一种:
进入设置,点击wlan,然后长按当前连接的wifi,选择修改网络,滑到最下面,勾选显示高级选项,然后选择代理设置为手动代理服务器主机名字填电脑ip,端口填你刚刚设置的端口。然后确定,就设置成功了。

 

 
第二种:
进入设置,wlan,点击当前连接的wifi最右边的向右详情图标,打开编辑当前连接的wifi,然后将代理设置选择为手动,主机名填电脑ip地址,端口填刚刚在burpsuite里面设置的地址,然后点击确定保存,就设置成功了。

 
设置好之后便可以抓取https的数据包了,带证书校验的也可以正常抓取,如果不装JustTrusMe插件,就不能抓带证书校验的app的https数据包。

 
使用burpsuite抓取https的教程到这里就结束了。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要使用Burpsuite进行包和放包,可以按照以下步骤进行操作: 1. 首先,确保你已经安装了Burpsuite,并且已经设置好了微信小程序的包环境,包括微信版本、Burpsuite版本和Proxifier版本。 2. 打开Burpsuite,在Proxy选项卡下选择"Intercept",确保拦截功能是开启的。 3. 在微信小程序中进行需要包的操作,例如发送请求或者进行某个功能。 4. 当Burpsuite拦截到请求时,可以在"Proxy"选项卡下的"Intercept"子选项卡中查看请求信息。可以选择拦截请求、修改请求或者放行请求。 5. 若要放行请求,点击"Forward"按钮即可。如果需要修改请求,可以在"Intercept"子选项卡中修改请求的参数或者头部信息,然后再点击"Forward"放行请求。 6. 接下来,可以在"Proxy"选项卡下的"HTTP history"子选项卡中查看已经拦截和放行的请求记录。可以通过右键点击请求记录来查看请求和响应的详细信息。 请注意,使用Burpsuite进行包和放包需要一定的技术基础,同时也要遵守相关法律法规,确保使用的目的是合法的,并且尊重个人隐私和信息安全。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* *2* [微信小程序包教程:Burpsuite版 附所需工具](https://blog.csdn.net/weixin_45031612/article/details/127416319)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值