记 AMAD 使用
记 AMAD 使用
Stardream仅供图一乐,此类工具具有时效性,苹果随时可能更改其现有DRM程式
写在前面
傻瓜式教程第一弹,本意是写给我自己看的。本文在原仓库 README 基础上增添了小部分补充说明,全篇以 frida-server-16.2.0-android-x86_64 版本为例,具体版本请根据文件名对下方 command 自行调整。除非特别注明,本文中使用过的cmd窗口均可选择关闭。
使用
创建一个不带 Google API 的虚拟机
- 打开 Android Studio
- 点击 More Actions → Virtual Device Manager 左上角进入创建页面
- 随便选一个手机机型后下一步
- 进入 x86 images 找一个 Target Name 不带 Google API 的(例如我选的是Android 14.0/UpsideDownCake)
- 直接创建即可
为虚拟机安装 Frida Server
- 前往 https://github.com/frida/frida/releases 下载一个frida-server,以 frida-server-16.2.0-android-x86_64.xz 为例,解压后得到 frida-server-16.2.0-android-x86_64。
注意不要下错成 frida-core-devkit
- 在解压的文件夹打开 cmd,输入
adb push frida-server-16.2.0-android-x86_64 /data/local/tmp/
- Complete
为虚拟机安装 Apple Music
- 下载 F-Droid apk 至电脑后将其直接拖进虚拟机屏幕即可安装 [https://f-droid.org/pt_BR/]
- 在 F-Dorid 中搜索 SAI 并 安装 [https://f-droid.org/pt_BR/packages/com.aefyr.sai.fdroid/]
- 从 这里 下载版本为(Apple Music 3.6.0-beta (arm64-v8a + x86_64) (160-480dpi) (Android 5.0+))的 Apple Music apkm,随后将其按第一步一样的方法拖到虚拟机内(但虚拟机无法直接安装 apkm 程序)
- 打开 SAI,点击首页的 Install APKs → System file picker 中选择刚拖进来的 apkm 文件安装
- 登录你的 Apple 账号(需带 Apple Music 订阅),完成
配置 Frida Server(重启电脑后再次使用直接从这里开始)
- 打开创建的虚拟设备
- 打开cmd
adb shell
cd /data/local/tmp
su
#获得root权限方便后续操作./frida-server-16.2.0-android-x86_64 &
启动 Frida Server- (option)
exit
- 回到amad仓库文件夹打开cmd(使用时须保持此 cmd 不被关闭)
adb forward tcp:10020 tcp:10020
(转发端口的顺序并不重要,可以选择在最开始就转发也可以在开始下载前再转发)frida -U -l agent.js -f com.apple.android.music
- Complete
提示端口占用
emu64x:/data/local/tmp # ./frida-server-16.2.0-android-x86_64 & |
提示 27042 端口被占用,先检查下哪个程序(PID)占用的端口:
130|emu64x:/data/local/tmp # netstat -anp | grep 27042 |
从以上输出内容可以知道占用端口的 frida-server PID 为 26699,直接杀掉这个进程:emu64x:/data/local/tmp # kill -9 26699
(-9 是强制终止进程的命令,若只需要正常关闭可以不加)
接下来重新从 配置 Frida Server 的第五步继续即可
开始下载
go run main.go "Apple Music Link"
这里我们拿 https://music.apple.com/jp/album/shunmin-ryodan/1736025955 举例
即:go run main.go https://music.apple.com/jp/album/shunmin-ryodan/1736025955
评论
匿名评论隐私政策
TwikooValine
✅ 你无需删除空行,直接评论以获取最佳展示效果