jy标讯图文点选验证码

本文探讨了一种特殊的验证码——图文点选验证码的逆向分析。首先,分析了验证码的验证流程,发现验证码信息以base64形式存在,并通过接口进行验证。接着,详细分析了验证码坐标轴定位和每个字的坐标,利用ddddocr进行识别,但由于生僻字问题,识别准确性有限。最后,提到了获取字的偏旁部首作为解决方案,并邀请读者分享更优方法。

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

前言

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

浅聊一下

验证码类型:就是这个熊样子
在这里插入图片描述
下面我们来分析一下子

1. 验证流程分析

  • 当请求出验证码时,验证码图片信息以base64的形式存在于页面原码中
    在这里插入图片描述
  • 我们先验证通过一下试试,发现验证接口及返回值
    在这里插入图片描述
  • 不难看出antiVerifyCheck为三个字对应图片中的位置坐标值,imgw经检测是定值
经过分析:大致验证流程是这样的
 - 携带SESSIONID请求页面url时&
### STM32与JY62传感器的准库使用指南 对于希望利用STM32微控制器读取来自JY62惯性测量单元的数据并处理这些信息的应用开发者而言,了解如何配置和编程是至关重要的。下面提供了一个基于准库的解决方案概述。 #### 配置开发环境 为了确保能够顺利地集成JY62模块至项目中,建议先安装好必要的工具链和支持包,包括但不限于: - 安装最新版本的STM32CubeMX用于初始化外设设置; - 获取官方发布的Standard Peripheral Library(SPL),这是针对特定型号MCU设计的一套底层驱动程序集合[^1]; #### 初始化硬件连接 根据所选的具体型号,需确认SPI/IIC接口参数匹配,并完成相应的物理连线工作。通常情况下,JY62支持两种主要通协议——IIC和UART,在这里将以更常见的IIC为例说明操作流程。 ```c // IIC初始化函数定义 void IIC_Init(void){ GPIO_InitTypeDef GPIO_InitStruct; // 使能GPIOB时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); // 设置SDA/SCL引脚模式为开漏输出 GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7; GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF_OD; GPIO_Init(GPIOB, &GPIO_InitStruct); // 启动IIC功能 I2C_Cmd(I2Cx, ENABLE); } ``` #### 数据交互过程解析 当一切准备就绪之后,则可以着手编写实际的数据收发逻辑。考虑到精度需求以及浮点运算效率问题,推荐采用固定比例缩放的方式转换原始计数值为工程单位表示的角度或角速度值[^3]。 ```c float get_angle_from_jy62(uint8_t reg_addr) { uint8_t data[2]; float angle; // 发送寄存器地址命令字节给从设备 I2C_SendData(I2Cx, reg_addr); while (!I2C_CheckEvent(I2Cx, I2C_EVENT_MASTER_BYTE_TRANSMITTED)); // 接受两个连续存储位置上的高低位数据 I2C_RequestFromAddress(I2Cx, SLAVE_ADDRESS, 2); data[0] = I2C_ReceiveData(I2Cx); data[1] = I2C_ReceiveData(I2Cx); // 计算最终结果 int16_t raw_value = ((int16_t)data[1]<<8) | data[0]; angle = (float)(raw_value / 32768.0 * 180.0); // 假定满量程±180度 return angle; } ``` 上述代码片段展示了怎样通过调用`get_angle_from_jy62()`来获取指定寄存器内的倾斜角度信息。需要注意的是,此处假设了器件默认处于±180°范围内运作,如果实际情况有所不同,请相应调整计算公式中的系数部分。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

傲娇的小苹果

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

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

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

打赏作者

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

抵扣说明:

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

余额充值