美文网首页
fiddler Charles 手机抓包

fiddler Charles 手机抓包

作者: toExploreFuture | 来源:发表于2019-03-22 12:05 被阅读0次

配置fiddler

https://www.cnblogs.com/meitian/p/4997310.html

配置手机

到 网络地址:/端口地址下载 证书 Android ios都一样

安装证书

Android:WLAN -> 高级设置 -> 证书安装 -> 选择证书 ...接下来更具提示
如果android 手机提示 收到不明网络监控说明 证书安装成功
红米note7(miui11 android:9)证书的安装位置:设置密码隐私与安全 -->系统安全 -->加密与凭证 -->用户凭证

ios :设置 ->通用 -> 描述文件 ... 根据提示 打开这个描述文件,让它运行起来

2020/1/21 无法抓包(尝试了各种方法)

用了fidder好长时间后,还是遇到了让我困惑的问题 : 配置好fidder之后,浏览器访问正常,能够下载证书,但是手机就是无法访问 http://192.168.x.x:8888 ,查了各种文章试了各种方法,还是不行
最后:手机重启 好了

2020/2/5 抓包除了要抓参数,还要注意请求头,有的接口中请求头往往需要带着验证信息,比如session token,

请求头.png
这个请求头中就有个 Cookie: JSESSIONID=68BA2507F4C842430B948D8E15B3D4D3 这样的参数,

2020/2/19 今天手机重启这招也不管用了

我在家办公的时候,家里的路由器,也是这么配置,就不会出问题.到了公司,就是会出现的各种问题,我怀疑是公司路由器有问题,太旧了? ?
现在我的电脑用网线连接了,不用路由器的网路了,然后就可以抓包了,

2020/8/13

今天又无法抓包了,上面哪些都不管用了,研究来研究去,原来是电脑防火墙的问题,最简单粗暴的方法,直接把防火墙关了。


fiddler代理.png

自己写的软件怎么防止别人抓包

OKhttp有一个配置项 proxy(Proxy.NO_PROXY),有了这个fidder就无法抓吧,retrofit 是基于okhttp的,这两个都可以配置这个.
配置这个之后,fidder根本就反应了.啥也检测不到.

public static OkHttpClient genericClient() {
        OkHttpClient httpClient = new OkHttpClient.Builder()
                .addInterceptor(new Interceptor() {
                    @Override
                    public Response intercept(Interceptor.Chain chain) throws IOException {
                        Request request = chain.request()
                                .newBuilder()
                                .addHeader("token", SharePreferenceUtils.getString("token"))
                                .build();
                        return chain.proceed(request);
                    }
                }).connectTimeout(6, TimeUnit.SECONDS)  // 设置连接超时时间
                .readTimeout(6, TimeUnit.SECONDS)
                .writeTimeout(6, TimeUnit.SECONDS)
                .proxy(Proxy.NO_PROXY)
                .build();
        return httpClient;
    }
public static Retrofit getRetrofit() {
        if (mRetrofit == null) {
            mRetrofit = new Retrofit.Builder()
                    .baseUrl("http://xxx.xxx.xxx.xxx:aa")
                    .addConverterFactory(GsonConverterFactory.create())
                    .client(genericClient())
                    .build();
        }
        return mRetrofit;
    }

2.Charles

相关文章

  • fiddler Charles 手机抓包

    配置fiddler https://www.cnblogs.com/meitian/p/4997310.html[...

  • Charles - 手机网络抓包

    貌似常用的手机网络抓包软件有 Charles 和 Fiddler。除了界面差异外, Charles 理论上收费,F...

  • charles调试报unknown的解决方案

    charles macOS抓包的工具,类似Windows的Fiddler,关于Chales或Fiddler的用途用...

  • Charles 4.x 从http 到 https

    Charles 是一个网络抓包工具,在做 APP 抓包的时候会用到,相比 Fiddler 来说,Charles 的...

  • fiddler 手机 https 抓包

    fiddler手机抓包原理 fiddler手机抓包的原理与抓pc上的web数据一样,都是把fiddler当作代理,...

  • iOS 开发调试

    Fiddler、Paros、Charles、PonyDebugger (https 不能够(难)抓包)CDDebu...

  • Fiddler 手机抓包 IOS代理设置

    前言 PC抓包工具有很多,例如 Charles、Fiddler、Whistle、WireShark等等。但是抓包的...

  • Fiddler实现手机端抓包

    Fiddler实现手机端抓包 1: 下载fiddler 2:因为fiddler抓包的原理就是通过代理,所以被测终端...

  • Charles抓包工具

    常用的抓包工具有wireshark、Charles、fiddler、whistle等等,有的是网络层的抓包,像...

  • WireShark抓包

    一、抓包方式 1、基于vpn协议做中间人攻击抓包   这类工具诸如 charles、fiddler ,实现的是中间...

网友评论

      本文标题:fiddler Charles 手机抓包

      本文链接:https://www.haomeiwen.com/subject/ezelvqtx.html