Android高版本抓包总结

方案1 Charles+VirtualXposed+JustTrustMe

推荐使用三星手机+此方案

VirtualXposed下载链接:https://github.com/android-hacker/VirtualXposed/releases

JustTrustMe下载链接:https://github.com/Fuzion24/JustTrustMe/releases/

下载完成后使用adb命令安装即可

打开界面操作流程如下:

剩余步骤和常规抓包步骤一致

方案2 HTTP Toolkit+模拟器

下载HttpToolkit PC端

HttpToolkit下载链接:https://httptoolkit.com/

下载HttpToolkit Android apk

Google Play搜索"httptoolkit"安装即可

link:https://github.com/httptoolkit/httptoolkit-android/releases

安装模拟器

使用Android Studio自带的模拟器即可

注意事项:一定要选择支持Google APIs类型的模拟器(因为有roo权限)

抓包教程

1.在手机端打开HttpToolkit

2.在PC端点击如下选项

查看连接状态,如下两项均为OK才能开始抓包

3.打开想要抓包的App,在HttpToolkit PC端查看抓包返回

方案3 Charles+模拟器

打开Android Studio新建一个支持Google APIs类型的模拟器

下载证书

打开终端依次输入如下命令:

cd /Users/wan/Downloads/
hashed_name=`openssl x509 -inform PEM -subject_hash_old -in charles-ssl-proxying-certificate.pem | head -1` && cp charles-ssl-proxying-certificate.pem $hashed_name.0

推送证书

打开终端依次输入如下命令:

emulator -list-avds
cd /Users/wan/Library/Android/sdk/emulator
./emulator -avd Pixel_XL_API_33 -writable-system
#等待模拟器开机
#新开一个终端,继续输入命令
adb root
adb shell avbctl disable-verification
adb reboot
#等待模拟器重启
adb root
adb remount
adb push /Users/wan/Downloads/04f39e95.0 /system/etc/security/cacerts
adb shell chmod 664 /system/etc/security/cacerts/04f39e95.0
adb reboot

模拟器重启后在设置-安全-更多安全设置-信任证书里看到Charles证书已安装

然后在WiFi设置里面设置代理即可抓包

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android低功耗蓝牙(Low Energy Bluetooth)抓包是指通过对Android设备与使用低功耗蓝牙技术的其他设备之间的通信数据进行捕获和分析,以了解通信过程和内容。 在Android中进行低功耗蓝牙抓包需要以下步骤: 1. 配置设备:首先,确保Android设备支持低功耗蓝牙,并且已经启用了蓝牙功能。如果设备不支持低功耗蓝牙,则无法进行低功耗蓝牙抓包。 2. 安装抓包工具:在Android设备上安装支持低功耗蓝牙抓包的工具,例如nRF Sniffer。这些工具可以在Google Play商店或开发者官网上获得。 3. 配置抓包工具:根据抓包工具的说明,对其进行配置和设置。通常,需要选择要捕获的低功耗蓝牙设备以及捕获的报文类型,例如广播、扫描响应等。 4. 开始抓包:在设备配置好后,可以开始进行低功耗蓝牙抓包。打开抓包工具,并按照其说明开始捕获低功耗蓝牙通信数据。 5. 分析数据:抓包工具会将捕获的通信数据保存在文件中。将这些文件导入到数据分析工具中,以查看发送和接收的低功耗蓝牙数据包,分析数据包的内容和结构,以及了解通信过程中可能存在的问题。 总结来说,Android低功耗蓝牙抓包是一种通过安装并配置抓包工具,来捕获和分析低功耗蓝牙设备之间通信数据的过程。这可以帮助开发人员和研究人员了解低功耗蓝牙的工作原理、调试和分析通信问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值