通过wireshark获取应用接口并使用爬虫爬取网站数据(一)


前言:设计内容比较繁杂,包括apk反编译,wireshark使用,java爬虫,

 

一次无聊的时候朋友给我推送了一个比较绅士的app

然而当我想看第四个的时候

这尼玛,(心中仿佛一万只草泥马奔腾而过),而且会员是需要付费的,这。。。

果断选择不付费,

先上百度看看,确实有官网,但是官网只留了一个下载app的链接(后来知道为什么了)

可是这还是不行,果断选择反编译

反编译得到源码,但是它的数据全部是从.so动态链接库里面得到的,接口应该也在里面,后来试着反编译了一下.so文件,生成的是汇编,这难度太高,放弃。

后来想到了使用抓包工具分析应用传递的数据,于是下载了一个wireshark

先使用电脑开一个热点,然后用wireshark分析此热点的数据

然后手机此时打开应用,然后wireshark分析发送的数据包

可以看出来它发送的数据

找到选中的那一条

然后双击进入网址

很轻松找到接口,经过分析之后

en指的是传回来的长度

type指的是种类

随便选一条链接打开

非常好,成功!!!

 

《未完待续》

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM