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

创建自己的网站有什么用慧聪网seo页面优化

创建自己的网站有什么用,慧聪网seo页面优化,武汉人才网最新招聘,微信小程序介绍一、数据接口分析 主页地址:某查查 1、抓包 通过抓包可以发现数据接口是api/people/getRelatCompany 2、判断是否有加密参数 请求参数是否加密? 无 请求头是否加密? 通过查看“标头”可以发现,请求头中有一个key和value都是…

一、数据接口分析

主页地址:某查查

1、抓包

通过抓包可以发现数据接口是api/people/getRelatCompany
在这里插入图片描述

2、判断是否有加密参数

  1. 请求参数是否加密?

  2. 请求头是否加密?
    通过查看“标头”可以发现,请求头中有一个key和value都是密文的请求头和一个X-Pid
    在这里插入图片描述

  3. 响应是否加密?

  4. cookie是否加密?

二、加密位置定位

1、密文请求头

(1)看启动器

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

(2)搜索关键字

因为请求头key也是密文,所以无法搜索key值,但是因为是请求头加密,所以可以搜索关键字headers[。通过搜索可以发现,有一处设置请求头的位置,所以怀疑此处就是加密位置。
在这里插入图片描述
在此处打断点,再次获取数据,发现可以断住,并且此处key值与value值都是密文,所以此处就是加密位置,而且il的生成就在上方。
在这里插入图片描述

2、X-Pid

(1)搜索关键字

通过搜索关键字x-pid可以发现,网站是从window中取出来的。
在这里插入图片描述
所以我们可以通过搜索window.pid=可以发现,是写在静态页面中的,同时还有一个tid是加密请求头中用到的。
在这里插入图片描述

三、扣js代码

将定位到的加密位置的代码扣出,缺啥补啥即可。
在扣js代码时,可以发现o.default中使用的是HmacSHA系列算法,所以我们可以尝试一下,判断是否是标准算法,通过控制台的输出,可以发现,o.default就是标准的HmacSHA算法,所以此处我们可以使用标准模块来加密。
在这里插入图片描述
JavaScript源代码:

const CryptoJS = require('crypto-js')
var a_o_default = function (e, t) {return CryptoJS.HmacSHA512(e, t).toString()
};var a_a_default = function () {var codes = {"0": "W","1": "l","2": "k","3": "B","4": "Q","5": "g","6": "f","7": "i","8": "i","9": "r","10": "v","11": "6","12": "A","13": "K","14": "N","15": "k","16": "4","17": "L","18": "1","19": "8"
}for (var e = (arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "/").toLowerCase(), t = e + e, n = "", i = 0; i < t.length; ++i) {var a = t[i].charCodeAt() % 20;n += codes[a]}return n
};var a_default = function () {var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, t = (arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "/").toLowerCase(), n = JSON.stringify(e).toLowerCase();return a_o_default(t + n, a_a_default(t)).toLowerCase().substr(8, 20)
};var r_default = function () {var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, t = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : "", n = (arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "/").toLowerCase(), i = JSON.stringify(e).toLowerCase();return a_o_default(n + "pathString" + i + t, a_a_default(n))
};function get_headers(tid) {var t = '/api/people/getrelatcompany?keyno=pac1d468055811d835c90bf67aa9c656&pagesize=10';var i = a_default(t, undefined)var l = r_default(t, undefined, tid);return {i:l}
}
http://www.hengruixuexiao.com/news/19535.html

相关文章:

  • 北京有哪些网站建设网站怎么收录到百度
  • 字节跳动员工人数2019seo优化主要工作内容
  • 网站建设公司外链怎么做seminar什么意思中文
  • 企业网站制作一友情链接代码模板
  • 免费收录链接网南昌seo顾问
  • 网站建设 微信营销百度账号出售平台
  • 记事本做网站表格百度关键词优化词精灵
  • 办公电脑租赁平台烟台seo外包
  • word可以做招聘网站吗免费网站建设seo
  • 商城网站建设报郭生b如何优化网站
  • 长安镇仿做网站海外seo网站推广
  • 网站开发前端简历新乡seo推广
  • 武汉网站建设顾问网站制作基本流程
  • 做网站用什么写腾讯新闻最新消息
  • 霞浦建站公司百度提交入口网站
  • wordpress电子邮箱北京seo公司助力网络营销
  • 太原网站制作费用佛山关键词排名工具
  • 男女做那个的网站搜索引擎优化的目的是
  • 宝安中心做网站百度平台电话多少
  • wordpress详细介绍seo收费标准多少
  • 国外网站页面设计销售的技巧与口才
  • 大埔县住房城乡规划建设局网站代写文章的平台有哪些
  • 微信官方网站开发盘多多网盘资源库
  • 2017如何做企业网站北京网络营销招聘
  • 新疆建设工程网站视频营销的策略与方法
  • 做电棍网站商城推广软文范文
  • 网站怎么做图片栏目淘宝关键词推广
  • 怎么为自己做的网站申请域名游戏推广员判几年
  • 云南省建设厅网站职称评审百度一下首页网址百度
  • wordpress纯代码回顶部seo研究中心骗局