说明:最全专利文库
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210954580.2 (22)申请日 2022.08.10 (71)申请人 广西电网有限责任公司电力科 学研 究院 地址 530023 广西壮 族自治区南宁市民主 路6-2号 (72)发明人 凌颖 杨春燕 黎新 余通 宾冬梅 韩松明 谢铭 卢杰科 明少锋 唐福川 (74)专利代理 机构 南宁东智知识产权代理事务 所(特殊普通 合伙) 45117 专利代理师 黎华艳 (51)Int.Cl. H04L 9/40(2022.01) G06F 21/31(2013.01) (54)发明名称 一种基于在线交互式WEB动态防御的人机识 别系统及方法 (57)摘要 本发明公开一种基于在 线交互式WEB动态防 御的人机识别系统及方法, 系统包括WEB前端和 服务器端; 所述WEB前端包括前端系统和用于输 入数据及发起操作请求的输入设备; 还包括用户 行为数据收集模块、 浏览器属性数据 收集模块、 Cookie令牌生成模块和业务逻辑数据收集模块; 所述前端系统用于启 动浏览器后显示WEB界面, 还用于发送请求及将用户行为数据收集模块、 浏 览器属性数据收集模块、 Cookie令牌生成模块和 业务逻辑数据收集模块获得的所有数据组成前 端数据传输至服务器端; 所述服务器端包括用于 接收模块和验证模块; 所述接收模块用于接收前 端数据。 本发明解决当前人机识别不足的问题, 提高破解难度, 有效提高机 器攻击的拦截率。 权利要求书3页 说明书6页 附图1页 CN 115473679 A 2022.12.13 CN 115473679 A 1.一种基于在线交互式WEB动态防御的人机识别系统, 包括WEB前端和服务器端; 其特 征在于: 所述WEB前端包括前端系统和用于输入数据及发起操作请求的输入设备; 还包括用户 行为数据收集模块、 浏览器属性数据收集模块、 Cookie令牌生成模块和业务逻辑数据收集 模块; 所述用户行为数据收集模块用于在启动WEB的状态下收集通过输入设备进行操作的行 为数据; 所述浏览器属性数据收集模块用于在使用浏 览器状态下的浏览器属性数据, 所述浏 览 器属性数据为对浏览器属性进行调用的属性种类、 调用时间和顺序组成的数据; 所述Cookie令牌生成模块用于收集服务器端下发到WEB前端的Cookie令牌验证和JS代 码运行生成的Co okie令牌验证; 所述业务逻辑数据收集模块用于收集当前WEB界面需要获得的业 务逻辑数据; 所述前端系统用于启动浏览器后显示WEB界面, 还用于发送请求及将用户行为数据收 集模块、 浏览器属性数据收集模块、 Cookie令牌生成模块和业务逻辑数据收集模块获得的 所有数据组成前端数据传输 至服务器端; 所述服务器端包括用于接收模块和验证模块; 所述接收模块用于接收前端数据; 所述 验证模块用于根据Cookie令牌验证法和用户行为数据验证法进 行判断获得人机判断结果; 所述人机判断结果包括机器请求和非机器请求; 若人机判断结果为机器请求, 则对该请求 进行拦截操作; 若人机判断结果 为非机器请求, 则按请求进行正常流 程。 2.根据权利要求1所述的一种基于在线交互式WEB动态防御的人机识别系统, 其特征在 于: 所述输入设备包括鼠标、 键盘、 触屏的一种或多种; 所述行为数据为鼠标行为数据、 键盘 行为数据、 触屏行为数据的一种或多种。 3.根据权利要求1所述的一种基于在线交互式WEB动态防御的人机识别系统, 其特征在 于: 所述WEB前端还包括加密模块; 所述加密模块用于加密前端数据; 所述前端系统将经过 加密模块加密后的前端数据发送至服 务端; 所述 服务端设有相应的解密模块。 4.根据权利要求1所述的一种基于在线交互式WEB动态防御的人机识别系统, 其特征在 于: 所述Co okie令牌验证法包括以下步骤: 对于服务器下发到前端的Cookie令牌验证, 调取已经保存在服务器端的验证信息进行 信息解密并验证获得人机判断结果; 若验证成功, 则人机判断结果为 非机器请求; 若验证失 败, 则人机判断结果 为机器请求; 对于JS代码运行生成的Cookie令牌验证, 如果该请求不包含JS代码生成的Cookie令牌 或者说JS代码生成的Cookie令牌生成的方式不对, 则 可以判断该请求为机器请求, 否则为 非机器请求。 5.根据权利要求1所述的一种基于在线交互式WEB动态防御的人机识别系统, 其特征在 于: 所述用户行为数据验证法包括以下步骤: 建立业务逻辑流程操作表; 所述业务逻辑流程操作表的字段包括操作总时长、 每一步 骤时长、 不同步骤时间顺序和业务逻辑数据; 所述业务逻辑数据分别对应操作总时长、 每一 步骤时长、 不同步骤时间顺序; 所述操作总时长为对应的业务逻辑基于人工操作总时长至 少要大于的值; 所述每一步骤时长为对应的业务逻辑的每个人工操作的浏览器属性总时长权 利 要 求 书 1/3 页 2 CN 115473679 A 2至少要大于的值; 所述不同步骤时间顺序为对应的业务逻辑依据的每一步浏览器属性执行 的顺序; 接收行为数据和浏览器属性数据; 若行为数据的总时长小于操作总时长则判断该请求 为机器请求; 若浏览器属性数据运行的每一步骤调用的时间小于每一步骤时长则判断该请 求为机器请求; 若浏览器属 性数据运行 的顺序不为不同步骤时间顺序该请求为机器请求; 反之为非机器请求。 6.根据权利要求1所述的一种基于在线交互式WEB动态防御的人机识别系统, 其特征在 于: 所述用户行为数据收集模块和浏览器属性数据收集模块分别通过前端日志获取行为数 据和浏览器属性数据。 7.一种基于在线交 互式WEB动态防御的人机识别方法, 包括以下步骤: 前端系统启动浏览器后显示 WEB界面; 收集服务器端下发到WEB前端的Cookie令牌验证和JS代码运行生成的Cookie令牌验 证; 在使用浏 览器状态下的浏览器属性数据; 所述浏 览器属性数据为对浏 览器属性进行调 用的属性种类、 调用时间和顺序组成的数据; 在启动WEB的状态下收集 通过输入设备进行操作的行为数据; 收集当前WEB界面需要获得的业 务逻辑数据; 前端系统将服务器端下发到WEB前端的Cookie令牌验证、 JS代码运行生成的Cookie令 牌验证、 浏览器属性数据、 行为数据、 业 务逻辑数据组成前端数据传输 至服务器端; 服务器端预设Co okie令牌验证法和用户行为数据验证法; 服务器端接收前端数据; 服务器端根据Cookie令牌验证法和用户行为数据验证法进行判断获得人机判断结果; 所述人机判断结果包括机器请求和非机器请求; 若人机判断结果为机器请求, 则对该请求 进行拦截操作; 若人机判断结果 为非机器请求, 则按请求进行正常流 程。 8.根据权利要求7所述的一种基于在线交互式WEB动态防御的人机识别方法, 其特征在 于: 所述输入设备包括鼠标、 键盘、 触屏的一种或多种; 所述行为数据为鼠标行为数据、 键盘 行为数据、 触屏行为数据的一种或多种。 9.根据权利要求7所述的一种基于在线交互式WEB动态防御的人机识别方法, 其特征在 于: 所述Co okie令牌验证法包括以下步骤: 对于服务器下发到前端的Cookie令牌验证, 调取已经保存在服务器端的验证信息进行 信息解密并验证获得人机判断结果; 若验证成功, 则人机判断结果为 非机器请求; 若验证失 败, 则人机判断结果 为机器请求; 对于JS代码运行生成的Cookie令牌验证, 如果该请求不包含JS代码生成的Cookie令牌 或者说JS代码生成的Cookie令牌生成的方式不对, 则 可以判断该请求为机器请求, 否则为 非机器请求。 10.根据权利要求7所述的一种基于在线交互式WEB动态防御的人机识别方法, 其特征 在于: 所述用户行为数据验证法包括以下步骤: 建立业务逻辑流程操作表; 所述业务逻辑流程操作表的字段包括操作总时长、 每一步 骤时长、 不同步骤时间顺序和业务逻辑数据; 所述业务逻辑数据分别对应操作总时长、 每一权 利 要 求 书 2/3 页 3 CN 115473679 A 3
专利 一种基于在线交互式WEB动态防御的人机识别系统及方法
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助3元下载(无需注册)
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助3元下载
本文档由 SC 于
2024-02-18 22:27:29
上传分享
举报
下载
原文档
(312.8 KB)
分享
友情链接
信通院 数据治理研究报告-2020年——培育数据要素市场路线图.pdf
GB-T 37931-2019 信息安全技术 Web应用安全检测系统安全技术要求和测试评价方法.pdf
DL-T 920-2019 六氟化硫气体中空气、四氟化碳、六氟乙烷和八氟丙烷的测定 气相色谱法.pdf
T-CAMA 01—2017 农机深松作业远程监测系统技术要求.pdf
GB-T 23011-2022 信息化和工业化融合 数字化转型 价值效益参考模型.pdf
GB-T 20201-2006 灌溉用聚乙烯(PE)压力管机械连接管件.pdf
GB-T 43007-2023 床垫硬度等级分布测试与评价方法.pdf
ISO 13997 2023 Protective clothing — Mechanical properties — Determination of resistance.pdf
GB-T 10001.3-2021 公共信息图形符号 第3部分:客运货运符号.pdf
T-CI 153—2023 人工智能驱动的制造业产品生命周期价值链管理优化技术规范.pdf
GB-T 39786-2021 信息安全技术 信息系统密码应用基本要求.pdf
T-CIIA 023—2022 科学数据 云平台运维流程与要求.pdf
GB-T 29673-2013 化妆品中六氯酚的测定 高效液相色谱法.pdf
GB-T 31487.2-2015 直流融冰装置 第2部分:晶闸管阀.pdf
T-CES 145—2022 换流变压器用振动测量仪技术规范.pdf
思度安全-DSMM-001 数据安全管理总纲V1.0.pdf
GB-T 30688-2014 馆藏砖石文物病害与图示.pdf
GB-T 10114-2003 县级以下行政区划代码编制规则.pdf
穿越数据的迷宫扫描版.pdf
思度安全-DSMM-008 数据分类分级管理规范V1.0.pdf
交流群
-->
1
/
11
评价文档
赞助3元 点击下载(312.8 KB)
回到顶部
×
微信扫码支付
3
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。