该教程仅适用于Windows用户
32bit Windows用户需要下载并安装:
iTunes:https://secure-appldnld.apple.com/itunes12/091-87820-20180912-69177170-B085-11E8-B6AB-C1D03409AD2A5/iTunesSetup.exe
Fiddler:https://www.telerik.com/download/fiddler
64bit Windoes用户需要下载并安装:
iTunes:https://secure-appldnld.apple.com/itunes12/091-87819-20180912-69177170-B085-11E8-B6AB-C1D03409AD2A6/iTunes64Setup.exe
Fiddler:https://www.telerik.com/download/fiddler
- 打开iTunes,并登入自己的账户
- 登入后,在账户选项下授权电脑
- 在左上角 “音乐”栏里面 找到“应用”并切换到“应用”
- 在账户选项下前往“已购项目”
- 打开Fiddler Classic
- 在实时更新捕捉到的内容的下方会有一个输入框,输入bpu MZBuy.woa
- 在iTunes已购项目里下载想要抓包的软件
- Fiddler窗口会显示红色的一个内容
- 点进去,在Inspector下会有一串号码(叫版本id)
- 修改去对应版本的版本id后点击绿色按钮
- 此时iTunes便会开始下载,虽然进度条不会动,但是其实是在动
^ 如果想看到实时进度,关掉Fiddler后并重试下载就可以了
怎么获取版本id?
在第10步点击绿色按钮后会有个黄色按钮
- 点击黄色按钮
- 在捕捉侧那边 右键当前所在的页面的选项
- 选择“Save”然后“Save as response”
- 此时会询问你保存到电脑的哪个位置,自己找个合适的位置保存
- 使用一个可以打开.xml文件的软体(例如:Notepad,Visual Studio Code)
- 打开后往下滑动,会有一大串<integer>“号码”</integer>
这个就是版本id - 可以每个版本都抓一边并记录在</integer>旁边 来得知对应的版本号