网站建设开票开什么内容微分销系统定制开发

web/2025/9/27 1:44:03/文章来源:
网站建设开票开什么内容,微分销系统定制开发,网站联盟的收益模式,软件公司logo图标大全最近接到需求#xff0c;于是准备弄一下#xff0c;发现对方整个流程是#xff1a;先加密在请求#xff0c;请求得到的数据再进行拼接加密#xff0c;不过花了2个小时还是完成了解密 哈哈 找到请求发现请求数据加密 在启动器里面发现登录方法 打印出各个关键变量数据 …最近接到需求于是准备弄一下发现对方整个流程是先加密在请求请求得到的数据再进行拼接加密不过花了2个小时还是完成了解密 哈哈 找到请求发现请求数据加密 在启动器里面发现登录方法 打印出各个关键变量数据 检索Encrypt方法 url: Sys/Login,data: {data: o.default.Encrypt(JSON.stringify({a: t,p: e}), al_bb#sg9kl^d_qn)}得到key和iv向量 发现是AES加密 python代码 from Crypto.Cipher import AES from Crypto.Util.Padding import pad import jsondef encrypt(data, key, iv):# Convert strings to byteskey_bytes key.encode(utf-8)iv_bytes iv.encode(utf-8)data_bytes data.encode(utf-8)# Pad the datapadded_data pad(data_bytes, AES.block_size, stylepkcs7)# Create ciphercipher AES.new(key_bytes, AES.MODE_CBC, iv_bytes)# Encrypt dataencrypted_bytes cipher.encrypt(padded_data)# Convert encrypted bytes to uppercase hex stringencrypted_hex encrypted_bytes.hex().upper()return encrypted_hex# 用户名和密码 t 20*****211 e ******# 加密前的数据 data_to_encrypt json.dumps({a: t,p: e })print(data_to_encrypt)# 使用JavaScript中的密钥和IV key *********** iv ***********# 加密数据 encrypted_data encrypt(data_to_encrypt, key, iv)# 打印加密后的数据 print(加密后的数据:, encrypted_data) 加密数据与原数据不太相符但是请求后结果是一样的可以返回uid和sid 以为到这里就完了 发现得到的sid和uid没有卵用那怎么办呢继续找关联的js 发现这里有加密方法 SessionCode: ! this.GetStorage(sid) ? d.Encrypt(.concat(this.GetStorage(sid), $$$$$).concat(this.GetStorage(uid))) : ,这不是有手就行 再次加密一次 假设 sid 是 ‘sjdl_fd0f63aaf4bcd7ad16c1’uid 是 ‘28ff7e4ac021f4adf2fc’。 拼接字符串 按照代码逻辑需要将 sid 和 uid 用 $$$$$ 连接起来形成一个新的字符串 sid sjdl_fd0f63aaf4bcd7ad16c1 uid 28ff7e4ac021f4adf2fcdata_to_encrypt f{sid}$$$$${uid} print(data_to_encrypt) # 输出 sjdl_fd0f63aaf4bcd7ad16c1$$$$$28ff7e4ac021f4adf2fc 加密字符串 然后使用加密函数对该字符串进行加密。假设你的加密函数与前面的相同 from Crypto.Cipher import AES from Crypto.Util.Padding import pad import jsondef encrypt(data, key, iv):key_bytes key.encode(utf-8)iv_bytes iv.encode(utf-8)data_bytes data.encode(utf-8)padded_data pad(data_bytes, AES.block_size, stylepkcs7)cipher AES.new(key_bytes, AES.MODE_CBC, iv_bytes)encrypted_bytes cipher.encrypt(padded_data)encrypted_hex encrypted_bytes.hex().upper()return encrypted_hex使用JavaScript中的密钥和IV key ********** iv **********加密数据 session_code encrypt(data_to_encrypt, key, iv)打印加密后的SessionCode 以下是完整的代码包括数据准备、字符串拼接和加密过程 from Crypto.Cipher import AES from Crypto.Util.Padding import pad import json# 加密函数 def encrypt(data, key, iv):key_bytes key.encode(utf-8)iv_bytes iv.encode(utf-8)data_bytes data.encode(utf-8)padded_data pad(data_bytes, AES.block_size, stylepkcs7)cipher AES.new(key_bytes, AES.MODE_CBC, iv_bytes)encrypted_bytes cipher.encrypt(padded_data)encrypted_hex encrypted_bytes.hex().upper()return encrypted_hex# sid和uid数据 sid sjdl_fd0f63aaf4bcd7ad16c1 uid 28ff7e4ac021f4adf2fc# 拼接字符串 data_to_encrypt f{sid}$$$$${uid}# 使用JavaScript中的密钥和IV key *********** iv ***********# 加密数据 session_code encrypt(data_to_encrypt, key, iv)# 打印加密后的SessionCode print(加密后的SessionCode:, session_code) 运行这段代码你将得到加密后的 SessionCode。根据你的需求可以将这个 SessionCode 用于后续的请求或处理。 我的专栏 《记一次云之家签到抓包》 《记一次视频抓包m3u8解密过程》 《抓包部分软件时无网络过代理检测 解决办法 安卓黄鸟httpcanaryvmos》 《Python】记录抓包分析自动领取芝麻HTTP每日免费IP成品教程》 《某课抓包视频 安卓手机黄鸟某课appVirtualXposed虚拟框架》 推荐专栏 《Python爬虫脚本项目实战》 该专栏往期文章 《【Python爬虫项目实战一】获取Chatgpt3.5免费接口文末付代码过Authorization认证》 欢迎查看我的其它专栏 作者完成过很多独立的项目例如滇医通等等脚本但是由于版权的原因下架了爬虫这一类审核比较严谨稍有不慎就侵权违规了所以在保证质量的同时会对文章进行筛选 如果您对爬虫感兴趣请收藏或者订阅该专栏哦《Python爬虫脚本项目实战》如果你有项目欢迎联系我我会同步教程到本专栏 Python爬虫项目实战系列文章 ⭐⭐欢迎订阅⭐⭐ 【Python爬虫项目实战一】获取Chatgpt3.5免费接口文末付代码过Authorization认证 【Python爬虫项目实战二】Chatgpt还原验证算法-解密某宝伪知网数据接口 ⭐⭐欢迎订阅⭐⭐ Python爬虫脚本项目实战

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/81307.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

