CN109005193A - 警示方法、装置及电子终端 - Google Patents

警示方法、装置及电子终端 Download PDF

Info

Publication number
CN109005193A
CN109005193A CN201811020779.8A CN201811020779A CN109005193A CN 109005193 A CN109005193 A CN 109005193A CN 201811020779 A CN201811020779 A CN 201811020779A CN 109005193 A CN109005193 A CN 109005193A
Authority
CN
China
Prior art keywords
newcomer
target session
group
session group
members
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
Application number
CN201811020779.8A
Other languages
English (en)
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.)
Hubei University of Arts and Science
Original Assignee
Hubei University of Arts and Science
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 Hubei University of Arts and Science filed Critical Hubei University of Arts and Science
Priority to CN201811020779.8A priority Critical patent/CN109005193A/zh
Publication of CN109005193A publication Critical patent/CN109005193A/zh
Pending legal-status Critical Current

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/1408Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
    • H04L63/1425Traffic logging, e.g. anomaly detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Multimedia (AREA)
  • Alarm Systems (AREA)

Abstract

本发明实施例提供一种警示方法、装置及电子终端,在一个实例中,所述方法包括:对目标会话群中的所有成员进行判断,判断所述目标会话群是否有新成员加入;若有,则将所述新成员进行识别;以及若所述新成员识别为异常成员,向所有成员发出警示消息。通过所述警示方法可以降低异常成员的消息可信度,防止不法分子对群内成员进行干扰,避免群内成员受到不法分子的欺骗,进而导致发生财产损失。

Description

