The invention provides a method, device and electronic equipment for identifying and intercepting malicious robots, which relates to the technical field of program identification, including acquiring information of target client, sending target data with target parameters to target client if the information does not match the information of the preset malicious robot, and acquiring response data returned by target client based on target data. It also detects whether there are target parameters in the response data; if there are target parameters, it sends default page data to the target client; if it receives feedback information sent by the target client based on the default page data, it analyses the behavior data of the target client, and judges whether the target client is a malicious robot based on the analysis results; if so, it sends the default page data to the target client. Interception of human access behavior solves the technical problem of low recognition accuracy of malicious robots in the existing technology, which makes it difficult for malicious robots to effectively intercept.
【技术实现步骤摘要】
用于识别拦截恶意机器人的方法、装置以及电子设备
本专利技术涉及程序识别
,尤其是涉及一种用于识别拦截恶意机器人的方法、装置以及电子设备。
技术介绍
随着互联网技术的快速发展,它给人们带来了便利,提高了效率,如购物网站、视频网站、购票网站、股票交易系统等。机器人(bot)自动化程序已经成为互联网上常见的应用,包括网上购物、预定机票、预定酒店等,方便了人们的生活,但是网络上还隐藏着大量的恶意的机器人程序。许多网站大部分的访问者不是人类而是自动执行的程序。恶意机器人通常用于分布式的拒绝服务(DDOS)攻击、恶意刷票、黑客攻击工具、恶意发送垃圾短信、恶意对网站发起DDOS攻击导致网站无法对外正常提供服务等,还有恶意爬虫网站的敏感信息,如身份证号、银行卡号、手机号等个人敏感信息。因此,恶意的机器人程序给用户、企业等都造成了困扰和经济损失,但是,目前现有的技术对恶意机器人的识别准确度较低,使恶意机器人难以有效的拦截。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种用于识别拦截恶意机器人的方法、装置以及电子设备,以解决现有技术中存在的对恶意机器人的识别准确度较低,使恶意机器人难以有效的拦截的技术问题。第一方面,本专利技术实施例提供了一种用于识别拦截恶意机器人的方法,应用于服务器,包括:获取目标客户端的信息;若所述信息与预设恶意机器人信息不匹配,则向所述目标客户端发送携带目标参数的目标数据;获取所述目标客户端基于所述目标数据返回的响应数据,并检测所述响应数据中是否存在所述目标参数;若存在所述目标参数,则向所述目标客户端发送预设页面数据;若接收到所述目标客户端基于所 ...
【技术保护点】
1.一种用于识别拦截恶意机器人的方法,应用于服务器,其特征在于,包括:获取目标客户端的信息;若所述信息与预设恶意机器人信息不匹配,则向所述目标客户端发送携带目标参数的目标数据;获取所述目标客户端基于所述目标数据返回的响应数据,并检测所述响应数据中是否存在所述目标参数;若存在所述目标参数,则向所述目标客户端发送预设页面数据;若接收到所述目标客户端基于所述预设页面数据发送的反馈信息,则对所述目标客户端的行为数据进行分析,并根据分析结果判断所述目标客户端是否为恶意机器人;如果是,则对所述恶意机器人的访问行为进行拦截。
【技术特征摘要】
1.一种用于识别拦截恶意机器人的方法,应用于服务器,其特征在于,包括:获取目标客户端的信息;若所述信息与预设恶意机器人信息不匹配,则向所述目标客户端发送携带目标参数的目标数据;获取所述目标客户端基于所述目标数据返回的响应数据,并检测所述响应数据中是否存在所述目标参数;若存在所述目标参数,则向所述目标客户端发送预设页面数据;若接收到所述目标客户端基于所述预设页面数据发送的反馈信息,则对所述目标客户端的行为数据进行分析,并根据分析结果判断所述目标客户端是否为恶意机器人;如果是,则对所述恶意机器人的访问行为进行拦截。2.根据权利要求1所述的方法,其特征在于,通过以下方式判断所述信息与所述预设恶意机器人信息是否匹配,具体包括:将所述预设恶意机器人信息与所述目标客户端的信息进行对比,得到对比结果;若所述对比结果为相符,则确定所述目标客户端的信息与所述预设恶意机器人信息相匹配;若所述对比结果为不相符,则确定所述目标客户端的信息与所述预设恶意机器人信息不匹配。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述目标客户端的信息与所述预设恶意机器人信息相匹配,则对所述目标客户端的访问行为进行拦截。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:若不存在所述目标参数,则对所述目标客户端的访问行为进行拦截。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若在第一预设时间内未接收到所述目标客户端基于所述预设页面数据发送的反馈信息,则对所述目标客户端的访问行为进行拦截。6.根据权利要求1所述的方法,其特征在于,根据分析结果判断所述目标客户端是否为恶意机器人,包括:若所述分析结果为所述目标客户...
【专利技术属性】
技术研发人员:赵帅,范渊,
申请(专利权)人:杭州安恒信息技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。