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

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

介绍

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

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

参数attrs

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

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

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

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

识别缺口方案

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

移动轨迹测试图:
file

效果

目前准确率80-90, 准确率待进一步提升,目前目标检测样本 大概使用了300张图片, 理论上目标检测效果越好,准确率越高
file
如若转载,请注明出处:https://blog.csdn.net/happybai11/article/details/137274089

http://www.lryc.cn/news/332738.html

相关文章:

  • 这个世界万物存在只有一种关系:博弈
  • c#让不同的工厂生产不同的“鸭肉”
  • 大数据分析与内存计算——Spark安装以及Hadoop操作——注意事项
  • 论文阅读RangeDet: In Defense of Range View for LiDAR-based 3D Object Detection
  • 3D模型格式转换工具HOOPS Exchange如何将3D文件加载到PRC数据结构中?
  • c# wpf Template ContentTemplate
  • 空和null是两回事
  • UNIAPP(小程序)每十个文章中间一个广告
  • pip包安装用国内镜像源
  • uniapp:小程序腾讯地图程序文件qqmap-wx-jssdk.js 文件一直找不到无法导入
  • 如何物理控制另一台电脑以及无网络用作副屏(现成设备和使用)
  • Aurora8b10b(1)IP核介绍并基于IP核进行设计
  • 基于Springboot的美发管理系统(有报告)。Javaee项目,springboot项目。
  • 最新测试技术
  • 【算法】初识算法
  • HomeBrew 安装与应用
  • JS详解-设计模式
  • 探寻马来西亚服务器托管的优势与魅力
  • 虚幻UE5数字孪生蓝图开发教程
  • 七、Mybatis-缓存
  • 数据结构(六)——图的应用
  • java自动化测试学习-03-06java基础之运算符
  • 【VASP学习】在Ubuntu系统安装vasp.5.4.4的全过程(包括VASP官方学习资料、安装过程中相关编辑器的配置、VASP的编译及VASP的测试)
  • PyTorch|Dataset与DataLoader使用、构建自定义数据集
  • 4.6(信息差)
  • 关于C#操作SQLite数据库的一些函数封装
  • LeetCode-79. 单词搜索【数组 字符串 回溯 矩阵】
  • 游戏引擎之高级动画技术
  • Oracle 数据库中的全文搜索
  • 代码随想录阅读笔记-二叉树【二叉搜索树中的众数】