首页 > 其他分享 >charles 安卓手机抓包

charles 安卓手机抓包

时间:2023-01-11 11:47:01浏览次数:46  
标签:证书 安卓 charles 电脑 点击 设置 手机 抓包

1.电脑本地安装charles证书

2.查看电脑charles的IP和端口号

3.手机连接charles,抓取简单的http

4.charles设置ssl proxy setting

5.手机安装charles证书

1.电脑本地安装charles证书

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

2.查看电脑charles的IP和端口号

 

 

 

 

 

 

 

 

 记住个人电脑上charles上的IP和端口,我这里的端口8888 ip 192.168.1.106    每个人的不同,

3.手机连接charles,抓取简单的http(手机和电脑出于同一个网络)

 

 

 WLAN进入网络详情   或WLAN高级设置  或长按次WLAN网络——进行设置

 

代理设置,选择手动         输入自己刚才查到的电脑IP  和  端口 进行保存

 

电脑出现允许代理的提示,点击Allow即可

 

 

到此处表示已经可以抓http的手机包了

 

4.charles设置ssl proxy setting

 

 

 

 

 

出现小锁(需要对charles进行解密的代理设置)

 

Proxy =》 SSL Proxying Settings

 

 

 

 

 

SSL Proxying  勾选 Enable SSL Proxying  点击add添加(各个版本不同大同小异)

 

 

add添加     Host: *              Port:443

部分还要    Host: *              Port:*

一路ok即可

 

 

又出现了unknown怎么办,

 

 

5.手机安装charles证书

链接好代理后,手机打开自带游览器输入: chls.pro/ssl    下载证书

 

 

下载好后点击安装,提示:_______   你自定义一个证书名称,点击保存

提示证书安装成功即可

 

点击打开或保存(部分手机点击证书提示找不到对应的打开文件)

这是由于部分手机不能识别pem格式的证书文件

 

 可以直接导出电脑上charles本地的证书 -----到手机中,如下图:

 

 

 导出桌面,写一个文件名如/charles  选择类型cer  点击保存即可

 

将证书通过数据线,文件传输模式,传入手机的文件中(如:download下)

安卓手机,往右滑动,全局搜索 (信任)

打开受信任的凭据 =》选择从手机中安装 =》 选择 charles证书即可

(手机需要设置锁屏密码, 已设置的输入密码,点击保存:提示已安装charles证书即可)

 

 

部分charles版本需要需要重启,

VitualXposed框架+charles抓包   或   虚拟机+charles抓包

部分手机部分charles版本不同设置大同小异。

原文: https://blog.csdn.net/qq_45564088/article/details/121864553

标签:证书,安卓,charles,电脑,点击,设置,手机,抓包
From: https://www.cnblogs.com/sener/p/17043201.html

相关文章

  • 《爆肝整理》保姆级系列教程-玩转Charles抓包神器教程(2)-charles安装激活(Mac)最新简
    1.简介上一篇中宏哥介绍了如何在Windows系统安装激活Charles,那么使用Mac系统的小伙伴或者童鞋们就不高兴了,怎么没有Mac的安装激活教程了。宏哥不能厚此薄彼,今天专门补......
  • 安卓-animator
    在进行转场的时候经常需要设置动画,这里提供了animator相关的类一、关于view的动画正常用到的有RotateAnimation、TranslateAnimation、ScaleAnimation、AlphaAnimation......
  • Vbox安装安卓X86过程及部分注意事项
    因为各种突发情况,鸽了半年...言归正传这两天用Vbox装了个安卓X86,码一下过程,算是为自己记录一下,也帮助其他人少踩点坑。1.下载安卓X86安装包官网(可能需要梯子)https://ww......
  • charls抓包的乱码问题解决
    1.在charls的安装目录下,去修改配置文件的值----Charles.ini,内容如下   2.SSLproxysetting设置如下图  3.顺便说一下,charls抓取https的包,一定要先安......
  • 安卓苹果APP在线封装打包制作过程-H5手机网站转APP网站工具-免签封装绿标
    Webapp打包就是在一台机器上打包一个文件包或者程序包。在服务器端,应用软件与服务器端程序是分开的。在前端,应用软件通过浏览器安装到移动设备上。因此,移动应用程序应该与网......
  • 使用猎码的浏览器组件开发安卓H5打包APK
    事件窗口.创建完毕()全屏显示()加载布局(布局.主窗口布局)web1=加载组件("web1")web1.打开("https://www.baidu.com")事件尾窗口变量浏览器web1无需......
  • [安卓]微信迁移聊天记录,手机端总显示无线网络 wifi
    安卓手机:备份记录,迁移记录都无法成功,显示不在同一网络,手机网络名称总为wifi其实是需要给微信一个权限:开启WLAN的权限给微信设置好权限之后,重启微信或者重启手机,然后就......
  • 0801安卓就业班毕业后
    1.1.代码练习提速学员学习的时候只是有一两行代码有问题造成整个程序跑不起来,这一两行学员要找很久为了提高效率现在推荐大家使用一款软件 Be......
  • Charles抓包原理
    一、Charles抓包原理图   客户端向服务器发起HTTPS请求Charles拦截客户端的请求,伪装成客户端向服务器进行请求服务器向“客户端”(实际上是Charles)返回服务器的......
  • 安卓+n2n实现异地组建局域网
    1.系统信息  服务器为阿里云服务器,系统版本为Ubuntu20.04;  安卓为vivox9s,系统版本为安卓8。  具体的介绍参考文末的参考博文。2.环境搭建  首先在服务器搭......