某盾滑块拼图验证码增强版

介绍

提示:文章仅供交流学习,严禁用于非法用途,如有不当可联系本人删除

最近某盾新推出了,滑块拼图验证码,如下图所示,这篇文章介绍怎么识别滑块距离相关。

参数attrs

通过GET请求获取的参数attrs, 决定了旋转方向、角度等,解完混淆大致代码如下

为了方便 下面说到小图 即指front 图片

当attrs >0 , 小图front 会先偏移,再以右下点为中心旋转,<0 则以右上点为中心旋转。

通过JS逆向 分析,得到请求参数 需要知道小图向右偏移的距离

识别缺口方案

复制代码
	使用目标检测 +滑块经过的曲线位置 + 置信度比较
	目标检测 ,先识别大图中的小图位置,使用yolo训练目标检测模型
	滑块经过的曲线位置计算
		1、拿到小图中心点
		2、移动最下方滑块,计算得到小图偏移量+旋转角度,得到移动滑块之后在大图的轨迹
		3、计算轨迹 和目标检测中心点距离
		4、如果 轨迹 距离 目标中心点距离 阈值都很小,那么通过旋转角度 计算旋转后的小图 和目标检测图片的置信度,取置信度高的

移动轨迹测试图:

效果

目前准确率80-90, 准确率待进一步提升,目前目标检测样本 大概使用了300张图片, 理论上目标检测效果越好,准确率越高

如若转载,请注明出处:https://blog.csdn.net/happybai11/article/details/137274089

相关推荐
一个天蝎座 白勺 程序猿9 小时前
Python爬虫(53)Python爬虫数据清洗与分析实战:Pandas+Great Expectations构建可信数据管道
爬虫·python·pandas
weixin_3776348410 小时前
【python异步多线程】异步多线程爬虫代码示例
开发语言·爬虫·python
广州正荣11 小时前
Scrapy-Redis分布式爬虫架构的可扩展性与容错性增强:基于微服务与容器化的解决方案
人工智能·爬虫·科技
饼干哥哥12 小时前
2025AI爬虫新范式:4大实用AI工具,实现一句话完成网站数据爬取
爬虫·数据分析
newxtc1 天前
【配置 YOLOX 用于按目录分类的图片数据集】
人工智能·目标跟踪·分类
朱颜辞镜花辞树‎1 天前
Go爬虫开发学习记录
爬虫·学习·golang
月忆3641 天前
等待组(waitgroup)
前端·爬虫·python
Coovally AI模型快速验证1 天前
SFTrack:面向警务无人机的自适应多目标跟踪算法——突破小尺度高速运动目标的追踪瓶颈
人工智能·神经网络·算法·yolo·计算机视觉·目标跟踪·无人机
华科云商xiao徐1 天前
Python多线程数据爬取程序模版
爬虫·python
华科云商xiao徐1 天前
Java使用Jsoup库实现通用爬虫
java·爬虫