wuchangming/spy-debugger

证书下载地址访问不到

jingchaofang opened this issue · 30 comments

证书下载地址访问不到 http://spydebugger.com/cert
希望可以提供个稳定的网盘地址之类的下载连接

@jingchaofang 手机是否先设置好了代理到你的pc上。

不提供网盘地址之类的下载连接原因:
这种方式有安全隐患,具体可以参考阮一峰的: http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html
所以每个证书都是在安装的spy-debugger时生成的。每个证书都是唯一的。

手机以及设置了代理,网络也和pc在同一网络,还是下载不了证书

@supwjm
这里所说的代理是指把手机的请求代理到你的pc电脑上。
看下pc能否ping通手机的IP?之前有遇到过有的Wi-Fi开启了ip隔离,导致无法正常代理。

代理应该是正常的,请求抓包那个tab已经能抓到手机访问网页发起的请求了,看了别人说是电脑防火墙原因,关了电脑防火墙页不行。

@supwjm
你用的什么手机浏览器安装?手机是iOS还是安卓?

实在不行你可以手动把证书传到手机上安装。
证书生成的路径:{用户目录}/node-mitmproxy

@supwjm 如果是 iOS 的话,在Safari中打开

前三步完成,第四步访问http://s.xxx访问不到.mac代理下显示Error: getaddrinfo ENOTFOUND s.xxx s.xxx:80

@ZiyanZiyu ,是什么版本?

spy-debugger --version

如果比较旧的版本可能会访问不到,可以扫描二维码下载。

我的根本没有生成证书,这才是最尴尬的

我的手机是小米的,后面证书装上了,好像手机的一些设置会导致证书装不上,太久了,记不清在哪设置了,当时是百度了相关的手机型号安装证书的问题解决的。

我扫码 一直是广告怎么办啊

浏览器上有个按钮可以直接下载吧

oycx commented

手机是ios系统的,扫码是广告;输入http://spydebugger.com/cert打不开下载不来

oycx commented

@wuchangming 防火墙刚关了,还是下载不来

  • iOS下用safari打开证书下载链接。
  • 电脑能否ping通手机的ip?手机网络设置的界面可以看到IP。
  • 可以检查下是否Wi-Fi设置了IP隔离,有些Wi-Fi默认情况下会禁用ip间相互访问。
ladny commented

到底怎么解决 有解决了的吗 找了一圈还是没有安装证书的方法 我是IOS11.4.1版本的

@ladny, 一般情况下,按照教程的五步设置完是没问题的。

oycx commented

@ladny 把虚拟的无线网络关了,把防火墙关了就可以

万分感谢

二维码被拦截掉了? 怎么是一个导航页面

更尴尬的是,证书装好了,微信里点击链接还是打不开。。。网络错误。。郁闷

=====
好像确实是 https的链接打不开 http的可以

@ilaipi, 手机是iOS还是安卓?
iOS参考:#42

@ilaipi, 手机是iOS还是安卓?
iOS参考:#42

@wuchangming 谢谢,信任这个证书之后可以打开https了。少了这一步。我的是iOS12.1,那个 #42 里面描述的稍微改改吧,有点误导以为是只有10.3.1版本要那么做

@ilaipi ,感谢建议

@ladny 把虚拟的无线网络关了,把防火墙关了就可以

电脑的防火墙?

ios最新版本 打开http://s.xxx 地址打不开

根本不能用 就算设置了代理也啥都扫不出来

@jingchaofang @supwjm 看这个链接介绍如何成功安装证书https://juejin.im/post/5de9d1efe51d45581133f29b

@supwjm
你用的什么手机浏览器安装?手机是iOS还是安卓?

实在不行你可以手动把证书传到手机上安装。
证书生成的路径:{用户目录}/node-mitmproxy

感谢

@supwjm
这里所说的代理是指把手机的请求代理到你的pc电脑上。
看下pc能否ping通手机的IP?之前有遇到过有的Wi-Fi开启了ip隔离,导致无法正常代理。

ping得通也无法打开证书页面