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

android 的抓包工具

charles 抓包工具

官网地址
nullCharles Web Debugging Proxy - Official Sitehttps://www.charlesproxy.com/使用手册一定记得看官网

SSL Certificates • Charles Web Debugging Proxy

http请求:

1.启动代理:

2.设置设备端口

3.手机连接当前代理

查看charles的IP地址:

也可以在电脑上使用命令查看当前网络的IP

4.手机上找到网络处,设置代理

这样就可以了

https请求:

https请求比较麻烦

1.电脑端配置证书,这里正对的是mac电脑,官网上有说明

安装完了后,这个时候还得设置信任

2. command + 空格 搜索 "钥匙串访问.app"

找到当前的证书,把证书改成始终信任

3.手机端安装证书

到那里下载证书呢?

点击之后,会有个弹框,手机代理设置后,流浪器打开 chls.pro/ssl

下载之后不会直接给你安装的,得自己去安装

4.Android手机安装证书

设置->搜索证书管理应用->

找到下载证书的位置,双击就安装成功了,这个时候还有一个问题,官网说了

5.项目设置 网络安全配置文件

res/xml/随便什么名字.xml

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config cleartextTrafficPermitted="true">
        <trust-anchors>
            <certificates src="system" />   //系统证书
            <certificates src="user" />    自己手动安装的证书(手机)
        </trust-anchors>
    </base-config>
</network-security-config>

清单文件配置

 <application

        android:allowBackup="false"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/appName"
        android:largeHeap="true"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:sharedUserId="android.uid.system"
        android:networkSecurityConfig="@/文件"

6.charles配置

charles 默认是不抓https的,得手动开启

这样就可以了

charles修改请求参数和返回结果

在你需要修改的url->右键->breakPoints(断点)

http://www.dtcms.com/a/17419.html

相关文章:

  • Vue 入门到实战 十
  • 【算法】【位运算】acwing算法基础 801. 二进制中1的个数
  • 计算机毕业设计PySpark+Hadoop+Hive机票预测 飞机票航班数据分析可视化大屏 航班预测系统 机票爬虫 飞机票推荐系统 大数据毕业设计
  • 开启AI绘画的魔法大门!探索Stable Diffusion的无限魅力~
  • Python学习笔记 ver1.0
  • vue3 ref/reactive 修改数组的方法
  • 数据结构——红黑树的实现
  • Github Action自动流翻译README文档【CI/CD】
  • npm install 失败
  • 利用盲注技术获取表、列、具体数据
  • 英码科技基于昇腾算力实现DeepSeek离线部署
  • 日本股市概览:主要指数、经济泡沫与现代市场趋势(中英双语)
  • 深入理解C#结构型设计模式:类适配器与对象适配器
  • 公网IP、私网IP、动态IP、静态IP
  • ubuntu 实时系统安装Nvidia驱动
  • 网络安全 | 安全信息与事件管理(SIEM)系统的选型与实施
  • 08模拟法 + 技巧 + 数学 + 缓存(D1_模拟法)
  • 信息收集-Web应用JS架构URL提取数据匹配Fuzz接口WebPack分析自动化
  • 基于JavaWeb开发的Java+Spring+vue+element实现旅游信息管理平台系统
  • DeepSeek 可视化部署手册:环境配置与运维指南
  • C++ STL容器之list的使用及复现
  • 一个数组,只考虑速度,怎么获取最大值以及最小值?
  • 图像处理篇---基本Python图像处理
  • 2025年食品安全管理员考试模拟试题及答案
  • 常见的数据仓库有哪些?
  • windows使用cmake编译工程教学:libcurl库源码编译--qt6使用ftp服务--vcpkg下载的包cmake如何使用
  • 免费deepseek的API获取教程及将API接入word或WPS中
  • 前沿科技一览当今创新技术趋势
  • Unity Shader Graph 2D - Procedural程序化图形转动的环状六边形
  • Webpack和Vite插件的开发与使用