wireshark抓取APP包(针对使用flutter框架编写的代码)

大家看到这篇文章 想必都要遇到了使用使用fiddler或者其他工具无法抓取flutter包的情况

原因:	Flutter 应用的网络请求是不走手机的系统代理的,也就是说你在系统设置中设置了代理地
址和端口也不会走你的号后 Flutter 代理,而flutter抓接口是必须要设置代理的选用flutter:
wireshark:是针对网卡抓包 流量都要走网卡 因此所有包都会呈现

设置wifi(共享热点) 是手机连上电脑的wifi,手机流量走电脑的网卡 wireshark抓取电脑网卡上的数据以达到抓到手机伤的流量的目的

前提 笔者是没有无线网卡的台式机(笔记本自带无线网卡无需购买)

第一步 无线网卡一个 笔者使用下图网卡 (不是打广告 实事求是)

wireshark抓取APP包(针对使用flutter框架编写的代码)_第1张图片

安装文档
TP-LINK WIN725N免驱版安装文档

第二步下载360安全卫士中的免费wifi模块

wireshark抓取APP包(针对使用flutter框架编写的代码)_第2张图片

第三步 创建共享热点手机连上此热点

点击免费wifi
在这里插入图片描述
创建成功
wireshark抓取APP包(针对使用flutter框架编写的代码)_第3张图片

第四步 在web端开始抓包

参考笔者前一篇文章
web端抓包教程

FQA

一、为什么不自己制作wifi呢 ?
笔者制作过wifi 可手机可以连上 但是无法访问互联网 找了很多方法也没有解决成功
因此选择360免费wifi 作为解决方案

二、 电脑已经出现wifi(共享热点)但是在手机上找不到此wifi?

	cmd命令(以管理员身份运行) netsh wlan set hostednetwork mode=allow 

三、 一些其它命令

可以使用一些命令行观察wifi的状态

cmd命令(以管理员身份运行) 释义
netsh wlan set hostednetwork mode=allow 启用无线热点功能 整个模块的开关
netsh wlan set hostednetwork mode=disallow j禁用无线热点功能 整个模块的开关
netsh wlan start hostednetwork 开启热点 手机上将会找到此wifi
netsh wlan stop hostednetwork 关闭热点 手机上将不会找到此wifi
netsh wlan show hostednetwork 查询无线热点状态
netsh wlan set hostednetwork mode=allow ssid=mywifi key=1234567 设置wifi名称密码 mode:是否开启无线热点,disallow为禁用,allow为开启 ssid=后填无线热点名称 key=后填无线热点密码(必须八位及以上)

3.1 禁用热点功能

netsh wlan set hostednetwork mode=disallow 

wireshark抓取APP包(针对使用flutter框架编写的代码)_第4张图片

3.2 启用热点功能

netsh wlan set hostednetwork mode=allow 

wireshark抓取APP包(针对使用flutter框架编写的代码)_第5张图片

3.3 开启热点 手机可以找到此wifi

netsh wlan start hostednetwork

wireshark抓取APP包(针对使用flutter框架编写的代码)_第6张图片
3.4 关闭热点 手机可以无法找到wifi

netsh wlan stop hostednetwork

wireshark抓取APP包(针对使用flutter框架编写的代码)_第7张图片
3.5 设置wifi 名称和密码

法一:直接修改

wireshark抓取APP包(针对使用flutter框架编写的代码)_第8张图片

法二 netsh wlan set hostednetwork mode=allow ssid=name key=password
设置wifi名称密码  mode:是否开启无线热点,disallow为禁用,allow为开启 ssid=后填无线热点名称 
key=后填无线热点	密码(必须八位及以上)

wireshark抓取APP包(针对使用flutter框架编写的代码)_第9张图片
3.6 查看已连接的终端数量

法一 netsh wlan show hostednetwork

wireshark抓取APP包(针对使用flutter框架编写的代码)_第10张图片

法二 点击360免费wifi 查看

wireshark抓取APP包(针对使用flutter框架编写的代码)_第11张图片

你可能感兴趣的:(python)