大家好,欢迎来到IT知识分享网。
charles抓包提示unknow解决方法
前言
在尝试过各种检查证书的方法失败之后发现的偏方
有条件的话还是建议换个手机,我折腾了三天,最后换一个手机换回原来的映射,照样美美地抓到了所有包,令我感到些许沮丧。。。
经过长时间挣扎,我推测我的charles抓包出现unknow的原因有二:
1、android7以上不相信证书的问题,很多博客都有写
2、开了映射,在映射过程中出现了一些问题
所以主要尝试解决这两个问题
初学者 ,欢迎指正🤝
一、安卓7.0以上抓包解决方法
很多博客有写,主要是root、改代码等方法附上:
(这篇整理很详细↓)
https://www.cnblogs.com/xiaobaibailongma/p/12903078.html
还有
https://blog.csdn.net/xiaocszn/article/details/86081055
https://www.cnblogs.com/xiaobaibailongma/p/12903078.html
但是手机各不同,不一定都能root
换了一部root好的手机发现,真的大部分包都可以抓到😥
以下方法不一定管用!不好用别骂我
二、映射(Map remote)引起的unknow问题
(以下方法对我这种接收到一个map remote文件,里面有很多映射的人比较有用)
首先最初映射的设置(从别人手里拿到的map remote设置,在别人电脑上可以正常使用,但是我电脑上不行):
抓包的时候是这样的,虽然映射了但是没抓到:
然后找到map remote中它的映射:
然后把map remote关掉,看看没有映射的时候他是什么结构,说明在正式环境下,正常应该拉取到什么:
发现它的结构和映射中设置的不一样,映射中设置的没有path,所以在下面加上:
打开就能用了:
还有一种方法(对于同一个host不同的path有很多映射的情况)
取消掉几个,就能用了:
(不过还是别人的charles最好用)
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/23709.html