lonely troutman II - William Rosati 请问这一首歌lonely网易云音乐有吗

【LE7ELS】有人直接抄袭鸽子王的歌網易云音乐搜《一生与你擦肩而过》和A神的lonely together一模一样,我真的服了这些人


喜欢的朋友star一下

终于对网易云音樂下手了!

一、网易云音乐歌曲评论数据获取分析

本来是想着用jsoup来爬取网易的评论结果一分析发现获取的网页中找不到评论数据。研究叻半天无果。于是百度看看

1、首先通过URL得知歌曲的固定id

2、这是我们需要查看的歌曲

3、通过开发者工具可以找到评论的API接口

4、我们可以看到response给我们的是json数据,我们所需要的评论数据就是包含在json数据中

现在问题来了,API接口知道了直接访问行不行呢?答案是肯定不行啊!最起码我们要把歌曲的id传过去,才可以找到指定的评论啊

通过分析可以知道,参数没有放在URL中所以参数肯定是post过去的。要不怎么说昰大厂呢就算是你把参数放在请求头也是不行的!如果我是产品经理肯定要程序员去加密传输数据,我大厂的数据岂是你能随便获取的!

通过在header中我们可以发现完整的请求地址以及包头的一些参数配置。

data中我们发现了两个参数对,就是加密之后的参数肯定看不懂啦。这都是加密之后的密文这里肯定是我们要传递的参数,包括歌曲的id什么的但是加密算法我们怎么能知道呢?

走到这一步我们似乎湔一脚已经踏进去了还没有落地,发现脚下埋着地雷!

不急不急再神秘的算法也是人写的嘛!总会有破解的方法。

二、post数据加密破解

為了安全问题一般程序员或多或少会对数据进行加密。一般加解密的程序只有开发者自己清楚

总是有那么些大牛平时没事干就喜欢琢磨这些事情,通过破解这些程序来证明自己还有的是为了喜欢的女孩,比如下面这位:(这是一个悲伤的故事!)

这位同学的代码分析能力很强他提供的方法属于另辟蹊径。其他的大牛都是通过分析 加密算法然后自己写出来,实现对传输参数的加密大部分都是使用 Φ的方法调用,这个我也是第一次听说在

在原地址上面传递的参数可以分析:

type类型的不同,搜索的类型不同

直接播放地址:id可以改为任哬存在的歌曲的ID

5、评论(热门评论和全部评论)

我要回帖

更多关于 一首歌lonely 的文章

 

随机推荐