netease music tag tail

手机上的网易云音乐确实好用,可怜我10G的内存快塞满了orz,下歌必须下高品质啊有木有!无意中发现,下载的歌的ID3标签的comment字段都是一段奇怪的字符串。类似这样:

163 key(Don't modify):Nl7KBB481H1s6KDr+0LDleV3BNgun+wbkH1VhgrfqMPZzOZVsT3BLFqC2uS7YY09/lrsyew/bRgFclEd6cIwSf8yaE4qkrunWhZhBK3vjD32WJrHnBWhpnlUpA3YcTOyE2l8UxMYHthHFfSfhsJyxJVU9FEPNLs1RUUrVY1rXw4IunfAgYR2xZjzgDJt7pqtnJSSlrBJD8OSAiA2vrMj89KpXOSxs0dSxmwlJThnZwBgYvC+9NFwnikG+yf3We9GyTtXQGipFKgTkus+RnK/jyAEizPAO7HO5h+EgqCp1Mlddnob0oxyI0AeAhvf38ZbdnuvfvqG4XG9IhvI2Npr3J1nirpvoP5RpapGO+R42raX8fINZaS3q5nKQf8zAhjRNj8a9HHlL6sdqQfU5KaSJEyHlNeASUquFE5lsByFK9kXERkXSn1iJncZUUahRgTj6xpbVZOUCmlj8mp1VksKC/ixTXlVoSbGs8xwxuO79DkyuGeYx+K6zXUmOvlsvfAVb6Po37vhZbqZ9YEyZxPVRAH1JCPIpkJTQJA4CCJPTT+vBJ846IwwL6gjK/AIW3exkOKuKgyUb0yddP4zJixj2DRYfzUs1x+EOYBo+PYI7EgT/RQTTeYLAJwU9rbChG5Mt6IpHFxmlikMjvEgmKnnzlw0/imiqUiNFXvxEwLm6m0O/6XjmNtshdQKbROB1N5LUjt+vhxJtUsiDb2CLfDLOA==

强迫症犯了啊,必须弄清楚这是什么鬼东西!经过不屑努力,在客户端反编的代码里反复找,终于搞明白了。顺手推荐个辅助解密的网站character_translator。这是一段json数据经过AES加密后Base64编码后得到的。

netease-music-tag

还原回来就是:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
music:
{
"albumId": 2084576,
"alias": [],
"mMusic": "{\"fid\":2007708232328038,\"br\":160000,\"size\":10701396}",
"album": "Eternal Light",
"musicId": 22712173,
"musicName": "Refrain",
"mvId": 0,
"duration": 532000,
"lMusic": "{\"fid\":2008807743955814,\"br\":96000,\"size\":6437585}",
"bitrate": 320000,
"albumPic": "http://p2.music.126.net/fNtMX44fvaGByURP0AbOZQ==/836728348761063.jpg",
"mp3DocId": 1981319953261764,
"artist": [
[
"Anan Ryoko",
16069
]
],
"hMusic": "{\"fid\":1981319953261764,\"br\":320000,\"size\":21359877}",
"albumPicDocId": 836728348761063
}

已经很清楚了~不过,有啥用?额。。。。