CN109711123A - 基于模拟浏览器检测的行为检测方法及装置 - Google Patents
基于模拟浏览器检测的行为检测方法及装置 Download PDFInfo
- Publication number
- CN109711123A CN109711123A CN201811391174.XA CN201811391174A CN109711123A CN 109711123 A CN109711123 A CN 109711123A CN 201811391174 A CN201811391174 A CN 201811391174A CN 109711123 A CN109711123 A CN 109711123A
- Authority
- CN
- China
- Prior art keywords
- feature field
- request information
- accessing request
- concentrated
- field
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例提供一种基于模拟浏览器检测的行为检测方法及装置,所述方法包括:获取访问请求信息;若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。本发明实施例提供的基于模拟浏览器检测的行为检测方法及装置,通过对模拟浏览器的特征字段进行检测,来确定访问是否是机器行为,将市面上的模拟浏览器的特征字段都加入到预设特征字段集中,能够实现对模拟浏览器的全面覆盖,使检测结果更加准确。
Description
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种基于模拟浏览器检测的行为检测方法及装置。
背景技术
在软件的开发过程中,需要人工手动测试很多软件功能需求,为了节省人工手动测试成本,技术上研发了模拟器,模拟器通过输入一连串的脚本命令模拟用户的操作行为,比如鼠标移动,按钮点击,翻页等操作,代替人工手动测试,实现软件功能的自动化测试。
在此技术的基础上,衍生出了浏览器的模拟器,也称模拟浏览器,模拟浏览器广泛应用于页面自动化,网页监控,网络爬虫等。
模拟浏览器实质上是一种无头浏览器,即一种没有UI界面的浏览器,其内的点击、翻页等人的相关操作通过脚本程序设计实现,从而实现自动化。
模拟浏览器的使用给用户带来了一定的便利,但是也会给用户带来一些不必要的麻烦。例如,在节假日到来之前,火车票紧张,人们纷纷提前购买车票,但是仍然会有很多用户不能买到期望的车票。基于模拟浏览器开发出来的“抢票软件”或者是类似的软件,在为出价高的用户抢到车票的同时,也必然使其他用户不能买到期望的车票,另外,抢票软件高频次的访问售票网站或者其他类似网站,也给后台服务器带来了不必要的压力,扰乱了正常的购买秩序。
目前,还没有有效的手段避免上述模拟浏览器被滥用的情况,因此,如何能够准确的识别访问是正常的用户行为,还是模拟浏览器的机器行为十分必要。
发明内容
本发明实施例的目的是提供一种克服上述问题或者至少部分地解决上述问题的基于模拟浏览器检测的行为检测方法及装置。
为了解决上述技术问题,一方面,本发明实施例提供一种基于模拟浏览器检测的行为检测方法,包括:
获取访问请求信息;
若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
另一方面,本发明实施例提供一种基于模拟浏览器检测的行为检测装置,包括:
获取模块,用于获取访问请求信息;
检测模块,用于若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
再一方面,本发明实施例提供一种电子设备,包括:
存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述的方法。
又一方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被处理器执行时,实现上述的方法。
本发明实施例提供的基于模拟浏览器检测的行为检测方法及装置,通过对模拟浏览器的特征字段进行检测,来确定访问是否是机器行为,将市面上的模拟浏览器的特征字段都加入到预设特征字段集中,能够实现对模拟浏览器的全面覆盖,使检测结果更加准确。
附图说明
图1为本发明实施例提供的基于模拟浏览器检测的行为检测方法示意图;
图2为本发明实施例提供的基于模拟浏览器检测的行为检测装置示意图;
图3为本发明实施例提供的电子设备的结构示意图。
具体实施方式
为了使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的基于模拟浏览器检测的行为检测方法示意图,如图1所示,本发明实施例提供一种基于模拟浏览器检测的行为检测方法,其执行主体为基于模拟浏览器检测的行为检测装置,以下简称检测装置,该方法包括:
步骤S101、获取访问请求信息;
步骤S102、若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
具体来说,无论是正常用户的访问行为,还是通过模拟浏览器实施的机器访问行为,在访问网站时,都需要向网站提交访问请求信息。
首先,检测装置获取访问请求信息。
然后,对获取到的访问请求信息进行解析,如果判断获知访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
如果判断获知访问请求信息的全局对象中不包含预设特征字段集中的任一特征字段,则确定访问是正常的用户行为。
该预设特征字段集中保存有预先设置的多个特征字段,特征字段用于标识模拟浏览器,是模拟浏览器的专用字段,不同的模拟浏览器的专用字段不同,因此,可以根据特征字段识别模拟浏览器,进而判断访问是否为机器行为。
例如,市面上的模拟浏览器包括phantomjs,nightmare,selenium,Puppeter,这些模拟器都会有特殊的特性字段,因此,可以通过特性字段检测判断对应的模拟器。
模拟器phantomjs的特征字段为_phantom,callphantom。
模拟器nightmare的特征字段为__nightmare。
模拟器selenium的特征字段为__webdriver_script_fn,$cdc_asdjflasutopfhvcZLmcfl_,seleniumIE,seleniumChrome。
模拟器Puppeter的特征字段为webdriver,headless。
本发明实施例提供的基于模拟浏览器检测的行为检测方法,通过对模拟浏览器的特征字段进行检测,来确定访问是否是机器行为,将市面上的模拟浏览器的特征字段都加入到预设特征字段集中,能够实现对模拟浏览器的全面覆盖,使检测结果更加准确。
在上述实施例的基础上,进一步地,所述若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为之前,还包括:
判断所述访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段。
具体来说,在检测访问是否为机器行为之前,还需要判断访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段。
根据判断结果,对访问是否为机器行为进行检测。
如果判断获知访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
如果判断获知访问请求信息的全局对象中不包含预设特征字段集中的任一特征字段,则确定访问是正常的用户行为。
本发明实施例提供的基于模拟浏览器检测的行为检测方法,通过对模拟浏览器的特征字段进行检测,来确定访问是否是机器行为,将市面上的模拟浏览器的特征字段都加入到预设特征字段集中,能够实现对模拟浏览器的全面覆盖,使检测结果更加准确。
在以上各实施例的基础上,进一步地,所述判断所述访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段,具体包括:
判断所述访问请求信息的全局对象中是否包含第一特征字段;
若判断获知所述访问请求信息的全局对象中包含所述第一特征字段,则停止判断;
若判断获知所述访问请求信息的全局对象中不包含所述第一特征字段,则继续判断所述访问请求信息的全局对象中是否包含第二特征字段,直到遍历完所述预设特征字段集中的所有特征字段,或者所述访问请求信息的全局对象中包含所述预设特征字段集中的某一特征字段为止,其中,所述预设特征字段集中包含多个特征字段,且包含所述第一特征字段和所述第二特征字段。
具体来说,在检测访问是否为机器行为之前,还需要判断访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段。
首先,判断访问请求信息的全局对象中是否包含第一特征字段。
如果判断获知访问请求信息的全局对象中包含第一特征字段,则停止判断,直接根据这一判断结果确定访问是机器行为。
如果判断获知访问请求信息的全局对象中不包含第一特征字段,则继续判断访问请求信息的全局对象中是否包含第二特征字段,依次类推,直到遍历完预设特征字段集中的所有特征字段,或者访问请求信息的全局对象中包含预设特征字段集中的某一特征字段为止。其中,预设特征字段集中包含多个特征字段,且包含第一特征字段和第二特征字段。
本发明实施例提供的基于模拟浏览器检测的行为检测方法,通过对模拟浏览器的特征字段进行检测,来确定访问是否是机器行为,将市面上的模拟浏览器的特征字段都加入到预设特征字段集中,能够实现对模拟浏览器的全面覆盖,使检测结果更加准确。
在以上各实施例的基础上,进一步地,所述预设特征字段集中的特征字段用于标识模拟浏览器,是模拟浏览器的专用字段。
具体来说,如果判断获知访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
如果判断获知访问请求信息的全局对象中不包含预设特征字段集中的任一特征字段,则确定访问是正常的用户行为。
该预设特征字段集中保存有预先设置的多个特征字段,特征字段用于标识模拟浏览器,是模拟浏览器的专用字段,不同的模拟浏览器的专用字段不同,因此,可以根据特征字段识别模拟浏览器,进而判断访问是否为机器行为。
本发明实施例提供的基于模拟浏览器检测的行为检测方法,通过对模拟浏览器的特征字段进行检测,来确定访问是否是机器行为,将市面上的模拟浏览器的特征字段都加入到预设特征字段集中,能够实现对模拟浏览器的全面覆盖,使检测结果更加准确。
图2为本发明实施例提供的基于模拟浏览器检测的行为检测装置示意图,如图2所示,本发明实施例提供一种基于模拟浏览器检测的行为检测装置,用于执行上述任一实施例中所述的方法,具体包括获取模块201和检测模块202,其中:
获取模块201用于获取访问请求信息;检测模块202用于若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
具体来说,无论是正常用户的访问行为,还是通过模拟浏览器实施的机器访问行为,在访问网站时,都需要向网站提交访问请求信息。
首先,检测装置通过获取模块201获取访问请求信息。
然后,通过检测模块202对获取到的访问请求信息进行解析,如果判断获知访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
如果判断获知访问请求信息的全局对象中不包含预设特征字段集中的任一特征字段,则确定访问是正常的用户行为。
该预设特征字段集中保存有预先设置的多个特征字段,特征字段用于标识模拟浏览器,是模拟浏览器的专用字段,不同的模拟浏览器的专用字段不同,因此,可以根据特征字段识别模拟浏览器,进而判断访问是否为机器行为。
例如,市面上的模拟浏览器包括phantomjs,nightmare,selenium,Puppeter,这些模拟器都会有特殊的特性字段,因此,可以通过特性字段检测判断对应的模拟器。
模拟器phantomjs的特征字段为_phantom,callphantom。
模拟器nightmare的特征字段为__nightmare。
模拟器selenium的特征字段为__webdriver_script_fn,$cdc_asdjflasutopfhvcZLmcfl_,seleniumIE,seleniumChrome。
模拟器Puppeter的特征字段为webdriver,headless。
本发明实施例提供的基于模拟浏览器检测的行为检测装置,通过对模拟浏览器的特征字段进行检测,来确定访问是否是机器行为,将市面上的模拟浏览器的特征字段都加入到预设特征字段集中,能够实现对模拟浏览器的全面覆盖,使检测结果更加准确。
在上述实施例的基础上,进一步地,还包括判断模块:
所述判断模块用于,判断所述访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段。
具体来说,检测装置还包括判断模块,在检测访问是否为机器行为之前,还需要通过判断模块判断访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段。
根据判断结果,对访问是否为机器行为进行检测。
如果判断获知访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
如果判断获知访问请求信息的全局对象中不包含预设特征字段集中的任一特征字段,则确定访问是正常的用户行为。
本发明实施例提供的基于模拟浏览器检测的行为检测装置,通过对模拟浏览器的特征字段进行检测,来确定访问是否是机器行为,将市面上的模拟浏览器的特征字段都加入到预设特征字段集中,能够实现对模拟浏览器的全面覆盖,使检测结果更加准确。
在以上各实施例的基础上,进一步地,所述判断所述访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段,具体包括:
判断所述访问请求信息的全局对象中是否包含第一特征字段;
若判断获知所述访问请求信息的全局对象中包含所述第一特征字段,则停止判断;
若判断获知所述访问请求信息的全局对象中不包含所述第一特征字段,则继续判断所述访问请求信息的全局对象中是否包含第二特征字段,直到遍历完所述预设特征字段集中的所有特征字段,或者所述访问请求信息的全局对象中包含所述预设特征字段集中的某一特征字段为止,其中,所述预设特征字段集中包含多个特征字段,且包含所述第一特征字段和所述第二特征字段。
具体来说,检测装置还包括判断模块,在检测访问是否为机器行为之前,还需要通过判断模块判断访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段。
首先,判断访问请求信息的全局对象中是否包含第一特征字段。
如果判断获知访问请求信息的全局对象中包含第一特征字段,则停止判断,直接根据这一判断结果确定访问是机器行为。
如果判断获知访问请求信息的全局对象中不包含第一特征字段,则继续判断访问请求信息的全局对象中是否包含第二特征字段,依次类推,直到遍历完预设特征字段集中的所有特征字段,或者访问请求信息的全局对象中包含预设特征字段集中的某一特征字段为止。其中,预设特征字段集中包含多个特征字段,且包含第一特征字段和第二特征字段。
本发明实施例提供的基于模拟浏览器检测的行为检测装置,通过对模拟浏览器的特征字段进行检测,来确定访问是否是机器行为,将市面上的模拟浏览器的特征字段都加入到预设特征字段集中,能够实现对模拟浏览器的全面覆盖,使检测结果更加准确。
在以上各实施例的基础上,进一步地,所述预设特征字段集中的特征字段用于标识模拟浏览器,是模拟浏览器的专用字段。
具体来说,如果判断获知访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
如果判断获知访问请求信息的全局对象中不包含预设特征字段集中的任一特征字段,则确定访问是正常的用户行为。
该预设特征字段集中保存有预先设置的多个特征字段,特征字段用于标识模拟浏览器,是模拟浏览器的专用字段,不同的模拟浏览器的专用字段不同,因此,可以根据特征字段识别模拟浏览器,进而判断访问是否为机器行为。
本发明实施例提供的基于模拟浏览器检测的行为检测装置,通过对模拟浏览器的特征字段进行检测,来确定访问是否是机器行为,将市面上的模拟浏览器的特征字段都加入到预设特征字段集中,能够实现对模拟浏览器的全面覆盖,使检测结果更加准确。
图3为本发明实施例提供的电子设备的结构示意图,如图3所示,所述设备包括:处理器301、存储器302和总线303;
其中,处理器301和存储器302通过所述总线303完成相互间的通信;
处理器301用于调用存储器302中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:
获取访问请求信息;
若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
本发明实施例提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:
获取访问请求信息;
若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:
获取访问请求信息;
若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的装置及设备等实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种基于模拟浏览器检测的行为检测方法,其特征在于,包括:
获取访问请求信息;
若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
2.根据权利要求1所述的方法,其特征在于,所述若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为之前,还包括:
判断所述访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段。
3.根据权利要求2所述的方法,其特征在于,所述判断所述访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段,具体包括:
判断所述访问请求信息的全局对象中是否包含第一特征字段;
若判断获知所述访问请求信息的全局对象中包含所述第一特征字段,则停止判断;
若判断获知所述访问请求信息的全局对象中不包含所述第一特征字段,则继续判断所述访问请求信息的全局对象中是否包含第二特征字段,直到遍历完所述预设特征字段集中的所有特征字段,或者所述访问请求信息的全局对象中包含所述预设特征字段集中的某一特征字段为止,其中,所述预设特征字段集中包含多个特征字段,且包含所述第一特征字段和所述第二特征字段。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述预设特征字段集中的特征字段用于标识模拟浏览器,是模拟浏览器的专用字段。
5.一种基于模拟浏览器检测的行为检测装置,其特征在于,包括:
获取模块,用于获取访问请求信息;
检测模块,用于若判断获知所述访问请求信息的全局对象中包含预设特征字段集中的任一特征字段,则确定访问是机器行为。
6.根据权利要求5所述的装置,其特征在于,还包括判断模块:
所述判断模块用于,判断所述访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段。
7.根据权利要求6所述的装置,其特征在于,所述判断所述访问请求信息的全局对象中是否包含所述预设特征字段集中的特征字段,具体包括:
判断所述访问请求信息的全局对象中是否包含第一特征字段;
若判断获知所述访问请求信息的全局对象中包含所述第一特征字段,则停止判断;
若判断获知所述访问请求信息的全局对象中不包含所述第一特征字段,则继续判断所述访问请求信息的全局对象中是否包含第二特征字段,直到遍历完所述预设特征字段集中的所有特征字段,或者所述访问请求信息的全局对象中包含所述预设特征字段集中的某一特征字段为止,其中,所述预设特征字段集中包含多个特征字段,且包含所述第一特征字段和所述第二特征字段。
8.根据权利要求5-7任一项所述的装置,其特征在于,所述预设特征字段集中的特征字段用于标识模拟浏览器,是模拟浏览器的专用字段。
9.一种电子设备,其特征在于,包括:
存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至4任一所述的方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序被处理器执行时,实现如权利要求1至4任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811391174.XA CN109711123A (zh) | 2018-11-21 | 2018-11-21 | 基于模拟浏览器检测的行为检测方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811391174.XA CN109711123A (zh) | 2018-11-21 | 2018-11-21 | 基于模拟浏览器检测的行为检测方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109711123A true CN109711123A (zh) | 2019-05-03 |
Family
ID=66254243
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811391174.XA Pending CN109711123A (zh) | 2018-11-21 | 2018-11-21 | 基于模拟浏览器检测的行为检测方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109711123A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111461545A (zh) * | 2020-03-31 | 2020-07-28 | 北京深演智能科技股份有限公司 | 机器访问数据的确定方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105491053A (zh) * | 2015-12-21 | 2016-04-13 | 用友网络科技股份有限公司 | 一种Web恶意代码检测方法及*** |
CN105989268A (zh) * | 2015-03-02 | 2016-10-05 | 苏宁云商集团股份有限公司 | 一种人机识别的安全访问方法和*** |
US20160359904A1 (en) * | 2015-06-04 | 2016-12-08 | Radware, Ltd. | Method and system for detection of headless browser bots |
CN106250761A (zh) * | 2016-07-28 | 2016-12-21 | 广州爱九游信息技术有限公司 | 一种识别web自动化工具的设备、装置及方法 |
-
2018
- 2018-11-21 CN CN201811391174.XA patent/CN109711123A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105989268A (zh) * | 2015-03-02 | 2016-10-05 | 苏宁云商集团股份有限公司 | 一种人机识别的安全访问方法和*** |
US20160359904A1 (en) * | 2015-06-04 | 2016-12-08 | Radware, Ltd. | Method and system for detection of headless browser bots |
CN105491053A (zh) * | 2015-12-21 | 2016-04-13 | 用友网络科技股份有限公司 | 一种Web恶意代码检测方法及*** |
CN106250761A (zh) * | 2016-07-28 | 2016-12-21 | 广州爱九游信息技术有限公司 | 一种识别web自动化工具的设备、装置及方法 |
Non-Patent Citations (1)
Title |
---|
CORNER1990: "无头浏览器", 《HTTPS://BLOG.CSDN.NET/WEIXIN_33768153/ARTICLE/DETAILS/81183577》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111461545A (zh) * | 2020-03-31 | 2020-07-28 | 北京深演智能科技股份有限公司 | 机器访问数据的确定方法及装置 |
CN111461545B (zh) * | 2020-03-31 | 2023-11-10 | 北京深演智能科技股份有限公司 | 机器访问数据的确定方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA3018196C (en) | Visual regresssion testing tool | |
CN105095970B (zh) | 第三方应用的执行方法及*** | |
CN109446075B (zh) | 一种接口测试方法及装置 | |
CN106339380A (zh) | 常见问题信息的推荐方法及装置 | |
CN110515830A (zh) | 操作轨迹可视化方法、装置、设备及存储介质 | |
CN102870118A (zh) | 用户行为的获取方法、设备及*** | |
WO2018188380A1 (zh) | 一种添加控件标识的方法和装置 | |
WO2014197495A1 (en) | Method and apparatus for generating frequently asked questions | |
US12008604B2 (en) | Ad simulator browser extension | |
CN108074033A (zh) | 指标数据的处理方法、***、电子设备和存储介质 | |
CN109657119A (zh) | 一种基于访问日志ip分析的网络爬虫检测方法 | |
CN106649531A (zh) | 一种网页检测方法及装置 | |
CN103810086A (zh) | 使浏览器崩溃的网址的处理方法、装置及*** | |
CN112711640A (zh) | 一种业务受理流程配置的方法及装置 | |
CN102866885A (zh) | 网页中点击位置的确定方法及装置 | |
US11550990B2 (en) | Machine first approach for identifying accessibility, non-compliances, remediation techniques and fixing at run-time | |
CN108809896A (zh) | 一种信息校验方法、装置和电子设备 | |
CN109711123A (zh) | 基于模拟浏览器检测的行为检测方法及装置 | |
CN111240981A (zh) | 一种接口测试方法、***及平台 | |
CN106302011A (zh) | 基于多端的测试方法及终端 | |
CN108804889A (zh) | 一种网站注册方法及装置 | |
CN110968779A (zh) | 网页信息爬取的处理方法和装置 | |
CN110032503A (zh) | 基于ui自动化和ocr的数据处理***、方法、设备和装置 | |
CN112199434B (zh) | 数据处理方法、装置、电子设备及存储介质 | |
CN108021464A (zh) | 一种应用程序响应数据的兜底处理的方法以及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190503 |