首页 > 其他分享 >APP抓包神器drony

APP抓包神器drony

时间:2024-07-10 20:09:04浏览次数:15  
标签:Fiddler APP 代理 drony 选择 抓包

APP抓包神器drony

当你想抓app的包,但是charles却很多包没有,甚至很多请求都是unknown,这个时候用Drony就很好用了,将charles打开,用drony来转发app的所有请求,而不是直接设置手机wifi代理。

1:安装drony (这里手机使用的Android设备)
您可以在网络上搜索drony选择自己想要的版本进行安装,或者在这里下载(https://files.cnblogs.com/files/lulianqi/Drony_102.apk),安装完成后打开软件如下图

 

2:开启代理抓包软件(这里代理抓包软件使用的是Fiddler)
Fiddler的使用这里不再介绍,需要打开远程代理,并在手机中安装Fiddler根证书
这里笔者开启的远程代理的地址是192.168.2.244:8888
关于证书安装有些细节,Fiddler默认的根证书是cer格式,部分手机可能只能识别pem格式证书
直接使用openssl 转一下就行了 (openssl x509 -inform der -in FiddlerRoot.cer -out FiddlerRoot.pem)
openssl 在中 windows/mac 一般都安装有,命令直接使用就行了,使用生成的FiddlerRoot.pem安装到手机上就行了(Charles默认就是pem证书)

 

3:配置drony转发

 

打开Drony(处于OFF状态),滑动到SETING页,点击选择Networks Wi-Fi 进入配置

 

在网络列表中选择点击当前手机wifi连接的网络 (需要确保该网络与Fiddler代理服务器网络是联通的)

 

配置要为当前网络使用的代理入口(这里直接填写fiddler代理地址就可以),选择代理模式为手动(Manual)

 

注意Proxy type代理方式要选择 Plain http proxy

Filter default value 选择 Direct all ,然后点击下面的Rule设置应用规则

 

 

默认您的规则里应该是空的,这里直接点击上面的加号添加一个规则(符合规则要求的才会被转发)
说明一下后面的操作会以咸鱼或支付宝做演示说明,不过笔者当前测试项目并不是咸鱼或支付宝,也不是其公司的员工,选择这2个APP做演示是因为这些APP比较常用,且无法抓包的原因与笔者当前项目APP是类似的。

在Network id处 选择当前wifi的SSID
Action 选择 Local proxy chain
Application 选择需要强制代理的APP
Hostname 及 Port 不填 表示所有的都会被强制代理,因为APP可能会使用其他的网络协议不一定都是http,可能不希望把所有流量都引流到http代理服务器,这个时候就会使用这个配置指定ip及端口才转发
完成后保存即可,然后返回到SETTING主页,滑动到LOG页,点击下面按钮,使其处于ON的状态(表示启用)

 

 

 

 

原文链接:https://blog.csdn.net/weixin_43846135/article/details/108620864

 

标签:Fiddler,APP,代理,drony,选择,抓包
From: https://www.cnblogs.com/gezifeiyang/p/18294861

相关文章

  • uniapp-Java使用AES加密解密
    操作前uniapp需要安装  npminstallcrypto-js 在需要使用的界面加入 importCryptoJSfrom'crypto-js' java端<!--springsecurity安全认证--><dependency><groupId>org.springframework.boot</groupId>......
  • 打包自己的APP
    先用HBuilder把代码写好,然后点击“运行”,然后点击“运行到小程序模拟器”,选第一个。如果你刚下载和微信开发者工具的话,这时候你是运行不了的,还要去刚下载好的微信开发者工具的“设置”里面找到“代理”,然后把代理设置改为“使用系统代理”,之后你就可以再去HBuilder运行小程序模拟......
  • Oracle 使用append对insert大批量数据进行优化
    append介绍/+append/1、概念:append属于directinsert,归档模式下appendtablenologging会大量减少日志,非归档模式append会大量减少日志,append方式插入只会产生很少的undo。2、优势:使用append,一是减少对空间的搜索;二是有可能减少redolog的产生。所以append方式会快很多,一......
  • 无人直播/ai自动直播-APP源码开发
    无人直播APP的源码开发通常涉及到几个关键技术和组件:实时流媒体处理:使用WebRTC(WebReal-TimeCommunication)技术,它允许在浏览器或移动端实现实时音视频通信。开发者需要理解和集成相关的SDK,如Agora、Kurento等。用户认证和权限管理:通过OAuth或其他身份验证机制,确保只有注册......
  • 一分钟让您的APP支持AVIF图片
    AVIF简介AVIF是一种基于AV1视频编码的新图像格式,相对于JPEG,WEBP这类图片格式来说,它的压缩率更高,并且画面细节更好。而最关键的是,AV1由谷歌发起的AOM(开放媒体联盟)推动,在VP9的基础上继续演进,无专利授权费用(而且腾讯也是AOM的创始成员哦),关于更多的AVIF介绍,可以自行搜索,这里不再......
  • 撸包小游戏对接广告联盟APP系统开发源码搭建
    “撸包小游戏广告联盟APP”源码搭建涉及多个关键步骤,以下是一个简化的流程:市场调研与需求分析:对市场进行深入调研,了解目标用户群体和他们的需求。分析竞争对手的小游戏和广告策略,确定自己小游戏的特色和定位。游戏开发:根据市场调研的结果,设计并开发具有吸引力的撸包小......
  • 海外交友一对一社交软件APP开发搭建
    海外交友一对一软件APP的开发源码搭建是一个复杂但有序的过程,以下是基于搜索结果中提供的信息,概括的搭建步骤和注意事项:市场调研和需求分析:深入了解海外交友市场的需求和趋势,包括用户画像、使用习惯、竞争对手分析等。确定APP的核心功能和特色,如一对一视频聊天、语音聊天......
  • uniapp+vue3封装下拉框(支持单选、多选)
    子组件代码<template><viewclass="uni-select-dc"><viewref="select"class="uni-select-dc-select":class="{active:active}"@click.stop="handleSelect">......
  • 网页封包App的秘密:如何提高App的下载量和用户?
    网页封包App的秘密随着移动互联网的发展,App的下载量和用户Retention率变得越来越重要。那么,如何提高App的下载量和用户Retention率?答案就是网页封包App。网页封包App是一种将网页内容封装到App中的技术,可以实现在App中加载网页内容,提高用户体验和下载量。但是,如何实现网页封......
  • Linux使用tcpdump命令抓包并使用wireshark分析常见的场景和解读
    使用tcpdump抓包并使用Wireshark分析网络流量是一项重要的网络管理和故障排除技能。以下是一个简单的步骤指南,涵盖了从抓包到分析的常见场景。抓包安装tcpdump在大多数Linux发行版上,您可以使用包管理器安装tcpdump。例如,在基于Debian的系统上:sudoapt-getin......