手机APP抓包过程

手机APP抓包过程0.手机连接WiFi,运行Fiddler的PC连接同一WiFi;假设手机IP为192.168.100.10,PC的IP地址为192.168.100.131.PC端打开Fiddler软件,Tools–Options,选择HTTPS标签页,勾选“CaptureHTTPSCONNECTs”,勾选“DecryptHTTPStraffic”,勾选“Ignoreservercertificateerrors(unsafe)”;选择Connections标签,勾选“Allowremotecompu

大家好,又见面了,我是你们的朋友全栈君。

0.手机连接WiFi,运行Fiddler的PC连接同一WiFi;假设手机IP为192.168.100.10,PC的IP地址为192.168.100.13

1.PC端打开Fiddler软件,Tools–Options,选择HTTPS标签页,勾选“Capture HTTPS CONNECTs”,勾选“Decrypt HTTPS traffic”,勾选“Ignore server certificate errors(unsafe)”;选择Connections标签,勾选“Allow remote computers to connect”,“Fiddler listens on port”默认为8888,期间会提示安装fiddler的证书,允许安装即可。Rules->Customize Rules,用Ctrl+F查找OnBeforeRequest,定位到该方法后,在该函数内最好添加代码,新版Fiddler Everywhere貌似不用:

if (oSession.host.toLowerCase() == "webserver:8888") 
{
    oSession.host = "webserver:80";
}

保存,之后重启Fiddler

2.手机长按连接的WiFi,修改网络,打开代理,代理服务器为192.168.100.13,端口为8888,打开手机浏览器访问http://192.168.100.13:8888,点击链接下载安装证书。

3.手机访问网页,在fiddler上会抓到包,并自动完成https解码。

附https抓包解码原理时序图(以charles为例,Fiddler原理相同):

手机APP抓包过程

图片来自20 张图彻底弄懂 HTTPS 的原理!_公众号:码海的博客-CSDN博客 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148620.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月28日 下午10:16
下一篇 2022年6月28日 下午10:16


相关推荐

  • php setscale,ming_setscale「建议收藏」

    php setscale,ming_setscale「建议收藏」[#1]mabuzzerathotmaildotcom[2002-03-1310:58:56]ming_setscale()setsthescaleoftheoutputSWF.InsidetheSWFfile,coordinatesaremeasuredinTWIPS,ratherthanPIXELS.Thereare20TWIPSin…

    2022年10月20日
    5
  • JWT产生和验证Token

    JWT产生和验证TokenToken 验证 最近了解下基于 Token 的身份验证 跟大伙分享下 很多大型网站也都在用 比如 Facebook Twitter Google Github 等等 比起传统的身份验证方法 Token 扩展性更强 也更安全点 非常适合用在 Web 应用或者移动应用上 Token 的中文有人翻译成 令牌 我觉得挺好 意思就是 你拿着这个令牌 才能过一些关卡 传统的 Token 验证

    2026年3月19日
    2
  • 机器人 slam_创新思维与创新能力

    机器人 slam_创新思维与创新能力由Dora于星期四,2017-05-1812:00发表思岚科技专栏作者:思岚科技地图的四种表示方法智能服务机器人正成为行业的风口浪尖,从清扫机器人开始,家庭陪伴机器人、送餐机器人等陆续进入公众视线。在讨论这类机器人是否能解决实际问题时,自主定位导航技术作为机器人智能化的第一步正不断引起行业内的重视。同时,作为自主定位导航技术的重要突破口,SLAM技术也成为关注焦…

    2026年4月15日
    5
  • 2d游戏shader(效果)

    Shader2D:一些2D效果的Shader实现包括:模糊,锐化,圆形裁剪,正六边形裁剪,圆角,UV动画,百叶窗,马赛克,浮雕,铅笔画,水彩画,灰化,老照片,饱和度,HDR,内发光,外发光,扭曲,旋涡,波浪,水滴散开等

    2022年4月11日
    39
  • 网站目录权限设置

    网站目录权限设置

    2021年8月31日
    117
  • pycharm怎么修改python路径

    pycharm怎么修改python路径今天安装 Django 的时候遇到了 python 版本冲突 找不到 python 路径 所以又重新安装了一个 python3 6 5 安装完之后 突然发现自己的 pycharm 是之前 Anaconda 的 3 5 版本 那么就需要修改一下 python 版本了首先点击左上角的 File 再点击 DefaultSetti 点击右侧 ProjectInter 框框的下箭头 然后点击 Show nbsp All 然后点击右侧绿色

    2026年3月27日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号