前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Charles - 夜神模拟器证书安装App抓包

Charles - 夜神模拟器证书安装App抓包

作者头像
EXI-小洲
发布2023-01-11 10:38:07
2.1K0
发布2023-01-11 10:38:07
举报
文章被收录于专栏:Spider篇Spider篇

Charles - 夜神模拟器证书安装App抓包


文章目录

  • Charles - 夜神模拟器证书安装App抓包
  • 前言
  • 一、软件安装
    • 1.Openssl安装
      • 1.1下载安装
      • 1.2配置环境变量
      • 1.3查看openssl版本,输入命令:openssl version
    • 2.夜神模拟器安装
      • 1.1 下载安装
      • 1.2工具准备,MT管理器
    • 3.Charles安装
  • 二、Charles 安装证书,抓包
    • 1.Charles破解
    • 2.安装证书并导出
    • 3.开启代理模式
    • 4.证书格式化
    • 5.通过MT管理器将证书配置到模拟器中
    • 6.模拟器WiFi填入Charles代理的IP和端口
    • 7.抓包示例

前言

抓包概念:抓包是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全等。 MT管理器下载链接-提取码:pwjj:https://pan.baidu.com/s/1dH-TeB6gChPDYoYpH1aXQg?pwd=pwjj

提示:以下是本篇文章正文内容,下面案例可供参考

一、软件安装

1.Openssl安装

1.1下载安装

官方地址:https://www.openssl.org/source/ 大咖打包好的(推荐)下载地址:http://slproweb.com/products/Win32OpenSSL.html 我的设备是Windows64位

在这里插入图片描述
在这里插入图片描述

下载完成

在这里插入图片描述
在这里插入图片描述

开始安装

在这里插入图片描述
在这里插入图片描述

选择安装目录

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2配置环境变量

新建系统变量OPENSSL_HOME,变量值设为(绝对路径)软件安装目录下的bin

在这里插入图片描述
在这里插入图片描述

编辑用户变量path,新建%OPENSSL_HOME%,最后点击确定

在这里插入图片描述
在这里插入图片描述

1.3查看openssl版本,输入命令:openssl version

在这里插入图片描述
在这里插入图片描述

2.夜神模拟器安装

官方下载地址:https://www.yeshen.com/

1.1 下载安装

下载完成

在这里插入图片描述
在这里插入图片描述

开始安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2工具准备,MT管理器

apk下载地址:https://download.csdn.net/download/EXIxiaozhou/86937581 在windows下载apk文件,打开模拟器直接将apk文件拖入模拟器窗口完成安装,自动完成安装

在这里插入图片描述
在这里插入图片描述

3.Charles安装

官方下载:https://www.charlesproxy.com/latest-release/download.do 一直点击下一步即可完成安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、Charles 安装证书,抓包

1.Charles破解

1、不破解也可以使用,只是每用一段时间Charles就会自动重启; 2、可以自己百度,搜索Charles 破解的相关文章,获取注册码; 3、输入注册码,点击注册(Register)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Charles证书安装为安卓系统证书:https://www.jianshu.com/p/2f85142023e8

2.安装证书并导出

点击:Help > SSL Proxying > Save Charles Root Certificate…

在这里插入图片描述
在这里插入图片描述

注意:这里有个坑,选择下载目录后,需要在文件夹名后面加上"\xxx"才会把证书下载到该目录下的xxx.pem文件,否则的话证书会下载到上一级目录,而证书名就是最后一级目录的名称;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.开启代理模式

点击Proxy > SSL Proxying Setting,勾选Enable SSL Proxying,添加代理域名/端口

在这里插入图片描述
在这里插入图片描述

4.证书格式化

前面介绍了如何安装openssl 1.查看哈希值:openssl x509 -subject_hash_old -in “xxx.pem” 2.修改成对应的文件名,注意后缀(.0):ren “My File.pem” 326c9e5c.0

在这里插入图片描述
在这里插入图片描述

5.通过MT管理器将证书配置到模拟器中

1.选择好本地与模拟器的共享目录

在这里插入图片描述
在这里插入图片描述

2.打开MT管理器app

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.将证书复制到模拟器的目录:system/etc/security/cacerts/

在这里插入图片描述
在这里插入图片描述

4.来到windows本地的模拟器安装目录下 4.1查看连接状态:nox_adb.exe devices 4.2判断是否有root权限(默认开启):nox_adb.exe root 4.3进入shell:adb shell 4.4获取超级用户权限:su 4.5修改system目录读写权限:mount -o remount,rw /system 4.6开启证书权限:chmod 644 /system/etc/security/cacerts/326c9e5c.0

在这里插入图片描述
在这里插入图片描述

6.模拟器WiFi填入Charles代理的IP和端口

1.获取Charles代理的IP和端口 1.1查看IP

在这里插入图片描述
在这里插入图片描述

1.2查看端口

在这里插入图片描述
在这里插入图片描述

2.打开模拟器WiFi填入Charles代理的IP和端口

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.抓包示例

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-01-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Charles - 夜神模拟器证书安装App抓包
    • 文章目录
    • 前言
    • 一、软件安装
      • 1.Openssl安装
        • 1.1下载安装
        • 1.2配置环境变量
        • 1.3查看openssl版本,输入命令:openssl version
      • 2.夜神模拟器安装
        • 1.1 下载安装
        • 1.2工具准备,MT管理器
      • 3.Charles安装
      • 二、Charles 安装证书,抓包
        • 1.Charles破解
          • 2.安装证书并导出
            • 3.开启代理模式
              • 4.证书格式化
                • 5.通过MT管理器将证书配置到模拟器中
                  • 6.模拟器WiFi填入Charles代理的IP和端口
                    • 7.抓包示例
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档