一种通过动态监听浏览器元素标签实现防RPA的方法技术

技术编号:42593877 阅读:18 留言:0更新日期:2024-09-03 18:08
本发明专利技术涉及网络安全领域,具体涉及一种通过动态监听浏览器元素标签实现防RPA的方法。该方法通过实时监听浏览器的DOM(文档对象模型)变化,动态识别网页元素标签,并使用服务器中的机器学习模型判断是否为RPA操作。当检测到为RPA操作时,会触发防RPA策略,如限制元素标签交互、阻止自动化脚本执行或触发安全验证等。这种动态监听和行为分析的方式,能有效发现并阻止RPA滥用行为,提高网站的安全性。本方法实施简便,成本低廉,可广泛应用于网络安全和自动化技术领域,为网站构建多层次的安全防护体系提供有力支持。

【技术实现步骤摘要】

本专利技术涉及网络安全领域,具体涉及一种通过动态监听浏览器元素标签实现防rpa的方法。


技术介绍

1、随着信息化技术的发展,自动化工具如机器人流程自动化(rpa)被广泛用于执行重复性的网络任务,如网页数据抓取、自动填表等。然而,这些自动化工具也可能被用于恶意目的。尽管现有的网站安全机制如验证码、ip限制等在一定程度上能够防止rpa滥用,但这些机制往往存在误判、用户体验差等问题。


技术实现思路

1、针对上述问题,本专利技术提出一种通过监听浏览器元素标签实现防rpa的方法,包括以下步骤:

2、s1:在浏览器中嵌入代码,通过嵌入的代码监听dom的变化,并从dom的变化中,收集网页元素标签的行为数据,所述行为数据包括属性变化数据、交互行为数据;

3、s2:浏览器中嵌入的代码将网页元素标签的行为数据上传到服务器,服务器中预训练的机器学习模型根据网页元素标签的行为数据得出“正常操作”或“rpa操作”的结果并发送给浏览器,浏览器中嵌入的代码接收到“rpa操作”的结果后,触发防rpa策略。

...

【技术保护点】

1.一种通过监听浏览器元素标签实现防RPA的方法,其特征在于包括以下步骤:

2.根据权利要求1所述的一种通过监听浏览器元素标签实现防RPA的方法,其特征在于,机器学习模型的训练过程为:

3.根据权利要求1所述的一种通过监听浏览器元素标签实现防RPA的方法,其特征在于,所述机器学习模型包括神经网络模型或支持向量机。

4.根据权利要求1所述的一种通过监听浏览器元素标签实现防RPA的方法,其特征在于,

5.根据权利要求1所述的一种通过监听浏览器元素标签实现防RPA的方法,其特征在于,浏览器中嵌入的代码为JavaScript代码。

【技术特征摘要】

1.一种通过监听浏览器元素标签实现防rpa的方法,其特征在于包括以下步骤:

2.根据权利要求1所述的一种通过监听浏览器元素标签实现防rpa的方法,其特征在于,机器学习模型的训练过程为:

3.根据权利要求1所述的一种通过监听浏览器元素标签实现防rpa的方法,其特征在...

【专利技术属性】
技术研发人员:顾盼盼
申请(专利权)人:南京通达海软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1