肥皂泡FZP 2024-01-31 19:09 采纳率: 63.6%
浏览 5

如何不下载证书进行安卓抓包?

目前有一个需求,需要对一个安卓恶意APP进行抓包分析,由于恶意限制,无法在安卓设备上安装证书,请问应该如何进行HTTP(S)抓包?方法包括但不限于主流抓包软件和各种代码工具

  • 写回答

3条回答 默认 最新

  • GISer Liu 2024-01-31 19:10
    关注

    该回答引用自GPT-3.5,由博主GIS_Liu编写:

    针对您的问题,如果无法在安卓设备上安装证书,但需要进行HTTP(S)抓包分析,您可以考虑以下几种方法:

    方法一:使用网络抓包工具

    您可以将安卓设备的流量通过代理转发到您的电脑上,然后在电脑上使用抓包工具进行分析。具体步骤如下:

    1. 配置代理:在安卓设备上设置代理,将设备的流量转发到您的电脑上。您可以使用一些代理工具,比如ProxyDroid或者Fiddler等。
    2. 使用抓包工具:在电脑上使用网络抓包工具,比如Wireshark、Fiddler、Charles等,来捕获从安卓设备发送和接收的流量,进行分析。

    方法二:使用安卓模拟器

    如果您无法在实际的安卓设备上进行操作,您可以考虑使用安卓模拟器。具体步骤如下:

    1. 安装模拟器:在您的电脑上安装安卓模拟器,比如Genymotion、Bluestacks等。

    2. 配置模拟器代理:在模拟器中设置代理,将模拟器的流量转发到您的电脑上。

    3. 使用抓包工具:在电脑上使用网络抓包工具,如Wireshark、Fiddler等,捕获模拟器发送和接收的流量,进行分析。

    方法三:逆向工程

    如果您具有逆向工程的能力,您可以尝试对该安卓应用进行逆向分析,直接查看其代码或者网络请求的实现细节。

    方法四:分析应用数据存储

    您还可以尝试通过分析应用本地存储的数据,如数据库、缓存文件等,来了解应用的行为和数据交互情况。

    以上是针对您问题的几种解决方案,您可以根据具体情况选择适合您的方法。如果需要进一步的指导或有其他问题,请随时提出。

    如果该回答解决了您的问题,请采纳!如果没有,请详述问题所在!

    评论

报告相同问题?

问题事件

  • 创建了问题 1月31日

悬赏问题

  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 unity第一人称射击小游戏,有demo,在原脚本的基础上进行修改以达到要求
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line