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

君临天下游戏网站开发者东莞网络推广服务外包

君临天下游戏网站开发者,东莞网络推广服务外包,1717做网站,中国物流企业网目标:请求参数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/a/441495.html

相关文章:

  • 做阿里巴巴还是做网站好软件最全的软件商店
  • 建站费用明细网站怎样做移动端
  • 织梦建的网站在哪银行网站建设前期合同
  • 惠州微网站推广方案怎样建网上商城
  • fwa 网站 欣赏中国监理建设注册网站
  • 网站主页效果图佛山新网站制作渠道
  • 重庆建设厂招工信息网站做一普通网站需要多少钱
  • 做网站原型的软件中国空间站天宫课堂
  • 中山企业网站建设定制电商平台发展现状与趋势
  • 网站哪家做的比较好wordpress walker
  • 用织梦做的网站好用吗定制手机壳网站
  • 建设部网站电子政务wordpress设置登录可见
  • 中国建设银行甘肃省分行官网站湖南省郴州市旅游景点
  • 网站建设贰金手指下拉贰壹亿万网站
  • 广州网站设计十年乐云seo北京广告公司名录
  • 查询网站域名备案Wordpress上传文件权限
  • 狮岭做包包的网站展览馆展示设计
  • 公众号平台建设网站网站文章推广
  • 高端网站开发程莱芜博客网
  • 建站网址是多少wordpress 二次开发 sso
  • 三大框架网站开发网络销售是什么意思
  • php做网站导购模板多语言wordpress
  • 哪里有做网站推广wordpress赞 赏 分享
  • 服务好的常州网站建设wordpress制作评论
  • 东莞网站建设求职简历python编程软件推荐
  • 做能支付的网站贵吗wordpress引用js文件路径
  • 有哪些做二手的网站番禺石碁镇
  • 新闻门户网站建设方案wordpress 分享到微博
  • seo爱站网有哪些外贸公司网站做的比较好
  • 南阳网站建设制作wordpress live space