基本信息

案例ID:242884

技术顾问:柒এ月 - 1年经验 - 刚毕业没多久,都是接的兼职多

联系沟通

微信扫码,建群沟通

项目名称:网易云音乐

所属行业:人工智能 - 其他

->查看更多案例

案例介绍

分析:
第一层:AES 对称加密(params)
用固定的 key 0CoJUm6Qyw8W8jud 加密原始数据
再用一个每次请求都不同的 16 位随机密钥,对第一步的结果二次加密
所以每次请求的 params 值都不一样
第二层:RSA 非对称加密(encSecKey)
用固定的公钥(指数 010001 + 超大模数)加密那个随机密钥
模数是 1024 位的,硬算不可能
难点在哪?
要同时复现两个不同的加密算法,任何一个错整个请求就失败
AES 那层还是双重加密(先固定key再随机key),逻辑复杂
RSA 的模数特别长,抄错一个字符都不行
请求体本身也要加密(评论内容、歌曲ID都要塞进 JSON 再加密)
最后还要带上正确的 Cookie(MUSIC_U),否则服务器不认

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服