hp打印机怎么连接电脑_python爬虫怎么从软件界面抓取数据?

跟大家一直在忙聊的都是在电脑上跑爬虫,但是小伙伴们有没有想过我们怎么在手机去跑呢?手机作为人们日常随身携带的必备物品,我们在做任何事情的时候,基本上都离不开手机,那我们如果在外面,身边没有电脑,却要爬取手机上的应用信息,这是能不能实现的呢?没有什么是解决不了的事情,以上大家也不必惊呼,下面小编就教大家在手机上进行应用哦~

所需设备和环境:

设备:安卓手机

抓包:

  • fiddler+xposed+JustTrustme

  • 查壳:ApkScan-PKID

  • 脱壳:frida-DEXDump

  • 反编译:jadx-gui

  • hook:frida

关于抓包

手机安装app,设置好代理,打开 fiddler 先来抓个包,发现这个 app 做了证书验证,fiddler 开启之后 app提示连接不到服务器:

009bbcee23f0a02dcb76fb6f044fb062.png

再打开app,可以看到成功抓到了包:

2da38a7b458e6e9c900d6967f02d9b27.png

脱壳反编译

那先来反编译,在这之前,通常是先用查壳工具检查一下 app 是否加固,打开 ApkScan-PKID ,把 app 拖入:

c4cbd01d98ddd2af5b84e55c154d459e.png

等待脱壳完成,可以看到当前项目中生成了一个对应文件夹,里面有很多dex文件。

关于请求

直接上代码:

01e8c458ef40805ea64277e844a3c78f.png

运行结果

8710ae47885ec9f5855c0a5319106b46.png

好啦,这样我们就完成关于爬取软件的所有内容了哦~大家如果想换个软件爬取,也可以使用这个方式,直接套用代码即可哦~感兴趣的小伙伴,抓紧试试吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值