网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月27日漏签0天
网易云音乐吧 关注:228,411贴子:1,379,797
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1 2 3 4 5 6 7 8 9 10 下一页 尾页
  • 454回复贴,共10页
  • ,跳到 页  
<<返回网易云音乐吧
>0< 加载中...

网易云ncm一键转flac、mp3等等格式

  • 只看楼主
  • 收藏

  • 回复
  • Hailee
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
实在是忍受不了了,网易云音乐搞的什么玩意。要不是苹果的格式在播放器上没法播放,我也不会想着拷网易云的歌曲。
前几天手贱清了下载,下载回来就悲剧了,ncm,什么鬼?网c易n云m?于是自己研究了一下文件结构,做了个小工具一键转码。
工具预览图:




  • Hailee
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
发送不了链接。。。算了,就说说怎么做的吧。
直接AES128 ECB方式解密。源码奉上
int aes128_ecb_decrypt(const uint8_t *key, uint8_t *in, int in_len, uint8_t *out) {
int outlen;
int temp;
EVP_CIPHER_CTX Object;
EVP_CIPHER_CTX_init(&Object);
EVP_CIPHER_CTX_set_padding(&Object, 1);
if (!EVP_DecryptInit_ex(&Object, EVP_aes_128_ecb(), 0, key, NULL)) {
return -1;
}
if (!EVP_DecryptUpdate(&Object, out, &outlen, in, in_len))
{
return -2;
}
if (!EVP_DecryptFinal_ex(&Object, out + outlen, &temp)) {
return -3;
}
outlen += temp;
EVP_CIPHER_CTX_cleanup(&x);
return outlen;
}
然后就是keybox。大家自己观察这个格式就懂了,文件头22偏移开始是数据段。


2025-07-27 18:24:03
广告
不感兴趣
开通SVIP免广告
  • Hailee
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
关键写出函数
while (n > 1) {
n = fread(buffer, 1, n, f);
for (i = 0; i < n; i++)
{
int j = (i + 1) & 0xff;
buffer[i] ^= box[(box[j] + box[(box[j] + j) & 0xff]) & 0xff];
}
fmusic.write((const char*)buffer, n);
}
关键密匙盒构造函数
uint8_t* build_key_box(uint8_t *key, int key_len) {
uint8_t *box = (uint8_t*)malloc(256);
int i;
for (i = 0; i < 256; ++i)
{
box[i] = (uint8_t)i;
}
uint8_t swap = 0;
uint8_t c = 0;
uint8_t last_byte = 0;
uint8_t key_offset = 0;
for (i = 0; i < 256; ++i)
{
swap = box[i];
c = ((swap + last_byte + key[key_offset++]) & 0xff);
if (key_offset >= key_len) key_offset = 0;
box[i] = box[c]; box[c] = swap;
last_byte = c;
}
return box;
}
终于可以在walkman上听歌了,开心。


  • 四月入冬
  • 闻名一方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
大神,萌新看不懂啊。。。


  • 丢人你退群吧-
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
发百度云链接吧,只要中间加两个表情就可以了


  • 彷徨迷走
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
请教如何操作


  • o0大好青年0o
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
额 字母都认识 凑一块不太懂了。。。。


  • 碎玉毒湮
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
求链接啊


2025-07-27 18:18:03
广告
不感兴趣
开通SVIP免广告
  • 旋转
  • 闻名一方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这就很厉害了


  • 风眠33
  • 颇具盛名
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
程序猿的世界我们不懂


  • robertnic
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
十分感谢楼主的分享!已经找朋友帮我搞定了!


  • 今宵酒醒何处乀
  • 颇具盛名
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
大哥这谁能看懂


  • JIAÑOP
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
完全看不懂


  • 彷徨迷走
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
LZ还在吗?跪求共享这个工具出来,谢谢!!


2025-07-27 18:12:03
广告
不感兴趣
开通SVIP免广告
  • Du8t-
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
lz可以百度云加好友分享么


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 3 4 5 6 下一页 尾页
  • 454回复贴,共10页
  • ,跳到 页  
<<返回网易云音乐吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示