读者咨询喜马拉雅音频URL的解密,简单看了一下,做个记录。

网址:https://www.ximalaya.com/sound/358741543

接口:https://www.ximalaya.com/mobile-playpage/track/v3/baseInfo/1669862585749?device=web&trackId=358741543&trackQualityLevel=1

需要VIP账号。

接口中有加密的URL。


定位时,全局搜decrypt即可。

JS decrypt

const CryptoJS = require("crypto-js");
var key = "aaad3e4fd540b0f79dca95606e72bf93"function decryptUrl(ciphertext) {return CryptoJS.AES.decrypt({ ciphertext: CryptoJS.enc.Base64url.parse(ciphertext) },CryptoJS.enc.Hex.parse(key),{mode: CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7,}).toString(CryptoJS.enc.Utf8);
}

运行如图:

ximalaya音频URL解密相关推荐

  1. js逆向-某蜓有声小说获取音频url地址

    声明 本文仅供参考学习,禁止用于其他用途,违者后果自负! 前言 目标网站:aHR0cHM6Ly93d3cucWluZ3RpbmcuZm0v 小说链接:aHR0cHM6Ly93d3cucWluZ3Rpb ...

  2. Python爬虫:煎蛋网图片URL解密处理

    转自:https://yukunweb.com/2018/5/jiandan-encryption-processing/?page=1 俞坤的博客 最近一直有朋友问我改版的煎蛋网妹子图怎么爬,因为他 ...

  3. ASP.NET的URL解密

    百度url网址后面一般都会加密,如果内部用的是MD5这种加密方式,很难解密:但如果用的一般加密方式,还是能破解的. WebRequest req = WebRequest.Create("h ...

  4. 用 python 实现百度图片 URL 解密

    最近在学习用python实现爬虫,想批量爬取百度图片,但是查看百度图片的网页源码的时候发现图片的 objURL 都像下面这样并不是一个可访问的url: "objURL":" ...

  5. Salesforce URL加密encrypt与解密decrypt处理

    [情景引入]:我们使用自定义页面时,通常需要使用url传参来赋初始值或作为查询依据,url如果为明文数据很容易被篡改,从而导致记录与预期业务不符.因此,我们通常会考虑对url进行加密处理,在url接收 ...

  6. PHP中的URL加密解密加密

    1)URL加密代码--主要是urlencode()函数 <?php $url1=urlencode('学习PHP '); echo "index.php?id=".$url1 ...

  7. python爬取喜马拉雅FM音频

    前前言 喜马拉雅已经更换标签,我重新更新了下代码,思路还是如此,需要的可以扫一下文末公众号二维码(本人会在上面发表爬虫以及java的文章还有送书等资源福利哦),也可以直接搜索公众号" 猿狮的 ...

  8. Python爬虫--喜马拉雅三国音频爬取

    本文以爬取喜马拉雅"三国演义-原文朗读[四大名著]"一书为例,演示下Python爬虫. 原书地址:http://www.ximalaya.com/4228109/album/268 ...

  9. 简单的网络爬虫-喜马拉雅音频爬虫

    网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.另外一些不常使用的名字还有蚂蚁.自动索引.模拟程序或者蠕 ...

最新文章

  1. Java Exception
  2. 我!90后!重庆女孩!在淘宝给别人改简历,年入百万!
  3. USB学习5---android usb驱动源代码目录说明
  4. .net 日期总结,用于业务时间查询
  5. 歪枣网股票数据下载接口汇总一
  6. tomcat7.0.55配置单向和双向HTTPS连接
  7. 【Python】嵌套类的定义与使用
  8. 阿里P7大牛手把手教你!java全栈工程师证书
  9. linux drm 写屏幕,Linux DRM Graphic 显示简单介绍
  10. 文件服务器和ftp服务器的区别
  11. 八爪鱼导出到mysql数据库_八爪鱼采集器怎么将数据导出数据库?
  12. 库克开怼谷歌和Facebook:自己搞的烂摊子,要会自己收拾
  13. jedis异常:Could not get a resource from the pool
  14. Centos 7 安装 OpenResty api 网关 Orange
  15. Netty处理TCP半包和粘包问题
  16. MOSFET的双脉冲测试-1
  17. json数据解析与JAVA对象转换以及在JQUERY中的使用
  18. Android-分辨率以及dip(dp)、dpi、ppi、px、sp、pt说明
  19. 使用office 365管理和调度会议室
  20. 拒绝枯燥,用生动的例子带你学习红黑树

热门文章

  1. 推荐8个可以免费下载的wordpress模板
  2. KUBO编程将惊艳亮相2020迪拜世博会
  3. NAT端口的映射两种方法
  4. 【总结】dubbo 服务注册消费正常,但调用失败
  5. mysql 从库数据损坏_MySQL数据库中数据损坏恢复全过程
  6. java模拟加速匀速减速_Android学习之 动画加速减速 匀速控制
  7. Java面向对象(接口、匿名内部类、object类、单例、多例)
  8. 【C语言】字符串的输入和输出 (按%s格式符)
  9. 02__51系列单片机基本结构
  10. SPSS linux版本安装提示“JRE Libraries are missing or not compatible“ 报错的问题解决