app渗透-抓包

前言

不要把app和小程序想的多困难,其实就是一个小的网站塞进去。

1.模拟器

因为我们要使用的话,总不能搞一个手机,专门搞这个吧,出问题还不好调试,模拟器好呀,随便搞,这里我只推荐一个模拟器,夜神模拟器
下载地址:https://www.yeshen.com/

2.抓包工具-Fiddler

下载地址:https://www.telerik.com/download/fiddler
汉化好的:https://www.hereitis.cn/soft/fiddler
补丁的话自己去找,或者用汉化好的
fiddler可以理解为网站的burp,你问为啥不用burp呢,当然是fiddler抓app和小程序包更好用呗

2.1抓app包

2.1.1设置模拟器

首先打开设置代理

<img src="img/image-20230601085326656.png" alt="image-20230601085326656" =60x/>

左键长按,选择修改网络

这里设置我们主机的ip,端口8888是fiddler默认的,下面会说

2.1.2设置fiddler

选择工具-> 选项,将这里都设置上
然后就是如何拦截https的包,需要我们将证书导入可以看看这个大哥的
https://blog.csdn.net/qq_43278826/article/details/124291040

2.1.3使用

这里我们可以看到我们使用模拟器的浏览器百度搜索,是拦截了这个数据包

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DDNKumGt-1685602857082)(img/image-20230601090755797.png)]

2.2抓小程序

2.2.1抓包

因为微信抓包,这个还是比较麻烦的,这里我们先设置一下代理

然后随便打开一些小程序或者文章之类的,这里随便打开一个黑马的文章,这里可以看到拦到,但是这里发现,我们只能拦截到http的包,拦截不到https的包,因为微信有内置的证书,它只相信它自己的证书,所以我们要进行一些操作

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FOLX7cae-1685602857084)(img/image-20230601093410212.png)]

2.2.2解决抓不到https

首先我们将fiddler的证书导出来,在工具->选项中
在这里将证书导出来

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wYO2yC6Q-1685602857084)(img/image-20230601134808234.png)]

打开设置,搜索证书,这两个都要添加

将证书添加导受信任的根证书颁发机构

这里发现可以拦截https的包了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Yg1gcAi6-1685602857085)(img/image-20230601135830851.png)]

2.2.3解决抓不到包-1

1.将C:\Users\[自己主机名]\AppData\Roaming\Tencent\WeChat\XPlugin\Plugins\WMPFRuntime
把东西都删掉
2.清除缓存和cookie

2.2.4解决抓不到包-2

微信,你有的时候抓的了包,有的时候可能就抓不了了,这时候可能是因为版本更新,微信又搞了什么东西让你搞不来。
但是旧版本通常都是没有这方面的烦恼的,别忘了我们上面的模拟器,我们可以给里面下一个低版本的微信,然后抓包。
注:有人反馈可能会被封号需要注意

2.2.5解决抓不到包-3

这里我们使用proxifier+fiddler的方式,抓取微信的包
首先设置一个https的代理,端口就是我们fiddler设置的端口
注:我感觉这个方法相对好用一些

然后设置代理规则,这里设置将微信的文件添加进去

这里可以看到fiddler成功通过proxifier抓到微信的包

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x9aMGREs-1685602857085)(img/image-20230601145443670.png)]

3.抓包工具-burp

前言

虽然说fiddler在抓app之类的包,会更好用,但是说就是喜欢用burp怎么办,搞呗[doge]
我就是这种,fiddler我用起来是真的不舒服
然后关于burp的小程序,留一个悬念啊,写起来有点麻烦不想写,提示一手burp正常就是抓不到小程序https包的,导证书也没有用

3.1抓app包

3.1.1burp设置代理

首先查看自己的ip

这里我们给burp添加一个代理

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kESX8VUl-1685673172176)(img/image-20230602083220350.png)]

然后就是和上面的fiddler一样,设置wifi的代理为我们设置的代理

然后打开浏览器,访问http://burp,下载证书

打开文件夹

打开download就可以看到我们下载的文件了

然后这里打开电脑,打开Download就可以看到证书了

然后证书的处理部分就可以参考这里,和fiddler证书的处理是一样,就不多做解释了
https://blog.csdn.net/qq_43278826/article/details/124291040

3.1.2抓包测试

这里我们打开浏览器搜索一些东西,查看有没有拦到到包,这里我们可以看到http和https的都可以拦到的

猜你喜欢

转载自blog.csdn.net/m0_64815693/article/details/130988686
今日推荐