fiddler4+夜神模拟器抓取游戏内更新资源

1 Fiddler选项设置

设置https
设置Connections

设置完记得重启fiddler!

2 设置夜神模拟器

2.1 设置代理

进入Setting-Wifi-长按连着的网络-Modify Network

设置代理

2.2 给模拟器安装https证书

打开模拟器中的浏览器,访问http://ip地址:代理端口号/(例如:http://10.0.205.11:8888/),点击FiddlerRootC下载证书。

下载https证书

名字随便取,搞不清楚的话两个凭据分别都装一下。

下载https证书2

这一步完成后可以在模拟器浏览器里访问一下百度试试,看看fiddler里是否获取到相应数据。

3 抓取游戏内更新数据

在模拟器里打开游戏,会提示是否下载更新包,确定后会下载我们需要的资源包。这些资源有文本图片音频等多种格式,而我这次只需要音频资源。观察了一下音频资源请求的url都是.mp3结尾,就直接设置filter过滤需要的音频资源即可。设置好filter,点击Actions-Run filterset now.

设置filter

4 批量下载音频资源

全选抓到的音频数据包,右键Copy-Just Url

保存资源URL

打开Emeditor或类似的文本编辑器,粘贴。把url地址替换成html元素,并保存为.htm

正则处理URL

用firefox打开保存的.htm文件,文件-另存为(全部),稍等片刻所有的音频文件便保存完成啦。

后续再用UABE之类的软件提取音频资源即可。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,347评论 19 139
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,196评论 4 61
  • 过去的一年,是自媒体爆发的一年,各种知识付费大v横空出世,各种课程琳琅满目,非常热闹。 但是,到了现在,越来越多的...
    特瘦阅读 2,720评论 0 1
  • 在网站的架构中,对数据库进行读写分离主要是为了提高响应速度。在iOS应用架构中,对持久层进行读写隔离的设计主要是为...
    Crazy2015阅读 4,425评论 0 0