Fiddler之网易云音乐加密参数

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: Fiddler之网易云音乐加密参数

title: Fiddler之网易云音乐加密参数
date: 2020-04-24 13:38:38.0
updated: 2020-09-27 21:55:35.0
url: https://www.ufec.cn/archives/6.html
thumbnail: https://ghproxy.com/https://raw.githubusercontent.com/ufec/picGoImg/main/blog/2020/04/fiddler-b77a5668439447babfb3f1803d89311b.webp
categories:

  • 代码
  • 调试

tags:

  • Fiddler
  • JavaScript

Fiddler 简介

  Fiddler是一款 Web 调试代理工具,用于记录计算机和 Internet 之间的所有 HTTP(S)通信。检查流量,设置断点,并伪造请求/响应。

实现方法

  利用 Fiddler 替换原网站 js,通过断点调试,找出关键参数,并提取全部加密方法,从而达到可以直接生成接口的加密参数,配合会员的 cookie,就可以获取会员才能看到的内容。

分析过程

先找一首非会员试听歌曲,找到接口
find_one.webp

找到关键参数
find_two.webp

分析页面 js,找到生成这两个参数的地方
get_one.webp

Copy 大法,准备伪造的副本
get_three.webp

上才艺
get_two.webp

调试技巧之禁用缓存:找到 Network 选项卡,勾选 Disable cache 选项,当然你不勾也行,那你就得清空缓存,再刷新页面,勾选后启动 AutoResponder 直接刷新即可

看表演
res_one.webp

res_two.webp

res_three.webp

然后就是对着源码一顿 Copy,把主要的东西搞出来就行了,那些固定的直接写死,然后放在一个 js 文件里,就可以动态生成,虽然他这个参数可以直接 copy 一份,但那样显得来路不明,js 脚本是 2019 年 5 月 Copy 好的,那时候还不会用 js 的加密,用的 php 来加密的,现在看起来就很 low,我就不发了,如果实在不会,带上邮箱留言,但自己动手实现一遍会更有意思,

 brx9o(["流泪", "强"]), brx9o(["爱心", "女孩", "惊恐", "大笑"])

不知道这加密参数是网易云音乐哪位程序员的故事,细思极恐!

写在结尾

  应该没啥要补充的了,想起来再改,本文仅供参考,接口勿用于商业!!!

目录
相关文章
|
7月前
|
JavaScript 前端开发 测试技术
Postman 加密接口测试 | 使用Rsa、Aes对参数加密
Postman 加密接口测试 | 使用Rsa、Aes对参数加密
1064 0
|
存储 Java 关系型数据库
Springboot yml配置参数数据加密 (数据加密篇 一)
Springboot yml配置参数数据加密 (数据加密篇 一)
1950 0
Springboot yml配置参数数据加密 (数据加密篇 一)
|
算法 Java 关系型数据库
Springboot yml配置参数加密 ,jasypt自定义解密器(拓展篇)
Springboot yml配置参数加密 ,jasypt自定义解密器(拓展篇)
1059 0
Springboot yml配置参数加密 ,jasypt自定义解密器(拓展篇)
|
7月前
|
算法 Java 开发工具
使用阿里云KMS产品针对 Springboot 接口参数加密解密功能
针对Springboot里面使用开源工具使用加解密,替换成阿里云KMS产品进行加解密;
891 2
|
安全 数据安全/隐私保护 Python
Crack App | 某赢+ 二手车 App 登录参数加密逻辑分析
Crack App | 某赢+ 二手车 App 登录参数加密逻辑分析
110 0
|
JavaScript 数据安全/隐私保护 Python
Crack App | 某搜索 App 中关于 x 信文章检索功能的加密参数分析(Frida Hook 篇)
Crack App | 某搜索 App 中关于 x 信文章检索功能的加密参数分析(Frida Hook 篇)
116 0
|
7月前
|
JSON 算法 Java
SpringBoot 实现接口参数加密解密功能
SpringBoot 实现接口参数加密解密功能
423 0
|
7月前
|
数据安全/隐私保护
BurpSuite8.2 -- 解决参数加密问题
BurpSuite8.2 -- 解决参数加密问题
145 0
|
JavaScript 数据安全/隐私保护
云空间登录参数加密分析
云空间登录参数加密分析
164 0
|
Java 数据安全/隐私保护 Android开发
app逆向实战强化篇——破解某安卓APP请求加密参数
app逆向实战强化篇——破解某安卓APP请求加密参数