国外英文网站网页设计软件最好用

背景 随着整个中国互联网下半场的到来,用户红利所剩无几,原来粗放式的发展模式已经行不通,企业的发展越来越趋向于精耕细作。美团的价值观提倡以客户为中心,面对海量的用户行为数据,如何利用好这些数据,并通…

住房和城乡建设部网站现行规范潭州学院网站建设报名

两个凸包判断经过旋转平移能否重合。 我一看。哇傻逼题十行秒掉。 交上去跑的飞快然后wa55。 。。。 然后这个题一共就55个点,这网友的数据竟该死的强。 看了眼数据是两个反转的平行四边形,再判下角度就好了。 怎么大家都在hash然后kmp啊。这好难啊。我根…

企业网站的制作及维护花都网站开发

1. Midjourney介绍 Midjourney 是一款备受欢迎的人工智能生成图像工具,它可以通过输入文字描述,自动生成精美的图像。与许多其他图像生成工具不同,Midjourney 不需要安装任何软件,也不受个人电脑性能的限制,因为它运行…

做电商什么素材网站好wordpress调用tag

漏洞名称:Json hijacking 、Json劫持漏洞、Json注入攻击 漏洞描述: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成,这种纯文本的数据交互方式由于可以天然的在浏览器中使用&a…

建设银行确认参加面试网站海原县建设局网站

讲正文之前,推荐一个连接:http://wuxinaiaman928.blog.163.com/blog/static/64932144200811911233198/ 里面比较详细的介绍了Vmware中三种不同的连接方式:桥连接,NAT,使用主机网络,有助于理解简单来讲&…

做网站好赚钱开拼多多网店怎么开需要多少钱

[强网杯 2019]Upload 开放注册直接注册一个账号然后登录进去 先对页面进行简单文件上传测试发现都不存在漏洞对网站进行目录扫描 发现www.tar.gz 打开发现是tp5框架发现源码 这里如果前面信息收集的完整会发现存在反序列化 对注册,登录,上传文件页面分…

网站建设 北京有什么公司建网站

文章目录 一、使用Zookeeper的意义二、Zookeeper基础1 文件系统2 通知机制3 原生zkclient API存在的问题4 服务配置中心Zookeeper模块 三、Zk类实现Start方法创建节点、get节点值方法 四、框架应用rpc提供端框架rpc调用端(客户端)框架 总结 一、使用Zook…

消息提示怎么做网站北京装修公司电话名单

