APP下载

基于特征组分层与半监督学习的鼠标轨迹识别

2021-04-29康璐璐范兴容王茜竹杨晓雅

计算机工程 2021年4期
关键词:特征方法

康璐璐,范兴容,王茜竹,杨晓雅,明 蕊

(1.重庆邮电大学通信与信息工程学院,重庆 400065;2.重庆工商大学计算机科学与信息工程学院,重庆 400067;3.重庆邮电大学电子信息与网络工程研究院,重庆 400065)

0 概述

随着互联网行为式验证码技术的快速发展,以拖动滑块为代表的鼠标轨迹识别因其传输数据小、暴力破解难度大等特点,已经广泛运用于多种人机验证产品中。然而,攻击者仍可通过黑产工具产生的类人轨迹批量操作来躲避检测,并在对抗过程中不断升级其伪造数据以持续躲过同样升级的检测技术。因此,研究一种新型的鼠标轨迹识别技术来增强人机攻防识别性能,在保障网站抵御黑客攻击、用户恶意大规模访问与机器批量在线投票等方面具有重要的现实意义。

鼠标轨迹是用户在使用鼠标拖动滑块的过程中,经过采样获得水平方向、垂直方向和时间3 个维度的轨迹点集。鼠标轨迹时间序列数据相较传统时间序列具有以下6 个特点:多变量,即鼠标轨迹包括水平方向x轴、垂直方向y轴和时间t轴3 个维度;不规则采样,即由于网络延时等原因使得每个采样点之间的时长不同;长度不等,即由于鼠标轨迹采样间隔不确定,导致每一条轨迹的长度不等;变量之间存在关联性,即x、y、t3 个维度在时间和空间上存在关联性;数据不平衡,即人类轨迹样本数远多于机器轨迹样本数;标记样本少,即考虑到标记数据获取困难、标记代价高等问题,导致训练样本数量少。……

登录APP查看全文

猜你喜欢

特征方法
新型冠状病毒及其流行病学特征认识
如何表达“特征”
不忠诚的四个特征
学习方法
用对方法才能瘦
四大方法 教你不再“坐以待病”!
赚钱方法
捕鱼
线性代数的应用特征