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

网站上百度要怎么做的百度认证考试

网站上百度要怎么做的,百度认证考试,佳木斯做网站,徐州工程交易网目标:请求参数signcode,请求结果data。 网址:aHR0cDovL3d3dy5jY2hpbmRleC5jb20vSG9tZS9pbmRleA 查看载荷 查看响应数据 点击xhr,发现所有请求参数都是一个signCode,还是加密后的结果,对应结果中数据data也…

目标:请求参数signcode,请求结果data。

网址:aHR0cDovL3d3dy5jY2hpbmRleC5jb20vSG9tZS9pbmRleA== 

查看载荷

查看响应数据

点击xhr,发现所有请求参数都是一个signCode,还是加密后的结果,对应结果中数据data也是一样,不同的数据加密后的字符串长度不同。(可以大胆的猜测一下对称加密,常见的对称加密aes,des等,sm4也是一个对称加密算法,说不定就是其中一个呢)

断点调试

要先过下面这个

 

编写js函数

 控制台输出:

数据对应一致 

 解密响应数据的函数

主函数关键代码:

运行结果:

补充:

hook XMLHttpRequest,(function hookXMLHttpRequest() {// 备份一下原始open和send方法const realOpen = XMLHttpRequest.prototype.open;const realSend = XMLHttpRequest.prototype.send;// 重写open方法XMLHttpRequest.prototype.open = function (method, url) {console.log('请求地址是:', url);console.log('请求方法类型:', method);// 检查 URL 中是否包含 keyif (url.includes('radio.key')) {// debugger; // 触发断点console.log('URL 包含 key,断点触发');}// 调用原始的open方法realOpen.apply(this, arguments);};// 重写send方法XMLHttpRequest.prototype.send = function (data) {// 发送请求体参数console.log('请求体:', data);// 调用原始的send方法,并传入所有参数realSend.apply(this, arguments);// 监听请求状态变化this.addEventListener('readystatechange', () => {if (this.readyState === 4) {// 请求完成后执行的代码console.log('获取返回的全部数据:', this.responseText);}});};
})();

 python版

import requests
import json
import time
from Crypto.Cipher import AES
from Crypto.Util.Padding import pad, unpad
import binascii# 加密函数
def g(e):e = str(e)key = b'comkmv7wfcbu1kjk'cipher = AES.new(key, AES.MODE_ECB)ciphertext = cipher.encrypt(pad(e.encode('utf-8'), AES.block_size))return binascii.hexlify(ciphertext).decode('utf-8')# 解密函数
def y(e):key = b'comkmv7wfcbu1kjk'ciphertext = binascii.unhexlify(e)cipher = AES.new(key, AES.MODE_ECB)decrypted = unpad(cipher.decrypt(ciphertext), AES.block_size)return decrypted.decode('utf-8')

http://www.dtcms.com/wzjs/425098.html

相关文章:

  • 企业邮箱哪个比较好用谷歌seo外包公司哪家好
  • 制作政府网站admin5站长网
  • 网站设计常州小程序开发一个多少钱啊
  • 怎么选择模板建站服务什么是引流推广
  • 北京网站设计公司兴田德润信任高百度关键词工具
  • 共享空间网站开发公司成都营销推广公司
  • 24小时学会网站建设seo查询系统源码
  • 用flash做网站系统优化的例子
  • 免费wordpress商城主题下载地址免费seo教程
  • 可以做淘宝推广的网站吗东莞seo排名外包
  • 网站icp备案咋做百度推广的渠道有哪些
  • 网站建设精品课程生成关键词的软件
  • 太谷县建设局网站网络营销的方法有哪些?举例说明
  • 进入网站wordpress配置关键词优化报价怎么样
  • 网站备案一次就可以了吧设计师必备的6个网站
  • 新手开店适合开什么店seo是什么车
  • 购物网站设计理念桂平seo关键词优化
  • 做网站英语老师的简历百度网站ip地址
  • 响应式网站设计欣赏西安网站制作
  • 专业做家具的网站seo诊断分析
  • 常州专业房产网站建设百度最怕哪个部门去投诉
  • 湖南做防水堵漏工程商网站厦门人才网个人版
  • 建站 网站程序有哪些个人网页生成器
  • 为什么网站百度搜不到了百度平台商家
  • 成都网站制作东三环sem是什么牌子
  • 职业教育网站平台建设长沙有实力seo优化公司
  • 广州网络公司人气排名百度推广seo自学
  • 南京专业网站建设软文营销的三个层面
  • 在什么平台可以发布信息seo搜索优化费用
  • 网站做流量的论坛贴吧苏州百度代理公司