当前位置: 首页 > news >正文

如何制作响应式网站九个关键词感悟中国理念

如何制作响应式网站,九个关键词感悟中国理念,成都网站建设免费咨询,wordpress 文章名免责声明#xff1a;     本篇博文的初衷是分享自己学习逆向分析时的个人感悟#xff0c;所涉及的内容仅供学习、交流#xff0c;请勿将其用于非法用途#xff01;#xff01;#xff01;任何由此引发的法律纠纷均与作者本人无关#xff0c;请自行负责#xff01;     本篇博文的初衷是分享自己学习逆向分析时的个人感悟所涉及的内容仅供学习、交流请勿将其用于非法用途任何由此引发的法律纠纷均与作者本人无关请自行负责 1.请求分析 直接抓包分析这个参数改变的内容我们可以直接找到这个加密参数的内容所在的位置现在我们直接进行搜索这个加密参数进行分析 找到这个位置 找到变化的参数 有两个改变的参数但是我们根据内容可以直接猜测出来这个time是指的是时间戳所以我们直接进行下一步的内容读取即可 直接进行搜索这个内容我们可以直接找到这个加密的位置然后进行步入找到最终生成加密参数的位置然后进行补全代码。 直接打上断点然后进行刷新界面观察是否断到这个位置 成功打上断点然后进行参数和函数效果的分析 我们可以发现参数是一个s.join()加密函数是一个d()函数然后现在我们直接进行内容的输出通过控制台的形式 我们可以看出来这个内容就是参数拼接的内容 这个最终的加密参数是一个32位的密文那么我们就需要去检查一下是否是md5加密的内容 控制台验证 加密工具验证 所以我们可以直接确定就是一个将参数拼接然后随着时间戳的变化整体参数是一个改变的值的一个过程所以这个时候我们可以直接来调试然后确定到最终的内容 点击调试按钮出现这个内容相比于上面的多了三个额外的值 我们直接调试到最后观察内容是那一部分的。 这边继续抓包进行分析我们可以直接找到这个内容的位置 相应内容 所以我们可以发现这个加密的参数应该是13个字符串组成的数组形式 所以直接拷贝然后引入md5修改歌曲的id然后返回python调用这个内容就制作完成 const CryptoJS require(crypto-js); function main(name){n Math.floor((new Date).getTime())500si [NVPh5oo715z5DIWAeQlhMDsWXXQV4hwt,appid1014,clienttime${n},clientver20000,dfid4XSHcA2sKzHm1846L94fusi4,encode_album_audio_id${name},mid7761953a3ef1ef1d09d6e453a78f0424,platid4,srcappid2919,token,userid0,uuid7761953a3ef1ef1d09d6e453a78f0424,NVPh5oo715z5DIWAeQlhMDsWXXQV4hwt]end_Signature CryptoJS.MD5(si.join()).toString()end_Result {time:n,s: end_Signature}return end_Result } 这部分内容就是最终的需要。 python代码 import requests import json import execjsheaders {authority: wwwapi.kugou.com,accept: */*,accept-language: zh-CN,zh;q0.9,origin: https://www.kugou.com,referer: https://www.kugou.com/,sec-ch-ua: \Not_A Brand\;v\8\, \Chromium\;v\120\, \Google Chrome\;v\120\,sec-ch-ua-mobile: ?0,sec-ch-ua-platform: \Windows\,sec-fetch-dest: empty,sec-fetch-mode: cors,sec-fetch-site: same-site,user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 } url https://wwwapi.kugou.com/play/songinfo name 9qi99wa5 end_Result execjs.compile(open(D:\桌面\pythoncode\酷狗音乐逆向\demo.js, r, encodingutf-8).read()).call(main,name)print(end_Result) params {srcappid: 2919,clientver: 20000,clienttime: end_Result[time],mid: 7761953a3ef1ef1d09d6e453a78f0424,uuid: 7761953a3ef1ef1d09d6e453a78f0424,dfid: 4XSHcA2sKzHm1846L94fusi4,appid: 1014,platid: 4,encode_album_audio_id: str(name),token: ,userid: 0,signature: end_Result[s] } print(params) response requests.get(url, headersheaders, paramsparams) data bytes(response.text, ascii).decode(unicode_escape) print(data)with open(D:\桌面\pythoncode\酷狗音乐逆向\demo.txt,w,encodingutf-8) as file:file.write(data) 搜索或者是其他数据的内容都是这种形式的加密需要的话就直接调式到位置进行复制就行。
http://www.pierceye.com/news/383949/

相关文章:

  • 网站建设的公司哪家是上市公司专业外贸网站制作
  • 建站公司杭州免费投票网站制作
  • 网站优化公司效果网络营销毕业后做什么工作
  • 移动互联网的应用论文可以优化网络的软件
  • 网站建设软件哪个最好郑州广告设计与制作公司
  • 浦口区网站建设售后保障如何维护网站
  • 企业网站建设 安全合肥做网站加盟
  • 水果网络营销策划方案电商网站怎样优化
  • 免费数据源网站wordpress主页面
  • 做网站百度收费吗青岛冠通市政建设有限公司网站
  • 菜鸟建网站福建福州罗源建设局网站
  • 企业内网网站制作自己的网站多少钱
  • 关于公司网站建设的申请wordpress站群功能
  • 外贸做企业什么网站珠海的网站建设
  • 做网站教程百度云外贸soho建站公司
  • 上海市网站建设网站增加导航栏
  • 电子政务网站模版网站制作排名优化
  • 大足网站建设wordpress本地很慢
  • 企业门户网站模板html上线同安区建设局网站
  • 有些人做网站不用钱的,对吗?手机网站建立教程
  • 自适应网站主要用什么做株洲网站设计公司
  • 漂亮大气的装潢室内设计网站模板 单页式html5网页模板包金山网页设计
  • 沈阳养老保险网站手机网站建设ppt
  • 网站培训视频宝安新闻
  • 上海外贸建站推广公司服务专业的网站建设公司
  • 网站上传不了wordpress女孩学电子商务专业好就业吗
  • 石家庄网站开发工程师招聘网蜘蛛互联网站建设
  • 企业网站营销策划衡水企业做网站费用
  • 邯郸网站建设渠道通化网站建设公司
  • 做vip电影网站黑龙江省中国建设银行网站首页