【技术实现步骤摘要】
网络爬虫检测方法、网络爬虫检测装置及终端设备
本申请属于计算机
,尤其涉及网络爬虫检测方法、网络爬虫检测装置及终端设备。
技术介绍
网络爬虫,是一种按照一定的规则,自动地抓取网络信息的程序或者脚本。有些不法份子利用网络爬虫进行网络恶意的爬虫操作,例如:利用网络爬虫盗取用户的账户/个人信息,或者,利用网络爬虫在短时间内多次登录某个账号以占用网络资源进行刷单等活动。恶意的爬虫操作对网站的正常运行造成了极大的影响。现有的网络爬虫检测方法,主要有:通过监测超文本传输协议中请求头信息的异常来进行爬虫检测、通过验证码排除机器操作、或通过监测IP访问次数来进行爬虫检测等。随着爬虫的升级,现在的爬虫已经能够模仿真人行为、并进行浏览器自动化操作,对于这种情况,现有的网络爬虫检测方法的检测准确度大大降低。
技术实现思路
本申请实施例提供了一种网络爬虫检测方法、网络爬虫检测装置及终端设备,可以解决现有的网络爬虫检测方法的检测准确度较低的问题。第一方面,本申请实施例提供了一种网络爬虫检测方法,包括: ...
【技术保护点】
1.一种网络爬虫检测方法,其特征在于,包括:/n当监测到目标网页的第一登录事件时,获取所述第一登录事件中的第一登录信息,其中,所述第一登录信息包括:所述目标网页中的预设区域被触发时的触发时刻集;/n判断所述第一登录信息中的所述触发时刻集是否满足预设条件,得到判断结果;/n根据所述判断结果确定所述第一登录事件的第一爬虫检测结果。/n
【技术特征摘要】
1.一种网络爬虫检测方法,其特征在于,包括:
当监测到目标网页的第一登录事件时,获取所述第一登录事件中的第一登录信息,其中,所述第一登录信息包括:所述目标网页中的预设区域被触发时的触发时刻集;
判断所述第一登录信息中的所述触发时刻集是否满足预设条件,得到判断结果;
根据所述判断结果确定所述第一登录事件的第一爬虫检测结果。
2.如权利要求1所述的网络爬虫检测方法,其特征在于,所述预设区域中包括多个预设位置,所述触发时刻集中包括每个所述预设位置被触发时的触发时刻;
所述判断所述第一登录信息中的所述触发时刻集是否满足预设条件,得到判断结果,包括:
判断所述触发时刻集中的所述触发时刻是否满足预设条件,得到判断结果。
3.如权利要求2所述的网络爬虫检测方法,其特征在于,所述第一登录信息还包括用户账号;
当所述用户账号为新建账号时,所述判断所述触发时刻集中的所述触发时刻是否满足预设条件,得到判断结果,包括:
计算所述触发时刻集中每两个相邻的触发时刻之间的间隔时间;
根据计算出的所述间隔时间判断所述触发时刻集中的所述触发时刻是否满足所述预设条件,得到判断结果。
4.如权利要求3所述的网络爬虫检测方法,其特征在于,所述根据计算出的所述间隔时间判断所述触发时刻集中的所述触发时刻是否满足所述预设条件,得到判断结果,包括:
从所述触发时刻集中选取目标时刻集,所述目标时刻集中包括连续的N个触发时刻,且ti~i+1=ti+1~i+2,其中,N为大于2的自然数,ti~i+1为所述目标时刻集中第i个触发时刻与第i+1个触发时刻之间的间隔时间,ti+1~i+2为所述目标时刻集中第i+1个触发时刻与第i+2个触发时刻之间的间隔时间,0<i<N-1,i+2≤N;
将所述N除以所述触发时刻集中触发时刻的总个数,得到个数比值;
若所述个数比值大于预设比值,则将所述判断结果确定为所述触发时刻集中的触发时刻满足所述预设条件。
5.如权利要求2所述的网络爬虫检测方法,其特征在于,所述第一登录信息还包括用户账号;
当所述用户账号为非新建账号时,所述判断所述触发时刻集中的所述触发时刻是否满足预设条件,得到判断结果,包括:
获取所述用户账号对应的预设登录模型;
判断所述触发时刻集...
【专利技术属性】
技术研发人员:李飞,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。