CN106685898A - 一种识别批量注册账号的方法和设备 - Google Patents

一种识别批量注册账号的方法和设备 Download PDF

Info

Publication number
CN106685898A
CN106685898A CN201510758263.3A CN201510758263A CN106685898A CN 106685898 A CN106685898 A CN 106685898A CN 201510758263 A CN201510758263 A CN 201510758263A CN 106685898 A CN106685898 A CN 106685898A
Authority
CN
China
Prior art keywords
account
ratio
character
preset value
accounts
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.)
Granted
Application number
CN201510758263.3A
Other languages
English (en)
Other versions
CN106685898B (zh
Inventor
刘楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201510758263.3A priority Critical patent/CN106685898B/zh
Publication of CN106685898A publication Critical patent/CN106685898A/zh
Application granted granted Critical
Publication of CN106685898B publication Critical patent/CN106685898B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures against malicious traffic

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本申请公开了一种识别批量注册账号的方法和设备,本申请中的方法通过对账号中的字符进行转换,并基于转换后计算得到的概率与对应的预设值进行比较,根据比较的结果确实是否进行后续的转换以及计算,通过逐次的操作实现了对批量注册账号的快速准确有效地识别,且减少了***资源的消耗,另外由于可以实时判断批量注册账号,因此可以实现实时拦截的效果。

Description

一种识别批量注册账号的方法和设备
技术领域
本申请实施例涉及安全技术领域,特别涉及一种识别批量注册账号的方法。本申请实施例同时还涉及一种识别批量注册账号的设备。
背景技术
在现有技术中,识别批量注册账号的方法有两种,一种是通过有监督的模型来进行识别,还一种是无监督的聚类算法来进行识别,但是,由于批量注册往往是很灵活多变的,这样导致有监督的模型来进行识别不是很有效,退化的速度很快,且受限于批量注册黑样本的限制,有监督的模型能够预测到的批量注册账号已经是之前发现过的样本,所以有监督的模型在解决批量注册这类问题上总是滞后;而另一种是无监督的聚类算法来进行识别,是对账号注册的数据进行聚类,但这样将账号注册的数据分为多个聚类,而每个聚类中往往既有批量注册的账号,还有正常注册的账号,导致存在很大误判的可能性,准确性不高,同样的,即使识别到有批量注册的账号后,也已经滞后了,无法实现适时有效的拦截。
由此可以得知,现有技术中不存在对于批量注册的账号准确而有效识别方式。
发明内容
为此,本申请提出一种识别批量注册账号的方法,用以准确而有效识别批量注册的账号,且实现实时拦截的效果,该方法包括:
如果一个IP发起的注册账号在预设时间段内超过设定值,则将该段时间内该IP发起注册的所有账号进行第一转换:将各账号中每个字母用第一字符表示,每个数字用第二字符表示;计算所述第一转换后相同账号的数量占该段时间内该IP发起注册的账号的第一比例;
将该段时间内该IP发起注册的所有账号进行第二转换:将各账号中每个字母转换成与该字母对应的特殊符号,每个数字用第二字符表示;计算所述第二转换后相同账号的数量占该段时间内该IP发起注册的账号的第二比例;
如果第一比例超过第一预设值,且第二比例超过第二预设值,则确定当前存在批量注册。
可选的,该方法包括:
当第一比例不超过第一预设值,或者第二比例不超过第二预设值,判断该段时间内的所有账号中是否存在有对应账号类型的账号类型字符;
若判断结果为是,则将该段时间内的所有账号进行第三转换:将各账号中除所述账号类型字符以外的其他字符转换为第三字符;计算所述第三转换后相同账号的数量占该段时间内该IP发起注册的账号的第三比例;
将该段时间内的所有账号进行第四转换:将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母转换成与该字母对应的特殊符号,将各账户中除所述账号类型字符以外的数字转换为第五字符;计算所述第四转换后相同账号的数量占该段时间内该IP发起注册的账号的第四比例;
如果第三比例超过第三预设值,且第四比例超过第四预设值,则确定当前存在批量注册。
可选的,该方法包括:
当第三比例不超过第三预设值,或者第四比例不超过第四预设值,判断第二比例是否超过第二预设值,且第三比例是否超过第三预设值;
如果第二比例超过第二预设值,且第三比例超过第三预设值,则确定当前存在批量注册。
可选的,该方法包括:
如果第二比例不超过第二预设值,或第三比例不超过第三预设值,则将该段时间内的所有账号进行第五转换:
将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母用第一字符表示;将各账户中除所述账号类型字符以外的各数字用第二字符表示;
计算所述第五转换后相同账号的数量占该段时间内该IP发起注册的账号的第五比例;
如果第三比例超过第三预设值,且第五比例超过第五预设值,则确定当前存在批量注册。
本申请还提出了一种识别批量注册账号的设备,包括:
转换模块,用于当一个IP发起的注册账号在预设时间段内超过设定值时,将该段时间内该IP发起注册的所有账号进行第一转换:将各账号中每个字母用第一字符表示,每个数字用第二字符表示;将该段时间内该IP发起注册的所有账号进行第二转换:将各账号中每个字母转换成与该字母对应的特殊符号,每个数字用第二字符表示;
计算模块,用于计算所述第一转换后相同账号的数量占该段时间内该IP发起注册的账号的第一比例;计算所述第二转换后相同账号的数量占该段时间内该IP发起注册的账号的第二比例;
识别模块,用于当第一比例超过第一预设值,且第二比例超过第二预设值,则确定当前存在批量注册。
可选的,该设备还包括:
判断模块,用于当第一比例不超过第一预设值,或者第二比例不超过第二预设值时,判断该段时间内的所有账号中是否存在有对应账号类型的账号类型字符;
所述转换模块,还用于当判断结果为是时,将该段时间内的所有账号进行第三转换:将各账号中除所述账号类型字符以外的其他字符转换为第三字符;将该段时间内的所有账号进行第四转换:将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母转换成与该字母对应的特殊符号,将各账户中除所述账号类型字符以外的数字转换为第五字符;
所述计算模块,还用于计算所述第三转换后相同账号的数量占该段时间内该IP发起注册的账号的第三比例;计算所述第四转换后相同账号的数量占该段时间内该IP发起注册的账号的第四比例;
所述识别模块,还用于当第三比例超过第三预设值,且第四比例超过第四预设值,则确定当前存在批量注册。
可选的,所述判断模块,还用于当第三比例不超过第三预设值,或者第四比例不超过第四预设值时,判断第二比例是否超过第二预设值,且第三比例是否超过第三预设值;
所述识别模块,用于当二比例超过第二预设值,且第三比例超过第三预设值时,确定当前存在批量注册。
可选的,所述转换模块,还用于当第二比例不超过第二预设值,或第三比例不超过第三预设值时,将该段时间内的所有账号进行第五转换:将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母用第一字符表示;将各账户中除所述账号类型字符以外的各数字用第二字符表示;
所述计算模块,用于计算所述第五转换后相同账号的数量占该段时间内该IP发起注册的账号的第五比例;
所述识别模块,用于当第三比例超过第三预设值,且第五比例超过第五预设值,则确定当前存在批量注册。
与现有技术相比,本申请中通过对账号中的字符进行转换,并基于转换后计算得到的概率与对应的预设值进行比较,根据比较的结果确实是否进行后续的转换以及计算,通过逐次的操作实现了对批量注册账号的快速准确有效地识别,且减少了***资源的消耗,另外由于可以实时判断批量注册账号,因此可以实现实时拦截的效果。
附图说明
图1为本申请实施例提出的一种识别批量注册账号的方法的流程示意图;
图2为本申请实施例提出的一种存储账号的表格示意图;
图3为本申请实施例提出的一种识别批量注册账号的设备的结构示意图。
具体实施方式
如背景技术,现有技术中的几种方式都无法准确有效地识别批量注册的账号,为此,本申请提出了一种识别批量注册账号的方法,用以准确有效地实现对批量注册的账号的识别。具体的,主要针对国外用户的账号是否为批量注册账号的识别,如图1所示,该方法包括:
步骤101、如果一个IP发起的注册账号在预设时间段内超过设定值,则将该段时间内该IP发起注册的所有账号进行第一转换:将各账号中每个字母用第一字符表示,每个数字用第二字符表示;将该段时间内该IP发起注册的所有账号进行第二转换:将各账号中每个字母转换成与该字母对应的特殊符号,每个数字用第二字符表示。
注册账号可以是邮箱,例如为1qsds@**.com。当然也可以是其他形式的账号,比如wez02等等。在对邮箱类的注册账号进行转换时,忽略@以及@之后的字符内容,仅对@之前的内容进行本发明实施例所述的转换。
此外,由于是要对批量注册进行识别,也即判断某个人是否在某一段时间内集中注册多个账号,所以本实施例获取预设时间段内某一个IP发起的注册账号。请参图2的例子,该例子记录了1分钟内发起账户注册的IP地址信息,注册账号信息。如果1分钟内,同一个IP地址发起的账户注册数超过设定值,比如说20个,则怀疑可能产生了批量注册。需要说明的是,这里的1分钟仅是一个例子,还可以采用其他预设时间,比如10分钟,1小时等,可以根据不同的场景进行设置。另外,这里的针对账户注册数的设定值也可以根据具体的场景进行设置。当某一个IP对应的注册账号的数量大于设定值时,则启动识别的流程,而若是没有超过设定值,则不进行后续处理。例如IP2对应的账户注册数据只有1条,则不对其进行后续处理。
这里的执行的后续处理主要包括账户字母、数字等的转换。具体的,步骤101中的第一转换是将各账号中每个字母用第一字符表示,每个数字用第二字符表示。以账号abcdf002为例来进行说明,假设这里的第一字符为&,第二字符为*,则此账号abcdf002经过第一转换,为&&&&&***。需要说明的是,&作为第一字符,*作为第二字符仅是一种举例,实际上第一字符,第二字符还可以是其他的字符,例如%,#等。对于邮箱账号[email protected],经过第一转换后,将得到&&&&&&&****。
而第二转换则是将各账号中每个字母转换成与该字母对应的特殊符号,每个数字用第二字符表示。仍以账号abcdf002为例来进行说明,字母可以基于对应表来进行转换,生成与各字母一一对应的特殊符号。表1给出了字母与其对应的特殊符号之间的转换关系:
A Zm01 H Zm07 N Zm13 T Zm19 Z Zm25
B Zm02 I Zm08 O Zm14 U Zm20 G Zm26
C Zm03 J Zm09 P Zm15 V Zm21
D Zm04 K Zm10 Q Zm16 W Zm22
E Zm05 L Zm11 R Zm17 X Zm23
F Zm06 M Zm12 S Zm18 Y Zm24
所以账号abcdf002经过第二转换,将得到Zm01Zm02Zm03Zm04Zm06***。需要说明的是,每个字母对应的特殊符号,比如说A对应的Zm01,其表示特殊符号中的第1个特殊符号的名称,例如可能是--,或者是..,或者是其他的特殊符号,只要保证各特殊符号之间各不相同即可。
步骤102、计算所述第一转换后相同账号的数量占该段时间内该IP发起注册的账号的第一比例;计算所述第二转换后相同账号的数量占该段时间内该IP发起注册的账号的第二比例。
以图2中表格存储的账号为例,对应IP为193.169.80.37的账号有10个。@前的字母部分都为zaqazys,而数字部分都为四个数字。因此这10个账号经过第一转换后均为&&&&&&&****。所以相同账号&&&&&&&****的总数量为10,占该IP下注册账号的第一比例为100%。在第二转换中,这10个账号转换后都为:zm25zm01zm16zm01zm25zm24zm18****,所以对应的第二比例为100%。
步骤103、如果第一比例超过第一预设值,且第二比例超过第二预设值,则确定当前存在批量注册。
具体的,例如账号为abcdf002,当第一比例超过90%,且第二比例超过80%,则确定abcdf002为批量注册的。当然具体的预设值可以根据历史经验以及所要求的识别精度来进行设置。
而具体的当前述的几个步骤无法判断批量注册时,则通过其他的方式来继续进行判断:
首先,当第一比例不超过第一预设值,或者第二比例不超过第二预设值,判断该段时间内的所有账号中是否存在有对应账号类型的账号类型字符;
若判断结果为是,则将该段时间内的所有账号进行第三转换:将各账号中除所述账号类型字符以外的其他字符转换为第三字符;计算所述第三转换后相同账号的数量占该段时间内该IP发起注册的账号的第三比例;
将该段时间内的所有账号进行第四转换:将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母转换成与该字母对应的特殊符号,将各账户中除所述账号类型字符以外的数字转换为第五字符;计算所述第四转换后相同账号的数量占该段时间内该IP发起注册的账号的第四比例;
如果第三比例超过第三预设值,且第四比例超过第四预设值,则确定当前存在批量注册。
前文所述的账号类型字符是用来表征账号类型的。例如邮箱是一种账号类型,表征该邮箱类型账号的字符为:@xxx.com,@xxx.cn,或者@xxx.net等等。这里的xxx可以是字母,可以是数字,还可以是其他字符。当然除了邮箱以外,还有一些其他账号中也是存在有与其账号对应的账号类型字符的。在此以账号为邮箱为例来进行说明,例如账号为如图2所示中的[email protected],其中账号类型字符为@yandex.ru,其他部分为zaqazys1816,在进行第三转换时,将zaqazys1816转换为第三字符,例如转换为#。如此,[email protected]经过第三转换后为#@yandex.ru。计算第三比例,即针对该账号#@yandex.ru,计算#@yandex.ru的数量占该段时间内该IP发起注册的账号中的比例。
至于第四转换,则是将[email protected]中的@yandex.ru转换为第四字符,例如为%,而其余的字母部分zaqazys,基于表1中的对应关系:z(Zm25),a(Zm01),q(Zm16),y(Zm24),s(Zm18),可以转换为Zm25Zm01Zm16Zm01Zm25Zm24Zm18,而数字部分1816转换为****。为此[email protected]经过第四转换后为Zm25Zm01Zm16Zm01Zm25Zm24Zm18****%。计算第四比例,针对该账户,也即计算Zm25Zm01Zm16Zm01Zm25Zm24Zm18****%的数量占该段时间内该IP发起注册的账号的比例。
例如针对[email protected],对应的第三比例为90%,超过了第三预设值80%,且对应的第四比例为85%,超过了第四预设值79%,则确定[email protected]为批量注册账号
其次,当第三比例不超过第三预设值,或者第四比例不超过第四预设值,判断第二比例是否超过第二预设值,且第三比例是否超过第三预设值;
如果第二比例超过第二预设值,且第三比例超过第三预设值,则确定当前存在批量注册。
最后,如果第二比例不超过第二预设值,或第三比例不超过第三预设值,则将该段时间内的所有账号进行第五转换:
将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母用第一字符表示;将各账户中除所述账号类型字符以外的各数字用第二字符表示;
计算所述第五转换后相同账号的数量占该段时间内该IP发起注册的账号的第五比例;
如果第三比例超过第三预设值,且第五比例超过第五预设值,则确定当前存在批量注册。
具体的,仍以账号[email protected]为例进行说明,其账号类型字符为@yandex.ru,将@yandex.ru转换为第四字符,例如为#,其余的数字部分1816转换为第二字符,例如转换为%%%%,其余的字母部分zaqazys转换为第一字符,例如转换为&&&&&&&。则账号[email protected]转换为&&&&&&&%%%%#。若是对账号[email protected]进行转换,则转换为&&%&&%&%&&%#。以账号[email protected]为例,其对应的第五比例,即为&&&&&&&%%%%#的数量占该段时间内该IP发起注册的账号的比例。至于[email protected]对应的第五比例,则是&&%&&%&%&&%#的数量占该段时间内该IP发起注册的账号的比例。
针对[email protected],若对应的第三比例为90%,超过了第三预设值80%,且对应的第五比例为87%,超过了第五预设值80%,则确定[email protected]为批量注册账号。
本申请实施例还公开了一种识别批量注册账号的设备,如图3所示,包括:
转换模块301,用于当一个IP发起的注册账号在预设时间段内超过设定值时,将该段时间内该IP发起注册的所有账号进行第一转换:将各账号中每个字母用第一字符表示,每个数字用第二字符表示;将该段时间内该IP发起注册的所有账号进行第二转换:将各账号中每个字母转换成与该字母对应的特殊符号,每个数字用第二字符表示;
计算模块302,用于计算所述第一转换后相同账号的数量占该段时间内该IP发起注册的账号的第一比例;计算所述第二转换后相同账号的数量占该段时间内该IP发起注册的账号的第二比例;
识别模块303,用于当第一比例超过第一预设值,且第二比例超过第二预设值,则确定当前存在批量注册。
该设备,还包括:
判断模块,用于当第一比例不超过第一预设值,或者第二比例不超过第二预设值时,判断该段时间内的所有账号中是否存在有对应账号类型的账号类型字符;
所述转换模块301,还用于当判断结果为是时,将该段时间内的所有账号进行第三转换:将各账号中除所述账号类型字符以外的其他字符转换为第三字符;将该段时间内的所有账号进行第四转换:将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母转换成与该字母对应的特殊符号,将各账户中除所述账号类型字符以外的数字转换为第五字符;
所述计算模块302,还用于计算所述第三转换后相同账号的数量占该段时间内该IP发起注册的账号的第三比例;计算所述第四转换后相同账号的数量占该段时间内该IP发起注册的账号的第四比例;
所述识别模块303,还用于当第三比例超过第三预设值,且第四比例超过第四预设值,则确定当前存在批量注册。
具体的,所述判断模块,还用于当第三比例不超过第三预设值,或者第四比例不超过第四预设值时,判断第二比例是否超过第二预设值,且第三比例是否超过第三预设值;
所述识别模块303,用于当二比例超过第二预设值,且第三比例超过第三预设值时,确定当前存在批量注册。
具体的,所述转换模块301,还用于当第二比例不超过第二预设值,或第三比例不超过第三预设值时,将该段时间内的所有账号进行第五转换:将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母用第一字符表示;将各账户中除所述账号类型字符以外的各数字用第二字符表示;
所述计算模块,用于计算所述第五转换后相同账号的数量占该段时间内该IP发起注册的账号的第五比例;
所述识别模块,用于当第三比例超过第三预设值,且第五比例超过第五预设值,则确定当前存在批量注册。
本申请中通过对账号中的字符进行转换,并基于转换后计算得到的概率与对应的预设值进行比较,根据比较的结果确实是否进行后续的转换以及计算,通过逐次的操作实现了对批量注册账号的快速准确有效地识别,且减少了***资源的消耗,另外由于可以实时判断批量注册账号,因此可以实现实时拦截的效果。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。
本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。
本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本申请序号仅仅为了描述,不代表实施场景的优劣。
以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。

Claims (8)

1.一种识别批量注册账号的方法,其特征在于,包括:
如果一个IP发起的注册账号在预设时间段内超过设定值,则将该段时间内该IP发起注册的所有账号进行第一转换:将各账号中每个字母用第一字符表示,每个数字用第二字符表示;计算所述第一转换后相同账号的数量占该段时间内该IP发起注册的账号的第一比例;
将该段时间内该IP发起注册的所有账号进行第二转换:将各账号中每个字母转换成与该字母对应的特殊符号,每个数字用第二字符表示;计算所述第二转换后相同账号的数量占该段时间内该IP发起注册的账号的第二比例;
如果第一比例超过第一预设值,且第二比例超过第二预设值,则确定当前存在批量注册。
2.如权利要求1所述的方法,其特征在于,该方法包括:
当第一比例不超过第一预设值,或者第二比例不超过第二预设值,判断该段时间内的所有账号中是否存在有对应账号类型的账号类型字符;
若判断结果为是,则将该段时间内的所有账号进行第三转换:将各账号中除所述账号类型字符以外的其他字符转换为第三字符;计算所述第三转换后相同账号的数量占该段时间内该IP发起注册的账号的第三比例;将该段时间内的所有账号进行第四转换:将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母转换成与该字母对应的特殊符号,将各账户中除所述账号类型字符以外的数字转换为第五字符;计算所述第四转换后相同账号的数量占该段时间内该IP发起注册的账号的第四比例;
如果第三比例超过第三预设值,且第四比例超过第四预设值,则确定当前存在批量注册。
3.如权利要求2所述的方法,其特征在于,该方法包括:
当第三比例不超过第三预设值,或者第四比例不超过第四预设值,判断第二比例是否超过第二预设值,且第三比例是否超过第三预设值;
如果第二比例超过第二预设值,且第三比例超过第三预设值,则确定当前存在批量注册。
4.如权利要求3所述的方法,其特征在于,该方法包括:
如果第二比例不超过第二预设值,或第三比例不超过第三预设值,则将该段时间内的所有账号进行第五转换:
将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母用第一字符表示;将各账户中除所述账号类型字符以外的各数字用第二字符表示;
计算所述第五转换后相同账号的数量占该段时间内该IP发起注册的账号的第五比例;
如果第三比例超过第三预设值,且第五比例超过第五预设值,则确定当前存在批量注册。
5.一种识别批量注册账号的设备,其特征在于,包括:
转换模块,用于当一个IP发起的注册账号在预设时间段内超过设定值时,将该段时间内该IP发起注册的所有账号进行第一转换:将各账号中每个字母用第一字符表示,每个数字用第二字符表示;将该段时间内该IP发起注册的所有账号进行第二转换:将各账号中每个字母转换成与该字母对应的特殊符号,每个数字用第二字符表示;
计算模块,用于计算所述第一转换后相同账号的数量占该段时间内该IP发起注册的账号的第一比例;计算所述第二转换后相同账号的数量占该段时间内该IP发起注册的账号的第二比例;
识别模块,用于当第一比例超过第一预设值,且第二比例超过第二预设值,则确定当前存在批量注册。
6.如权利要求5所述的设备,其特征在于,还包括:
判断模块,用于当第一比例不超过第一预设值,或者第二比例不超过第二预设值时,判断该段时间内的所有账号中是否存在有对应账号类型的账号类型字符;
所述转换模块,还用于当判断结果为是时,将该段时间内的所有账号进行第三转换:将各账号中除所述账号类型字符以外的其他字符转换为第三字符;将该段时间内的所有账号进行第四转换:将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母转换成与该字母对应的特殊符号,将各账户中除所述账号类型字符以外的数字转换为第五字符;
所述计算模块,还用于计算所述第三转换后相同账号的数量占该段时间内该IP发起注册的账号的账号的第三比例;计算所述第四转换后相同账号的数量占该段时间内该IP发起注册的账号的账号的第四比例;
所述识别模块,还用于当第三比例超过第三预设值,且第四比例超过第四预设值,则确定当前存在批量注册。
7.如权利要求6所述的设备,其特征在于,
所述判断模块,还用于当第三比例不超过第三预设值,或者第四比例不超过第四预设值时,判断第二比例是否超过第二预设值,且第三比例是否超过第三预设值;
所述识别模块,用于当二比例超过第二预设值,且第三比例超过第三预设值时,确定当前存在批量注册。
8.如权利要求7所述的方法,其特征在于,
所述转换模块,还用于当第二比例不超过第二预设值,或第三比例不超过第三预设值时,将该段时间内的所有账号进行第五转换:将各账号中所述账号类型字符转换为第四字符;将各账户中除所述账号类型字符以外的每个字母用第一字符表示;将各账户中除所述账号类型字符以外的各数字用第二字符表示;
所述计算模块,用于计算所述第五转换后相同账号的数量占该段时间内该IP发起注册的账号的账号的第五比例;
所述识别模块,用于当第三比例超过第三预设值,且第五比例超过第五预设值,则确定当前存在批量注册。
CN201510758263.3A 2015-11-09 2015-11-09 一种识别批量注册账号的方法和设备 Active CN106685898B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510758263.3A CN106685898B (zh) 2015-11-09 2015-11-09 一种识别批量注册账号的方法和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510758263.3A CN106685898B (zh) 2015-11-09 2015-11-09 一种识别批量注册账号的方法和设备

Publications (2)

Publication Number Publication Date
CN106685898A true CN106685898A (zh) 2017-05-17
CN106685898B CN106685898B (zh) 2020-07-31

Family

ID=58864219

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510758263.3A Active CN106685898B (zh) 2015-11-09 2015-11-09 一种识别批量注册账号的方法和设备

Country Status (1)

Country Link
CN (1) CN106685898B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107835154A (zh) * 2017-10-09 2018-03-23 武汉斗鱼网络科技有限公司 一种批量注册账号识别方法及***
CN110324352A (zh) * 2019-07-11 2019-10-11 武汉斗鱼网络科技有限公司 识别批量注册账号群的方法及装置
CN110876072A (zh) * 2018-08-31 2020-03-10 武汉斗鱼网络科技有限公司 一种批量注册用户识别方法、存储介质、电子设备及***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100077043A1 (en) * 2008-09-19 2010-03-25 Yahoo! Inc. Detecting spam from a bulk registered e-mail account
CN102185788A (zh) * 2011-01-31 2011-09-14 北京开心人信息技术有限公司 一种基于临时邮箱的查找马甲账号的方法及***
CN102946331A (zh) * 2012-10-10 2013-02-27 北京交通大学 一种社交网络僵尸用户检测方法及装置
CN103118043A (zh) * 2011-11-16 2013-05-22 阿里巴巴集团控股有限公司 一种用户账号的识别方法及设备
CN104320375A (zh) * 2014-08-28 2015-01-28 福建天晴数码有限公司 一种防止非法注册的方法和装置
CN105262760A (zh) * 2015-10-30 2016-01-20 北京奇虎科技有限公司 一种防止恶意访问登录/注册接口的行为的方法和装置
CN105808988A (zh) * 2014-12-31 2016-07-27 阿里巴巴集团控股有限公司 一种识别异常账户的方法及装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100077043A1 (en) * 2008-09-19 2010-03-25 Yahoo! Inc. Detecting spam from a bulk registered e-mail account
CN102185788A (zh) * 2011-01-31 2011-09-14 北京开心人信息技术有限公司 一种基于临时邮箱的查找马甲账号的方法及***
CN103118043A (zh) * 2011-11-16 2013-05-22 阿里巴巴集团控股有限公司 一种用户账号的识别方法及设备
CN102946331A (zh) * 2012-10-10 2013-02-27 北京交通大学 一种社交网络僵尸用户检测方法及装置
CN104320375A (zh) * 2014-08-28 2015-01-28 福建天晴数码有限公司 一种防止非法注册的方法和装置
CN105808988A (zh) * 2014-12-31 2016-07-27 阿里巴巴集团控股有限公司 一种识别异常账户的方法及装置
CN105262760A (zh) * 2015-10-30 2016-01-20 北京奇虎科技有限公司 一种防止恶意访问登录/注册接口的行为的方法和装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107835154A (zh) * 2017-10-09 2018-03-23 武汉斗鱼网络科技有限公司 一种批量注册账号识别方法及***
CN110876072A (zh) * 2018-08-31 2020-03-10 武汉斗鱼网络科技有限公司 一种批量注册用户识别方法、存储介质、电子设备及***
CN110876072B (zh) * 2018-08-31 2022-02-08 武汉斗鱼网络科技有限公司 一种批量注册用户识别方法、存储介质、电子设备及***
CN110324352A (zh) * 2019-07-11 2019-10-11 武汉斗鱼网络科技有限公司 识别批量注册账号群的方法及装置
CN110324352B (zh) * 2019-07-11 2021-10-15 武汉斗鱼网络科技有限公司 识别批量注册账号群的方法及装置

Also Published As

Publication number Publication date
CN106685898B (zh) 2020-07-31

Similar Documents

Publication Publication Date Title
US11860976B2 (en) Data processing method and device, classifier training method and system, and storage medium
CN107168854B (zh) 互联网广告异常点击检测方法、装置、设备及可读存储介质
CN107256650B (zh) 一种习题推送方法、***及终端设备
CN106682906B (zh) 一种风险识别、业务处理方法和设备
CN106940702A (zh) 连接短文本中实体提及与语义知识库中实体的方法和设备
CN106170002B (zh) 一种中文仿冒域名检测方法及***
CN110245488B (zh) 密码强度检测方法、装置、终端和计算机可读存储介质
CN110728543B (zh) 异常账号的识别方法及装置
CN105550175A (zh) 恶意账户识别方法及装置
US20190317950A1 (en) Interest tag determining method, computer device, and storage medium
CN106685898A (zh) 一种识别批量注册账号的方法和设备
CN111597309A (zh) 相似企业推荐方法、装置、电子设备及介质
CN108959329A (zh) 一种文本分类方法、装置、介质及设备
CN105224610A (zh) 一种地址比较的方法及设备
CN106789837A (zh) 网络异常行为检测方法及检测装置
CN110807183A (zh) 一种多维度特征体系的滑动验证码人机行为识别方法
CN108234454B (zh) 一种身份认证方法、服务器及客户端设备
CN106897282A (zh) 一种用户群的分类方法和设备
CN107330709B (zh) 确定目标对象的方法及装置
CN104951434A (zh) 品牌情绪的确定方法和装置
CN104506636B (zh) 一种数据同步方法及装置
CN113591881A (zh) 基于模型融合的意图识别方法、装置、电子设备及介质
CN106375259A (zh) 一种同用户账户识别方法及装置
CN106569734B (zh) 数据洗牌时内存溢出的修复方法及装置
CN105095658B (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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201012

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20201012

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Patentee before: Alibaba Group Holding Ltd.