警示方法、装置及电子终端
技术领域
本发明涉及即时通信领域,具体而言,涉及一种警示方法、装置及电子终端。
背景技术
随着网络技术的发展,市面上出现了多种多样的即时通信工具,在越来越多的用户习惯于利用网络进行交际的同时,不法分子会通过即时通信工具发布虚假消息、恶意诱骗信息,给不明真相的成员造成骚扰,甚至导致财务损失。
发明内容
有鉴于此,本发明实施例的目的在于提供一种警示方法、装置及电子终端,以在不法分子利用他人名片发布虚假消息、恶意诱骗信息时,降低不法分子的消息可信度。
第一方面,本发明实施例提供了一种警示方法,所述方法包括:
对目标会话群中的所有成员进行判断,判断所述目标会话群是否有新成员加入;
若有,则对所述新成员进行识别;以及
若所述新成员识别为异常成员,向所有成员发出警示消息。
结合第一方面,在本发明的可选实施例中,所述对所述新成员进行识别的步骤,包括:
获取所述新成员的昵称;
获取所述目标会话群内的所有原始成员的昵称;
将所述新成员的昵称与所述原始成员的昵称进行对比,如果相同,则判断所述新成员为异常成员。
结合第一方面,在本发明的可选实施例中,所述对目标会话群中的所有成员进行判断,判断所述目标会话群是否有新成员加入的步骤,包括:
获取与目标会话群对应的历史成员表以及当前成员表;
将所述历史成员表、当前成员表中的身份标识进行对比,得到对比结果;
根据所述对比结果确认是否有新成员加入。
结合第一方面,在本发明的可选实施例中,在将所述新成员进行识别的步骤之后,所述方法还包括:
若所述新成员识别为非异常成员,对所述历史成员表进行更新。
结合第一方面,在本发明的可选实施例中,所述对目标会话群中的所有成员进行判断,判断所述目标会话群是否有新成员加入的步骤,包括:
获取目标会话群中所有成员的加入时间;
根据所述加入时间判断是否有新成员加入。
结合第一方面,在本发明的可选实施例中,所述方法还包括:
判断所述目标会话群中是否有成员提出修改昵称的请求;
若有,对修改昵称的成员进行身份识别;以及
若所述修改昵称的成员识别为异常成员,向所有成员发出警示消息。
结合第一方面,在本发明的可选实施例中,在所述对目标会话群中的所有成员进行判断的步骤之前,所述方法还包括:
获得读取所述目标会话群内所有成员资料的权限;和/或
获取自动发送***消息的权限;和/或
获取自动发送公告的权限。
第二方面,本发明实施例提供了一种警示装置,所述警示装置包括:
判断模块,用于对目标会话群中的所有成员进行判断,判断所述目标会话群是否有新成员加入;
识别模块,用于对所述新成员进行识别;
警示模块,用于向所有成员发出警示消息。
结合第二方面,在本发明的可选实施例中,所述警示装置还包括获取模块;
所述获取模块,用于获得读取所述目标会话群内所有成员资料的权限;和/或用于获取自动发送***消息的权限;和/或用于获取自动发送公告的权限。
第三方面,本发明实施例提供了一种电子终端,所述电子终端包括:
存储器;
处理器;
所述存储器用于存储支持处理器执行上述方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。
与现有技术相比,本发明实施例提供的一种警示方法、装置及电子终端,可以判断出是否有进入目标会话群的新成员,进一步可以对新成员进行身份识别,若该新成员冒用群内他人名片,可以将该新成员认定为异常成员,并向所有成员发出警示消息。不论是群内管理员、创建者还是群内其他成员都可以看到警示消息,在看到警示消息后,一方面可以对异常成员作出后续处理,另一方面也可以向被冒用名片的成员发送提示消息,以此可以降低异常成员的消息可信度,防止不法分子对群内成员进行干扰,避免群内成员受到不法分子的欺骗,进而导致发生财产损失。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明实施例提供的服务端与客户端进行交互的示意图。
图2为本发明实施例提供的电子终端的结构框图。
图3为本发明实施例提供的警示方法的流程图。
图4为本发明实施例提供的警示方法的步骤S310的详细流程图。
图5为本发明实施例提供的警示方法的部分流程图。
图6为本发明实施例提供的警示装置的功能模块示意图。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
如图1所示,是本发明实施例提供的服务端100与客户端200进行交互的示意图。所述服务端100通过网络与一个或多个客户端200进行通信连接,以进行数据通信或交互。所述服务端100的对应设备可以是网络服务器、数据库服务器等。所述客户端200的对应设备可以是个人电脑(personal computer,PC)、平板电脑、智能手机、个人数字助理(personaldigital assistant,PDA)等。其中,用户可以通过客户端200登录自己的账号,其中,每一个账号对应一个唯一身份标识,用户可以通过账号与服务端100进行数据交互。在本发明实施例中,客户端200可以是网络应用的前端,服务端100可以是网络应用的后端。
如图2所示,是本发明实施例提供的电子终端100的结构框图。所述电子终端100包括警示装置110、存储器120、存储控制器130、处理器140以及网络单元150等。所述存储器120、存储控制器130、处理器140、网络单元150相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述警示装置110包括至少一个可以软件或固件(firmware)的形式存储于所述存储器120中或固化在所述电子终端100的操作***(operating system,OS)中的软件功能模块。所述处理器140用于执行存储器120中存储的可执行模块,例如所述警示装置110包括的软件功能模块或计算机程序。
其中,所述存储器120可以是,但不限于,随机存取存储器(Random AccessMemory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(ProgrammableRead-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-OnlyMemory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-OnlyMemory,EEPROM)等。其中,存储器120用于存储程序,所述处理器140在接收到执行指令后,执行所述程序。处理器140以及其他可能的组件对存储器120的访问可在存储控制器130的控制下进行。本发明实施例任一实施例揭示的过程定义的电子终端100所执行的方法可以应用于处理器140中,或者由处理器140实现。
所述处理器140可能是一种集成电路芯片,具有信号的处理能力。上述的处理器140可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器140也可以是任何常规的处理器等。
所述网络单元150用于接收以及发送网络信号,网络信号可以包括无线信号或者有线信号。
本领域普通技术人员可以理解,图2所示的结构仅为示意,其并不对电子终端100的结构造成限定。例如,电子终端100还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。于本发明实施例中,电子终端100可以是服务器、个人计算机、移动设备、智能穿戴设备、车载设备等能够连接网络并具有运算处理能力的设备。在某些实施方式中,终端设备还可以不限于物理设备,例如还可以是虚拟机、虚拟服务器等。本发明实施例中的服务端100可运行于上述电子终端100上。
请参阅图3,是本发明实施例提供的应用于图2所示的电子终端100的警示方法的流程图。下面将对图3所示的具体流程进行详细阐述。
步骤S310:对目标会话群中的所有成员进行判断,判断所述目标会话群是否有新成员加入。
步骤S320:若有,则对所述新成员进行识别。
步骤S330:若所述新成员识别为异常成员,向所有成员发出警示消息。
本实施例中,所述目标会话群中可以包括群管理员、一般成员,所述群管理员可以是目标会话群的创建者,也可以是创建者赋予管理权限的成员。
其中,每一个加入目标会话群的成员有一唯一身份标识,通过唯一身份标识可以对成员进行区分,唯一身份标识可以是手机号以及即时通信工具的对应账号。其中,即时通信工具的对应账号可以是QQ号、微信号、钉钉账号、网易云信、Skype账号等。在一个实例中,所述目标会话群是QQ群,所述身份标识是QQ号,QQ群中的成员以昵称作为群内名片。
在另一个实例中,所述目标会话群是网易云信高级群,所述身份标识是accid账号,网易云信高级群中的成员以用户昵称(name)作为群内名片。
再一个实例中,所述目标会话群是钉钉部门,所述身份标识是员工的唯一标识ID(userID),部门中的成员以成员名称(name)作为群内名片。
通过读取目标会话群内所有成员的资料对群内所有成员进行判断,判断是否有新成员加入目标会话群。例如可以读取所有成员的加入时间、唯一身份标识、名片等,其中,可以根据加入时间或者唯一身份标识得知是否有新成员加入。在有新成员加入的情况下,读取新成员的资料,以对新成员进行身份识别与监控,若新成员与利用群内原始成员的名片欺骗群内成员,对群内所有成员发出警示消息。其中,对新成员进行识别的方式可以是识别新成员的唯一身份标识、名片、加入时间等。
由于目标会话群中不定时地有新成员加入,每加入一个新成员时可以对所述新成员进行身份识别。当识别到新成员为异常成员时,可以向所有成员发送警示消息,以此降低异常成员的可信度,避免在异常成员发消息时对群内原始成员造成干扰,进而导致群内成员上当受骗或者发生财产损失。
若识别出所述新成员在加入时就与群内其他成员的名片发生冲突名片,判断所述新成员为异常成员;若所述新成员在加入时没有采用与群内其他成员相同的名片,将所述新成员暂时视为安全成员,在下一个成员加入目标会话群之前,若所述新成员将其名片更改为与群内其他成员的名片相同名片,判断所述新成员为异常成员。其中,名片所述名片可以是昵称、用户名等。
在一种场景下,成员经过管理员同意才加入目标会话群。入群要求包括不重名、满足预设级别、存在推荐成员等。其中,成员名片若是有冲突,可能会导致群内原始成员难以分清名片冲突的两个成员;成员级别若是达不到预设标准,可能会增加目标会话群的管理负担;若是没有推荐人或者推荐人不符合要求,可能会给群内原始成员带来威胁,导致成员***露等。经过管理员验证而加入的成员视为安全成员,对于通过管理员验证而加入目标会话群的新成员,在经管理员验证的过程中,若待加入成员的名片与群内原始成员的名片有冲突,导致该待加入成员不满足入群要求,管理员可以对待加入成员发送提示消息,以使待加入成员更改名片。
在另一种场景下,新成员未通过管理员验证而加入目标会话群,未经管理员验证而加入的成员可能是安全成员,也可能是异常成员。例如,某些目标会话群由于被设置为对外开放的属性,用户不需要经过管理员同意就可进群,以此方式进群的成员若是与群内其他成员的名片发生冲突名片,被判定为异常成员;再例如,某些目标会话群即使设置了需要验证的程序,但是由于被不法分子利用黑客技术侵入目标会话群,不法分子的对应名片与其他成员的名片重合时,名片被判定为异常成员。
在其它场景下,不论成员以何种方式加入目标会话群成为新成员,都可能成为异常成员。
本实施例中,以昵称作为目标会话群中的名片为例进行说明。
本实施例中,为了判断目标会话群中是否有新成员加入有两种实施方式。
第一种,根据身份标识来进行判断,如图4所示,步骤S310包括步骤S311-S313。
步骤S311:获取与目标会话群对应的历史成员表以及当前成员表,所述历史成员表、当前成员表中记录有成员的身份标识。
步骤S312:将所述历史成员表、当前成员表中的身份标识进行对比,得到对比结果。
步骤S313:根据所述对比结果确认是否有新成员加入。
其中,所述历史成员表中记录有历史时间节点下的群内成员的身份标识,所述当前成员表记录有当前时间节点下的群内成员的身份标识。通过获取并对比两个成员表中的身份标识,可以判断是否有新成员加入目标会话群。若当前成员表中的所有身份标识与历史成员表中的所有身份标识相同,则判断自上一时间节点起至当前时间节点为止,没有新成员加入,其中上一时间节点表示与所述历史成员表对应的历史时间节点。若当前成员表中存在身份标识与历史成员表中的身份标识不符的现象,进一步地,若当前成员表中存在历史成员表中没有的身份标识,可以判断有新成员加入,以此可以解决成员退群造成的对比困难的问题。
在一种实施方式中,可以设置固定的时间周期以定时获取两个成员表,在另一种实施方式中,可以设置触发条件,当满足触发条件时获取两个成员表,所述触发条件可以是,接收到用户发起的获取成员表的申请指令。
本实施例中,在获取历史成员表、当前成员表之后,若识别到所述新成员为非异常成员,可以对历史成员表进行更新。在对比完两个成员表并得到对比结果后,可以将历史成员表中的信息更新为当前成员表的信息,以方便下一次对比两个成员表。
第二种,直接根据成员的加入时间来进行判断是否有新成员加入目标会话群。通过获取目标会话群中所有成员的加入时间,根据所述加入时间判断是否有新成员加入。
在得到所有成员的加入时间后,筛选出最晚成员加入时间。每一次执行判断动作时只需要获取最晚成员加入时间,再将当前获取得到的最晚成员加入时间与上一次获取得到的最晚成员加入时间进行比较,若当前获取得到的最晚成员加入时间晚于上一次获取得到的时间,可以判定有新成员加入。在其他实施方式中,可以不用获取所有成员的加入时间,通过即时通信工具自身提供的排序方式能够得到最晚成员加入时间,从而判断是否有新成员加入。
为了判断目标会话群内的新成员是否为异常成员,本实施例中,步骤S320包括步骤S321-S323。
步骤S321:获取所述新成员的昵称。
步骤S322:获取所述目标会话群内的所有原始成员的昵称。
步骤S323:将所述新成员的昵称与所述原始成员的昵称进行对比,如果相同,则判断所述新成员为异常成员。
通过获取新成员、原始成员的昵称,并将新成员的昵称与原始成员的昵称进行对比,可以判断群内新成员是否为异常成员,当新成员的昵称与原始成员的昵称不同时,新成员为非异常成员,当新成员的昵称与原始成员的昵称相同时,新成员为异常成员。当确认新成员为异常成员后,可以向目标会话群中的所有成员发送警示消息,避免群内原始成员收到异常成员的欺骗。
如果新成员是非异常成员,可以继续对下一个加入目标会话群的成员进行识别,或,对已被识别为安全成员的原始成员进行识别。一旦识别出异常成员的身份,可以向所有成员发送警示消息。
为避免成员在入群后潜伏一段时间才利用他人名片对群内其他成员造成干扰,请参阅图5,所述方法还包括:
步骤S340:判断所述目标会话群中是否有成员提出修改昵称的请求。
步骤S350:若有,对修改昵称的成员进行身份识别。
步骤S360:若所述修改昵称的成员识别为异常成员,向所有成员发出警示消息。
当接收到请求人发起的修改昵称的请求时,可以根据请求人的身份标识、昵称进行识别,当识别到存在昵称相同的现象时,向目标会话群内所有成员发送警示消息。
在一种场景下,当已经成为群内原始成员的某成员欲利用他人名片对群内成员造成干扰时,会提出修改昵称的请求,所述请求中包括请求人的原始昵称、新昵称、身份标识等信息。若新昵称与群内其他成员的昵称相同,判断群内存在异常成员,进一步通过身份标识确认异常成员的身份为修改昵称的请求人后,可以向群内所有成员发出警示消息,以此降低冒用他人名片者的可信度,避免群内成员分不清真伪而受到伤害或发生财产损失。
其有益效果在于,不论修改昵称的成员是不是新成员,只要在任意时刻发现群内存在昵称相同的现象,可以认为群内存在异常成员,进一步可以通过身份标识确认异常成员的身份,然后对群内所有成员发出警示消息,避免群内成员上当受骗,进而导致发生财产损失。
在一个实例中,成员A发起加入第一QQ群的请求,由于加入第一QQ群需经过验证才可加入,第一QQ群的管理员对成员A进行验证后,将成员A记为安全成员,同意成员A加入;在另一个实例中,成员A发起加入第二QQ群的请求,由于加入第二QQ群不需经过验证即可加入,此时成员A可能是安全成员,也可能是异常成员,其中,当成员A在第二QQ群中的昵称与其他成员一致时,成员A被视为异常成员;再一个实例中,成员B通过非法手段侵入第一QQ群,在加入第一QQ群后为取得群内原始成员的信任而将昵称修改为与群内某一原始成员的昵称相一致,此时成员B被视为异常成员。
本实施例中,在识别出异常成员时,自动向所有成员发送警示消息。例如,在识别出新成员为异常成员或识别出原始成员中的异常成员时,自动向管理员、创建者、群内其他安全成员、被识别出的异常成员发送警示消息。以此可以使群内成员提前得知异常成员的身份,避免由于管理员验证失误,或者对异常成员没有及时采取措施带来的滞后问题。
其中,发送警示消息的方式可以是自动发送***消息,也可以是自动发起公告,以提示群内成员。
警示消息的内容可以包括异常成员的身份标识,还可以包括对群内所有成员的建议。在一个实例中,警示消息可以是“经验证,QQ号为XX的成员C正在利用成员D的昵称,请管理员或创建者进行处理,望群内成员提高警惕”等字样。
在另一个实例中,警示消息可以是“请各位成员注意可能诈骗”等警示语。
本实施例中,在自动发出警示消息后,可以接收并执行来自管理员或者创建者的处理请求。
在一种场景下,若管理员或者创建者看到警示消息,可以对异常成员采取禁言、强制退群、拉入黑名单等处理,也可以再向群内其他成员手动发送群消息或公告以提醒群内人员,以此进一步降低异常成员的消息可信度;若群内的安全成员看到警示消息,可以知道发布异常消息的成员是利用了他人名片,一方面可以自行发起对异常成员采用拉入黑名单的处理请求,另一方面可以发起对被利用名片的成员的通知请求,使其提高警惕;若异常成员看到警示消息,会得知身份已经暴露,在一定程度上能够约束异常成员对群内安全成员进行欺骗行为。
本实施例中,在识别出异常成员后,可以自动对异常成员作出风险标记。例如,采用不同的颜色来标记异常成员,或者对异常成员设置风险等级,以使群内成员能够在异常成员发布虚假消息、恶意诱骗消息时能够注意到发布者为异常成员。
其中,对异常成员设置风险等级的方式可以是,对于还未发布消息的异常成员标记为低风险,对于正在发布消息或者已经发布消息的异常成员标记为高风险。一方面可以对异常成员起到警告作用,另一方面可以对安全成员起到提醒作用,再一方面可以提醒群内成员遵守群规,避免由于成员之间开玩笑或者出于其他目的捉弄不明真相的成员,而给不法分子做坏事的机会。
本实施例中,在步骤S310之前,所述方法还包括:
步骤S301:获取群关系链的权限。
步骤S302:获得读取所述目标会话群内所有成员资料的权限。
步骤S303:获取自动发送***消息的权限。
步骤S304:获取自动发送公告的权限。
其中,在接收到管理员或者创建者的获取请求时,获取相应权限。
在一个实例中,以QQ群作为目标会话群,需要先获取读取目标会话群的群关系链的权限,以获得读取所述目标会话群内所有成员资料的权限,进而可以获取群内所有成员的资料或单独获取群内某一个成员的资料。
在获取读取群内成员资料的权限后可以对新成员、原始成员进行识别。
获取自动发送***消息的权限、自动发送公告的权限有利于在识别出异常成员后,自动对目标会话群中的成员发出警示消息,不必通过管理员即可通知群内成员。
其中,步骤S301-步骤S304之前的执行顺序不应理解为对本发明的限制,在其他实施例中,可以先执行步骤S301,再执行步骤S303、S302、S304,还可以先执行步骤S301,再执行步骤S302、S304、S303。
请参阅图6,是本发明实施例提供的图2所示的警示装置110的功能模块示意图。本实施例中的警示装置110中的各个模块用于执行上述方法实施例中的各个步骤。所述警示装置110包括判断模块111、识别模块112、警示模块113。
所述判断模块111,用于对目标会话群中的所有成员进行判断,判断所述目标会话群是否有新成员加入。
所述识别模块112,用于对所述新成员进行识别。
所述警示模块113,用于向所有成员发出警示消息。
在判断模块111判断是否有新成员加入后,将判断结果发送给识别模块112,识别模块112可以对目标会话群中的新成员进行识别,也可以对群内的原始成员进行识别,在识别出异常成员后,警示模块113自动发出警示消息,以此降低不法分子利用他人名片进行发布消息的消息可信度,避免群内成员上当受骗。
本实施例中,所述警示装置110还包括获取模块114,所述获取模块114用于获取与目标会话群相关的权限,所述权限包括读取群关系链的权限、读取群内成员资料的权限、自动发送***消息的权限、自动发送公告的权限。
所述获取模块114、判断模块111、识别模块112、警示模块113之间相互耦合,通过所述获取模块114可以将判断模块111、识别模块112、警示模块113与目标会话群进行关联匹配,通过获取模块114获取得到相应的权限后,可以将警示装置110作为即时通讯工具的插件,例如将警示装置110的软件程序加载到QQ服务器上,以供用户使用。
在一个完整实例中,以QQ群作为目标会话群为例进行说明。管理员通过电子终端100登录QQ号,选择要授权的QQ群,加载本发明实施例提供的警示装置110,通过获取模块114选择欲获得的权限,所述权限包括读取群关系链的权限、读取群内成员资料的权限、自动发送***消息的权限、自动发送公告的权限,QQ服务器授予相应权限。
在实际运用场景中,管理员可在自己的应用列表中添加目标会话群应用。管理员点击该目标会话群应用后,如果被识别到未授权,群应用平台会提示管理员发出授权申请;如果识别出管理员已授权,则可以直接跳转到应用的入口地址,并可以带上如下所示的参数:
//thirdparty.com/index.cgi?access_token=6d356e402420b0ec36df9918xxxxxxxx&expires_in=7776000&openid=55E8960584D19C24BB6C7DDExxxxxxx&openkey=6d356e402420b0ec36df9918xxxxxxxx&group_openid=22BDE4FE838B4A1BE01F3Bxxxxxx&appid=101234000&_wv=1027。
这些参数允许第三方进行保存。其中appid、openkey、openid、group_openid可以是调用所有QQ群的开放接口所必需的参数,这些参数可用于应用身份和用户身份的验证。各参数简要介绍如下:
(1)appid,应用的唯一ID。可以通过appid查找APP的基本信息。
(2)access_token与openkey相同,当从平台跳转到应用时会调用应用的CanvasURL,平台会在CanvasURL后带上该参数。该参数可以由平台直接传给应用,再由应用原样反馈至平台即可。
(3)expires_in参数可以说明openkey在多久以后会失效,其单位可以为秒。
(4)openid为与APP通信的用户的唯一身份标识。当从平台跳转到应用时会调用应用的CanvasURL,平台会在CanvasURL后带上该参数。该参数可以由平台直接传给应用,再由应用原样反馈至平台即可。
(5)group_openid是私有参数,可以作为指定目标会话群的群身份标识。
其中,上述平台可以是服务器。
在判断出已获得读取群关系链的权限后,调用接口:get_group_members_auth,然后读取QQ后台提供的返回参数ret,根据返回参数ret的值获取群内成员的资料,通过获取到的群内成员的资料判断是否有新成员加入、对群内成员进行识别,在识别到异常成员时发出警示消息。若是判断出已经获得自动发送***消息的权限,可以调用接口:send_sys_objmsg_auth,自动向群内所有成员发送***警示消息,若是判断出已经获得发公告的权限,可以调用javascript脚本postAnnouncement,自动向全体成员发出群公告警示。
通过本实施例提供的警示方法、装置及电子终端,可以在不法分子利用群内成员的名片时,识别出利用他人名片的异常成员,自动向群内所有成员发送警示消息,以此可以降低不法分子的可信度,进一步避免利用群内成员名片的人给不明真相的成员造成骚扰,实现对用户的保护。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (10)

1.一种警示方法,其特征在于,所述方法包括:
对目标会话群中的所有成员进行判断,判断所述目标会话群是否有新成员加入;
若有,则对所述新成员进行识别;以及
若所述新成员识别为异常成员,向所有成员发出警示消息。
2.如权利要求1所述的警示方法,其特征在于,所述对所述新成员进行识别的步骤,包括:
获取所述新成员的昵称;
获取所述目标会话群内的所有原始成员的昵称;
将所述新成员的昵称与所述原始成员的昵称进行对比,如果相同,则判断所述新成员为异常成员。
3.如权利要求1所述的警示方法,其特征在于,所述对目标会话群中的所有成员进行判断,判断所述目标会话群是否有新成员加入的步骤,包括:
获取与目标会话群对应的历史成员表以及当前成员表;
将所述历史成员表、当前成员表中的身份标识进行对比,得到对比结果;
根据所述对比结果确认是否有新成员加入。
4.如权利要求3所述的警示方法,其特征在于,在将所述新成员进行识别的步骤之后,所述方法还包括:
若所述新成员识别为非异常成员,对所述历史成员表进行更新。
5.如权利要求1所述的警示方法,其特征在于,所述对目标会话群中的所有成员进行判断,判断所述目标会话群是否有新成员加入的步骤,包括:
获取目标会话群中所有成员的加入时间;
根据所述加入时间判断是否有新成员加入。
6.如权利要求1所述的警示方法,其特征在于,所述方法还包括:
判断所述目标会话群中是否有成员提出修改昵称的请求;
若有,对修改昵称的成员进行身份识别;以及
若所述修改昵称的成员识别为异常成员,向所有成员发出警示消息。
7.如权利要求1-6任一项所述的警示方法,其特征在于,在所述对目标会话群中的所有成员进行判断的步骤之前,所述方法还包括:
获得读取所述目标会话群内所有成员资料的权限;和/或
获取自动发送***消息的权限;和/或
获取自动发送公告的权限。
8.一种警示装置,其特征在于,所述警示装置包括:
判断模块,用于对目标会话群中的所有成员进行判断,判断所述目标会话群是否有新成员加入;
识别模块,用于对所述新成员进行识别;
警示模块,用于向所有成员发出警示消息。
9.如权利要求8所述的警示装置,其特征在于,所述警示装置还包括获取模块;
所述获取模块,用于获得读取所述目标会话群内所有成员资料的权限;和/或用于获取自动发送***消息的权限;和/或用于获取自动发送公告的权限。
10.一种电子终端,其特征在于,所述电子终端包括:
存储器;
处理器;
所述存储器用于存储支持处理器执行权利要求1-6任一项所述方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。
CN201811020779.8A 2018-09-03 2018-09-03 警示方法、装置及电子终端 Pending CN109005193A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811020779.8A CN109005193A (zh) 2018-09-03 2018-09-03 警示方法、装置及电子终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811020779.8A CN109005193A (zh) 2018-09-03 2018-09-03 警示方法、装置及电子终端

Publications (1)

Publication Number Publication Date
CN109005193A true CN109005193A (zh) 2018-12-14

Family

ID=64590920

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811020779.8A Pending CN109005193A (zh) 2018-09-03 2018-09-03 警示方法、装置及电子终端

Country Status (1)

Country Link
CN (1) CN109005193A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111062824A (zh) * 2019-12-04 2020-04-24 腾讯科技(深圳)有限公司 群组成员处理方法、装置、计算机设备及存储介质
CN114401160A (zh) * 2022-01-19 2022-04-26 腾讯科技(深圳)有限公司 数据处理方法、装置、服务器、终端及存储介质
CN114979975A (zh) * 2022-05-07 2022-08-30 深圳市灵镜技术有限公司 一种基于大数据的集群对讲准入方法及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025550A (zh) * 2010-12-20 2011-04-20 中兴通讯股份有限公司 一种分布式集群中数据管理的***和方法
CN104933050A (zh) * 2014-03-17 2015-09-23 腾讯科技(深圳)有限公司 对群新增用户执行操作的方法和***
CN105323144A (zh) * 2014-07-16 2016-02-10 腾讯科技(深圳)有限公司 即时通讯中消息异常提示方法和***
CN105871702A (zh) * 2016-05-31 2016-08-17 腾讯科技(深圳)有限公司 一种信息识别方法及服务器
WO2017044510A1 (en) * 2015-09-08 2017-03-16 Microsoft Technology Licensing, Llc Trust status of a communication session
CN107527072A (zh) * 2017-08-31 2017-12-29 北京小米移动软件有限公司 确定相似头像的方法及装置、电子设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025550A (zh) * 2010-12-20 2011-04-20 中兴通讯股份有限公司 一种分布式集群中数据管理的***和方法
CN104933050A (zh) * 2014-03-17 2015-09-23 腾讯科技(深圳)有限公司 对群新增用户执行操作的方法和***
CN105323144A (zh) * 2014-07-16 2016-02-10 腾讯科技(深圳)有限公司 即时通讯中消息异常提示方法和***
WO2017044510A1 (en) * 2015-09-08 2017-03-16 Microsoft Technology Licensing, Llc Trust status of a communication session
CN105871702A (zh) * 2016-05-31 2016-08-17 腾讯科技(深圳)有限公司 一种信息识别方法及服务器
CN107527072A (zh) * 2017-08-31 2017-12-29 北京小米移动软件有限公司 确定相似头像的方法及装置、电子设备

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111062824A (zh) * 2019-12-04 2020-04-24 腾讯科技(深圳)有限公司 群组成员处理方法、装置、计算机设备及存储介质
CN111062824B (zh) * 2019-12-04 2023-08-18 腾讯科技(深圳)有限公司 群组成员处理方法、装置、计算机设备及存储介质
CN114401160A (zh) * 2022-01-19 2022-04-26 腾讯科技(深圳)有限公司 数据处理方法、装置、服务器、终端及存储介质
CN114401160B (zh) * 2022-01-19 2022-12-02 腾讯科技(深圳)有限公司 数据处理方法、装置、服务器、终端及存储介质
CN114979975A (zh) * 2022-05-07 2022-08-30 深圳市灵镜技术有限公司 一种基于大数据的集群对讲准入方法及***
CN114979975B (zh) * 2022-05-07 2023-09-19 深圳市灵镜技术有限公司 一种基于大数据的集群对讲准入方法及***

Similar Documents

Publication Publication Date Title
CN108777719A (zh) 全体系智慧社区平台
CN109005193A (zh) 警示方法、装置及电子终端
CN105721426B (zh) 终端设备的访问授权方法、服务器、目标终端设备及***
US10028147B1 (en) Dynamic defenses to secure a proximity-based communication system of linked wireless-enabled devices
CN103313429A (zh) 一种识别伪造wifi热点的处理方法
CN110351237B (zh) 用于数控机床的蜜罐方法及装置
CN104284334B (zh) 一种WiFi保护设置的控制方法及设备
CN105100048B (zh) WiFi网络安全鉴定方法、服务器、客户端装置和***
CN108966216B (zh) 一种应用于配电网的移动通信方法及***
CN113572757B (zh) 服务器访问风险监测方法及装置
CN108123961A (zh) 信息处理方法、装置及***
WO2017084456A1 (zh) Wifi热点的处理方法、装置及***
CN112165683A (zh) 一种通讯距离的预警方法及装置
CN107357821B (zh) ***管理方法、装置及存储介质
CN112911207A (zh) 呼叫方法以及智能对讲***
CN109800571A (zh) 事件处理方法和装置、以及存储介质和电子装置
CN104348804B (zh) 离线自动锁定业务的方法、装置及***
CN108108618B (zh) 伪造攻击的应用界面检测方法及装置
CN106331060A (zh) 一种基于wifi进行布控的方法和***
CN106095245B (zh) 一种消息的显示方法、装置及终端
CN110601850B (zh) 一种景点信息记录方法及相关设备、存储介质
CN110048905B (zh) 物联网设备通信模式识别方法及装置
CN110378120A (zh) 应用程序接口攻击检测方法、装置以及可读存储介质
CN112948804B (zh) 一种程序控制方法、装置和计算机可读存储介质
CN108846281A (zh) root权限获取方法、装置、终端设备及存储介质

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

Application publication date: 20181214

RJ01 Rejection of invention patent application after publication