精华内容
下载资源
问答
  • 手机设置代理后无法上网

    千次阅读 2020-06-19 16:19:52
    碰到同样问题,手机不通bai过Charles代理工具可以正du常上网zhi, 但一旦设代理就没法上网了(相关配置dao是正确的), 后来发现是防火墙的问题;发射出来的wifi是公用网络, 会被防火墙给阻断通信, 这时可以选择...

    手机设置代理后无法上网,手机不通过Charles代理工具可以正常上网,
    但一旦设代理就没法上网了(相关配置都是正确的),
    后来发现是防火墙的问题;发射出来的wifi是公用网络,
    会被防火墙给阻断通信,
    这时可以选择“公用网络设置”--》“关闭Windows防火墙”,
    之后再次Charles截包(使用代理),发现可以正常通信了。

    展开全文
  • 想抓链家APP的URL爬取。但设置代理后手机断网,网上的教程看了很多完全不管用 ![图片说明](https://img-ask.csdn.net/upload/201907/07/1562501161_717259.png)
  • 2、手机和电脑在同一个局域网内 2、设置 1.fiddler>Tools>Fiddler Options>Connections 勾选Allow remote computers to connect。 2.记住这里的端口号...

    #1、环境准备
    1、电脑上安装fiddler

    #2、设置
    1.fiddler>Tools>Fiddler Options>Connections 勾选Allow remote computers to connect。
    2.记住这里的端口号:8888,后面会用到。
    这里写图片描述

    3、查看电脑ip

    1.打开cmd,输入:ipconfig,记住这个IPv4地址。
    这里写图片描述

    4、设置代理

    1.手机设置->WLAN设置->选择该wifi,点右边的箭头(有的手机是长按弹出选项框)。
    2.选择修改网络配置:

    服务器主机名:与主机电脑IP地址保持一致

    服务器端口号:8888
    这里写图片描述

    3.保存后就可以抓到来自手机的请求了。
    4.手机端用浏览器访问http://IP:端口,用电脑的端口和fiddler设置的端口访问安装证书,访问网络,观察fiddler能否成功抓包。这时候一般情况下手机网络能访问,抓包成功。

    5、连上电脑后,手机可能连不上网,解决方式

    (1)打开注册表,在HKEY_CURRENT_USER\SOFTWARE\Microsoft\Fiddler2下创建一个DWORD,值设置为80(十进制)
    这里写图片描述
    这里写图片描述
    (2)编写FiddlerScript rule,点击Rules > Customize Rules,用ctr+f查找到OnBeforeRequest方法添加一行代码.

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

    这里写图片描述

    这里写图片描述
    (3)此时手机应该能连上网了

    6、抓APP上的HTTPS请求

    1.如果app都是http请求,是不需要安装证书,能直接抓到的,如果是https请求,这时候手机就需要下载证书了。

    2.打开手机浏览器输入:http://10.168.xx.xx:8888 ,这个中间的host地址就是前面查到的本机地址。

    3.出现如下画面,点箭头所指的位置,点击安装就可以了。
    这里写图片描述

    #7、Fiddler证书安装(查看HTTPS)
    1、首先确保安装的 Fiddler 是较新的版本,比较老的版本可能会出现安装不上fiddler证书生成器的问题。
    2、关闭Fiddler。
    3、下载并安装Fiddler证书生成器。(注:Fiddler 证书生成器只能在 Vista 以上系统运行)(前面有下载连接),也可以通过下面地址下载:
    下载地址http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2
    4、打开Fiddler,点击工具栏中的Tools——>Fiddler Options…
    5、切换到 HTTPS 选项卡,勾选 Capture HTTPS CONNECTs,勾选 Decrypt HTTPS trafic,会弹出安装证书的提示。一路点是或确定安装即可。
    这里写图片描述
    6、重启fiddler,依然停留在 HTTPS 选项卡,点击右侧Actions,能看一个下拉菜单,点击 Export Root Certificate to Desktop,此时证书会生成到桌面上,名为 FiddlerRoot.cer,点OK保存
    这里写图片描述
    7、导入证书进行安装
    这部分android和ios有一点不同。
    方法一:
    1)android可以连接到电脑上,从电脑上打开手机的内存卡,直接把证书复制到SD卡中。
    2)点击设置——>安全——>从SD卡安装——>从内部存储空间中找到证书,点击安装即可(证书名称可随便命名)
    方法二:
    1)android可以连接到电脑上,从电脑上打开手机的内存卡,直接把证书复制到SD卡中。
    2)找到手机上该文件存放位置,点击该文件名称,会提示安装(证书名称可随便命名)
    方法三:
    ios可以在手机浏览器上登录邮箱,然后将证书发送到邮箱中,在手机上查看邮件,点击附件进行证书的安装即可

    8、查看HTTPS
    打开fiddler,Tools——>Fiddler Options…,切换到HTTPS选项卡,把选项都勾选上,点击保存,就可以查看HTTPS接口了
    这里写图片描述

    #8、设置过滤
    1.手机上设置代理后,这时候fiddler上抓到的是pc和app所有的请求,如果pc上打开网址,会很多,这时候就需要开启过滤功能了。

    2.打开fiddler>Tools>Fiddler Options>HTTPS>…from remote clients only,勾选这个选项就可以了

    …from all processes :抓所有的请求

    …from browsers only :只抓浏览器的请求

    …from non-browsers only :只抓非浏览器的请求

    …from remote clients only:只抓远程客户端请求
    这里写图片描述
    (注意:如果手机设置代理后,测玩之后记得恢复原样,要不然手机无法正常上网。)

    展开全文
  • 为了抓一个手机微信小程序的包,使用fiddler对小程序进行抓包,但是使用手机设置代理后就连不上网了。 原因分析: 捣鼓了将近一天,百度了N久,原因如下几个 1.fildder配置不正确 2.注册表缺少内容 3.电脑...

    问题描述:

    为了抓一个手机微信小程序的包,使用fiddler对小程序进行抓包,但是使用手机设置代理后就连不上网了。

    原因分析:

    捣鼓了将近一天,百度了N久,原因如下几个

    1.fildder配置不正确

    2.注册表缺少内容

    3.电脑防火墙未关闭

    我的电脑:win10

    fiddler版本:

    解决方案:

    1.我的fildder配置如下

     

     Actions 中最后一个选项--Reset All Certificates,点确定就ok了

     

     之前看到有的解决方案将8888改成8877,索性就改了,但是没用。成功后就没改回来

    最后一个fiddler的配置在“注册表缺少内容”中的详情链接中,添加FiddlerScript rule的内容

     

    2.注册表缺少内容

    详情链接:https://blog.csdn.net/jianglianye21/article/details/81743129

     

    3.电脑防火墙未关闭

     

    以上内容,在设置知道电脑ip,fildder设置的端口号在手机上正确设置的情况下完成

    补充:

    我先完成的前两个步骤,手机设置代理后还不能上网,最后关闭了防火墙后手机才能上网

    别忘了,设置完后重开fiddler

     

    感谢大大:

    https://blog.csdn.net/jianglianye21/article/details/81743129

    https://blog.csdn.net/bdeng_0907/article/details/81949025

     

    展开全文
  • 2.设置代理 1.手机设置->WLAN设置->选择该wifi,点右边的箭头(有的手机是长按弹出选项框)。 2.选择修改网络配置: 服务器主机名:与主机电脑IP地址保持一致 服务器端口号:8888 3.保存就可以抓到...

    1.查看电脑ip

    1.打开cmd,输入:ipconfig,记住这个IPv4地址。

    2.设置代理

    1.手机设置->WLAN设置->选择该wifi,点右边的箭头(有的手机是长按弹出选项框)。
    2.选择修改网络配置:

    服务器主机名:与主机电脑IP地址保持一致

    服务器端口号:8888

    这里写图片描述

    3.保存后就可以抓到来自手机的请求了

    3.Fiddler设置

    1.fiddler>Tools>Fiddler Options>Connections 勾选Allow remote computers to connect。

    2.重启fiddler

     

    展开全文
  • 1、环境准备 ...2、手机和电脑在同一个局域网内 2、设置 1.fiddler>Tools>Fiddler Options>Co
  • Charles设置代理后手机无法上网

    万次阅读 2018-10-24 15:14:35
    要抓手机app的包,手机配置好代理后,能连接到Charles,但是手机无法上网。 原因:Charles开启了White list 解决方式:关闭White List;Tools-->White List   ============== 实现charles抓取手机访问...
  • 使用fiddle抓包,手机已安装fiddle证书,在手机wifi的高级设置设置了手动代理后,微信小程序就连不上网了,但是网页,微信聊天以及其他应用都正常。
  • 打开注册表,regedit: 打开Fiddler--Rules--Customize Rules 手机设置代理后无法上网的问题解决可参考此文: https://www.jianshu.com/p/17abc8214281
  • 手机设置fiddler 代理后无法连接互联网只需要更改fiddler设置进入 tools -> options -> connections勾选 allow remote computers to connect 重启fiddler 即可
  • 手机关闭whiteList:如下如,关闭白名单真的解决了所有的问题,包括windows和手机无法抓包问题都解决了 2、证书问题。 关键是安装证书时要选择指定的存放目录,并且选择“受信任的根证书颁发机构” ...
  • iphone的ios版本高于10,要多一步打开信任设置才能正常访问网络。 ios 10以上版本无法访问网络,设置-通用-关于本机-证书信任设置,开启信任证书按钮; ...
  • 最近在win10系统中使用charles抓包手机联网数据,但是手机设置好charles的代理后手机就不能访问网络了。手机连接的WiFi是win10系统分享的移动热点。这个问题瞎整了几天都没有找到办法。后面无意中把win10的防火墙...
  • 手机和电脑连接同一个wifi,手机wifi的代理IP和端口正确; 手机电脑互ping成功; 查看电脑的浏览器代理设置,正确代理,能抓到电脑上的包; 没问题啊,怎么就没法上网呢? 重新走了下流程,看到了options选项里勾选...
  • 打开手机设置-无线网络设置设置代理为手动,输入pc的ip和Fillder的端口8888(Fiddler默认端口:8888) 此时访问http网站可以正常访问,但是https访问不了,用fildder抓包工具只能够抓取http协议内容 如何才能访问...
  • 手机连接Fiddler后无法上网问题解决

    万次阅读 2019-06-19 11:38:04
    但是在配置连接Fiddler抓包,只要是配置了手动代理的IP和端口,就死活无法联网,或者联网很慢很慢很慢。 网上试了各种配置,比如说修改注册表,设置DOWN为80;或者修改代理地址为路由器地址,各种操作都不行, ...
  • 简介,配置都正确,证书也导入,代理设置后手机无网络访问,bp没抓取到任何流量 解决,经过多次尝试,发现是因为用的bp版本过低,1.7xx的版本,偶尔几次能抓,也是代理开了很久之后突然有流量请求了。尝试换到...
  • Jmeter设置HTTP代理服务器浏览器无法联网。 问题原因: https协议的网页需要导入安全证书。 解决办法: 1、Jmeter导入证书: 选项–SSL管理器,选择Jmeter解压目录下的\bin目录下的安全证书; 2、Chrome浏览器...
  • 代理使用的范围非常大,今天我们来介绍一下如何在苹果手机设置代理IP上网。请看下面步骤。   1、点击桌面上的“设置”(齿轮图标),找到WiFi列表,确保手机已经连接到无线网络。 2、找已经连接的无线名称例如H,...
  • 如果你的手机设置charles代理之后,发现charles压根就抓不到请求,这时候你要先去检查下防火墙,是否允许charles使用,如果没勾选,是连请求都抓不到的。 如果防火墙没问题,charles应该能抓到请求,这时候如果...
  • 使用charles代理手机请求,手机无法上网,折腾了三四天,记录一下问题解决方法。 首先安装好charles,需要设置charles并安装证书,这样才能抓取电脑的https请求 1.1 安装证书 找到help–>SSL Proxying 点击...
  • winddows10,想通过charles代理工具抓包,配置的没有问题,但今天一直代理配置不成功。最后查出来原来是因为windows10安全机制的原因,我们只要关闭了系统的防火墙,就可以了。 具体方法: 1.打开“防火墙和网络...
  • 1.(1)电脑端打开安装好的的fiddler,打开Tools-Options (2)HTTPS设置如下图 ...手机设置-WLAN中给网络设置代理,选中连接的WLAN,对该网络进行编辑,代理中选择手动,主机名填写电脑的ip地址(电脑cmd...
  • 入主题吧,首先Fiddler设置好代理,然后手机安装证书好了,设置手机代理,结果iphone无法访问网络,网上搜索一堆所谓的解决办法,但都因文章太老旧而无法解决当下的问题,最终居然是iphone的ios版本高于10,所以要多...
  • Fiddler升级后手机代理无法上网
  • 1、设置代理后,需要在苹果手机的关于本机中,打开证书信任 这样就可以抓包咯 转载于:https://www.cnblogs.com/lelexiong/p/9977229.html

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,058
精华内容 6,023
关键字:

手机设置代理后无法上网