渐渐褪色的彩虹 好像一个梦 ——初梦 好像从来没写过游记呢...就权当记流水账随便写一些吧 11.10 Day 0 期待又紧张, 像以前一样坐高铁, 车上打了打几个板子,抵达广州, 时间过的真快啊... 到达酒店, 这也许又(?)是我…

网站备案填写网站名称深圳做装修网站费用多少钱

作者:CSDN @ _养乐多_ 在 Google Earth Engine(GEE) 中应用机器学习分类器进行多分类时,有一个需求是想知道每个像素对于每个类别的分类概率。 比如在进行随机森林分类时,每个决策树会生成一个类别,通过投票选择票数最多的类别作为最终分类。除了最终分类结果,其他类别…

建网站的公司德阳建网站的公司做端口映射 怎么访问网站

Q起源Kx systems公司的创始人之一Arthur Whitney在2003年研发了列式数据库KDB和它的操作语言q。q也可以写成Q。设计之初,q语言要做到简洁,高效和富表达性。 q的起源受到多种语言的启示。包括APL、LISP和函数式编程。 APL是一个向量语言,所以…

江西省网站建设简单html网页制作

Docker 容器虚拟化核心技术docker生态、架构及组成部分容器编排详解核心原理实现 我目前就来学学基本知识。 八大架构的演进 文章目录 Docker八大架构的演进1. 单机架构2. 应用数据分离架构3. 应用服务集群架构4. 读写分离/主从分离架构5. 冷热分离架构6. 垂直分库架构/分布…

十堰北京网站建设网站的制作流程

虽然从标题上看,这篇文章是写给“技术人”的,但 从广义上来说,只要你是一位以理性见长的人,那么这篇文章要讲的东西可能会与你有关。 虽然从标题上看,这篇文章是写给“技术人”的,但 从广义上来说&#xff…

短视频素材下载网站七台河新闻联播2021

JFrog Artifactory是一个artifacts仓库管理平台,它支持所有的主流打包格式、构建工具和持续集成(CI)服务器。它将所有二进制内容保存在一个单一位置并提供一个接口,这使得用户在整个应用程序开发和交付过程中,能更易于…

合江网站建设高仿id97网站模板

题目描述: 某公司员工食堂以盒饭方式供餐。为将员工取餐排队时间降低为0,食堂的供餐速度必须要足够快。现在需要根据以往员工取餐的统计信息,计算出一个刚好能达成排队时间为0的最低供餐速度。即,食堂在每个单位时间内必须至少做出…

网站响应式建设网络推广方案联系昔年下拉

目录 前言: 题目:剑指 Offer 03. 数组中重复的数字 - 力扣(LeetCode) 题目的接口: 解题思路: 代码: 过啦!!! 写在最后: 前言: …

宁波网站搭建微信商城购物有保障吗

搜集日志;日志处理器;索引平台;提供视图化界面;客户端登录 日志收集者:负责监控微服务的日志,并记录 日志存储者:接收日志,写入 日志harbor:负责去连接多个日志收集者&am…

网站 视觉冲击东莞网站竞价推广

第六节:FastAPI和SQLALchemy的整合 一、ORM的查询操作 # 查找某个模型对应的那个表中所有的数据:all_person session.query(Person).all()# 使用filter_by来做条件查询all_person session.query(Person).filter_by(namemomo1).all()# 使用filter来做条…

iis网站架设教程做网站和开发app有什么不同

一.网络编程的基本术语. 客户端 客户端是为用户提供本地服务的程序,通常位于用户设备上。也称为用户端,是相对于服务器而言的。它主要指安装在用户设备上的程序,这些程序能够与服务器进行通信,从而获取服务或者执行特定功能。在…

新浦网站制作做赚钱的网站有哪些

戳蓝字“CSDN云计算”关注我们哦! 作者:侯振宇转自:五分钟学算法01 目的 持续做算法题的目的仍然是自身能力提升。可以继续细化成三点:保持思维敏捷。非常重要,状态好才能保持对编程的热情。对基础的数据结构、查找和排序保持熟练…

用html做网站步骤安阳网站优化公司推荐

一、什么是 ThreadLocal ThreadLocal 提供了线程的局部变量,每个线程都可以通过 set() 和 get() 来对这个局部变量进行操作,但不会和其他线程的局部变量冲突,实现了线程间的据隔离。 简单讲:一个获取用户的请求线程 A,…