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

学校网站建设工作总结淘宝关键词

学校网站建设工作总结,淘宝关键词,整套vi设计包含哪些,武汉自助建站软件一、数据接口分析 主页地址:某视综 1、抓包 通过抓包可以发现数据接口是/rank/waiting/fans 2、判断是否有加密参数 请求参数是否加密? 通过查看“载荷”模块可以发现有一个sign参数 请求头是否加密? 无响应是否加密? 通过查…

一、数据接口分析

主页地址:某视综

1、抓包

通过抓包可以发现数据接口是/rank/waiting/fans
在这里插入图片描述

2、判断是否有加密参数

  1. 请求参数是否加密?
    通过查看“载荷”模块可以发现有一个sign参数
    在这里插入图片描述
  2. 请求头是否加密?
  3. 响应是否加密?
    通过查看“响应”模块可以发现数据是加密的
    在这里插入图片描述
  4. cookie是否加密?

二、加密位置定位

1、sign

(1)看启动器

查看启动器发现里面包含异步,所以无法正确找到加密位置
在这里插入图片描述

(2)搜索关键字

通过搜索关键字sign=,可以发现有一处sign的生成位置
在这里插入图片描述
在此处打上断点,再次获取数据,发现可以断住,并且sign的密文就是在此处生成的
在这里插入图片描述

2、响应

因为响应加密数据一般都是json数据,所以解密后会使用JSON.parse进行解密,所以我们可以对JSON.parse进行hook
hook代码:

var my_parse = JSON.parse;
JSON.parse = function (params) {debuggerconsole.log("json_parse params:",params);return my_parse(params);
};

运行hook代码,再次获取数据,发现可以断住明文数据
在这里插入图片描述
通过跟栈就可以找到解密位置
在这里插入图片描述

三、扣js代码

扣js代码时,可以发现sign在加密时,使用的加密方法是标准的MD5,所以我们可以使用标准模块进行加密,不扣js代码
在这里插入图片描述
同时,网站解密时使用的是标准的AES算法,所以我们可以使用标准的模块进行解密,不扣js
JavaScript源码:

const CryptoJS = require('crypto-js')function getSign(e) {delete e.sign;for (var t = [], n = Object.keys(e).sort(), r = 0; r < n.length; r++) {var i = n[r], a = e[i];t.push(i),t.push(a)}t.push("iIndex");var s = t.join("_"), c = CryptoJS.MD5(s).toString();return c
}function get_data(lastFetchTime, r) {var i = CryptoJS.enc.Utf8.parse(lastFetchTime + "000"), a = CryptoJS.enc.Utf8.parse(lastFetchTime + "000"), s = CryptoJS.AES.decrypt(r.toString(), i, {iv: a})return s.toString(CryptoJS.enc.Utf8);
}
http://www.qdjiajiao.com/news/7729.html

相关文章:

  • 自己做的网站如何让外网访问网络平台推广方式
  • 网页设计平面设计站长工具 seo综合查询
  • 信息流广告二级代理上海百度搜索优化
  • 我想创个网站百度推广竞价技巧
  • 奉贤广州网站建设中国重大新闻
  • 网站开发东莞关于网络推广的方法
  • 中铁建设集团有限公司官方网站免费网站制作平台
  • 有没有教做零食的网站做网页的网站
  • wordpress 独立 分类seo管理系统培训运营
  • 长沙建立网站平台推广计划
  • 公司网站推广怎么做网站分析工具
  • 目前做啥网站能致富湖南企业网站建设
  • 制作网站必做步骤seo排名方案
  • 厦门 做网站百度关键词流量查询
  • 用jsp做的动态网站想做网络推广如何去做
  • 什么网站容易做流量app推广拉新工作可靠吗
  • 小程序代理商怎么赚钱长春seo优化企业网络跃升
  • 太原提高网站排名培训网
  • 如何在office做网站佛山疫情最新消息
  • 企业手机网站建设方案nba最新交易
  • 郑州网站定制公司网络推广方法
  • 手机网站怎么上传图片疫情优化调整
  • 上海建设房屋网站西安网站托管
  • 百度云服务器建设网站如何做平台推广
  • 营销型网站建设哪家公司好baidu百度首页官网
  • 网址导航网站建站网站seo搜索引擎优化怎么做
  • 最好的企业网站seo是什么意思 为什么要做seo
  • php网站建设开发seo辅助工具
  • asp网站开发实例书籍浏览器2345网址导航下载安装
  • 青岛做网站报价百度推广代理公司哪家好