某飞biao网 - cookie yjs_js_security_passport

本文详细介绍了如何逆向分析飞biao网cookie yjs_js_security_passport的加密过程。从加密位置分析、代码扣取到环境补充,一步步揭示了加密值的生成方法,特别指出原始token值中记录了请求者的IP,加密值只能在相同IP下使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

本文仅用于学术交流。
学习探讨逆向知识,欢迎私信共享学习心得。
如有侵权,联系博主删除。
请勿商用,否则后果自负。

先浅聊一下加密

  1. 目标网站
    aHR0cDovL3d3dy5pcGZlaWJpYW8uY29tL3BhdGVudC9hcHB5X21hbz9zZW5pb3Jfc2VhcmNoPTEmYXBwX2RhdGVfc3RhcnQ9MjAyMi0wMS0wMSZhcHBfZGF0ZV9lbmQ9MjAyMi0xMi0zMQ==

  2. 确定cookie 下发接口
    在这里插入图片描述

  3. token值 是页面初加载不加cookie时原码中返回的, 接口的post请求体就是我们的目标
    在这里插入图片描述
    在这里插入图片描述

<think>好的,我现在需要帮助用户理解这段C++代码:ui->widget_1->xAxis->setRange((double)qRound(xzb-30),xzb);。首先,我要确定用户对Qt框架的熟悉程度,但用户没有特别说明,所以我应该先简要介绍涉及的关键组件。 首先,分解代码结构。代码看起来是在使用Qt的QCustomPlot库,因为widget_1可能是一个QCustomPlot对象。xAxis是QCPAxis的指针,setRange方法用于设置坐标轴的范围。接下来,参数部分是(double)qRound(xzb-30)和xzb,这里可能涉及到类型转换和四舍五入操作。 用户可能想知道每个部分的作用,比如qRound函数的作用,以及为什么需要将结果转换为double类型。此外,设置范围的两个参数分别是下限和上限,这里用xzb-30和xzb,可能是在动态调整坐标轴,保持最近30个单位的显示范围。 我需要确保解释清楚每个函数和步骤,比如qRound是Qt的四舍五入函数,返回的是整数,但setRange需要double类型,所以进行强制转换。同时,解释这种设置对图表显示的影响,比如视图会随着xzb的值变化而右移,保持右侧30单位的窗口。 还要注意可能的常见问题,例如如果xzb是整数类型,是否需要转换,或者四舍五入是否会影响显示范围。最后,总结这段代码的作用,并询问用户是否有进一步的问题,以确保他们完全理解。</think>这是使用Qt框架中QCustomPlot组件进行坐标轴范围设置的典型代码,我们逐层解析: 1. **组件层级结构**: ```cpp ui->widget_1->xAxis->setRange(...) ``` - `ui`:指向Qt Designer生成的界面对象 - `widget_1`:界面中的QCustomPlot图表控件对象 - `xAxis`:图表控件的X轴对象(QCPAxis类型) - `setRange()`:设置坐标轴显示范围的方法 2. **参数解析**: ```cpp (double)qRound(xzb-30), // 范围下限 xzb // 范围上限 ``` - `qRound()`:Qt的四舍五入函数,返回`int`型结果 - `(double)`:强制类型转换将int转为double - `xzb`:变量名疑似"X坐标值"的拼音缩写(x zuo biao) 3. **实现效果**: - 创建以`xzb`为中心向左延伸30单位的显示区间 - 示例:当`xzb=100`时显示范围是$[70,100]$ - 动态效果:随着`xzb`值增加,视图窗口会保持右端对齐向右移动 4. **数学表达式**: 设当前基准点为$x_0$,则显示区间为: $$ [\ \lfloor x_0 -30 \rceil_{\text{round}},\ x_0\ ] $$ 其中$\lfloor \cdot \rceil_{\text{round}}$表示四舍五入取整 5. **应用场景**: - 实时数据监测:保持显示最新30单位的数据 - 交互式图表:响应用户拖动/缩放操作后的视图更新 - 动态坐标系:跟随数据源变化的自适应显示 **注意事项**: 1. 当`xzb`为整型时需要强制转换避免类型错误 2. `qRound(负数)`的取整方向需注意(如-5.7会转为-6) 3. 建议添加范围有效性检查(如下限不小于数据最小值) 是否需要进一步解释具体应用场景或演示完整实现流程?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

傲娇的小苹果

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值