一种蹭网设备识别方法、装置以及系统与流程

文档序号:11460083阅读:297来源:国知局
一种蹭网设备识别方法、装置以及系统与流程

本发明涉及互联网技术领域,尤其涉及一种蹭网设备识别方法、装置以及系统。



背景技术:

随着wi-fi(wireless-fidelity,无线保真)的普及,越来越多用户可以免费享用一些免费wi-fi,从而给用户带来很大的便利。但是随着私人wi-fi破解软件的出现,使得这些软件可以很方便的帮助用户实现连接别人家的wi-fi,也就是“蹭网”的目的,然而家庭wi-fi作为私人wi-fi的一种,在不经过用户授权的情况下连接别人wi-fi进行“蹭网”是不被允许的,而且“蹭网”用户往往会占用带宽,影响到家庭wi-fi的主人对无线网络的正常使用。虽然目前有防蹭网提醒功能的软件,但是这些软件都需要先对特定的路由器进行模板适配,所以在面对各式各样的路由器时,势必要对这些软件进行各式各样的路由器模板适配,进而大大增加了软件的开发成本。



技术实现要素:

本发明实施例提供一种蹭网设备识别方法、装置以及系统,可以低成本的实现防蹭网提醒功能。

本发明第一方面提供了一种蹭网设备识别方法,包括:

客户端发送连接设备扫描请求到路由器;

所述路由器扫描当前与所述路由器连接的至少一个当前连接设备信息,并将所述至少一个当前连接设备信息发送到所述客户端;

所述客户端将所述至少一个当前连接设备信息转发至服务器;

所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息,并发送所述蹭网设备信息对应的蹭网标识到所述客户端;

所述客户端显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识。

本发明第二方面提供了一种蹭网设备识别方法,包括:

客户端发送连接设备扫描请求到路由器,以使所述路由器根据所述连接设备扫描请求扫描当前与所述路由器连接的至少一个当前连接设备信息,并将所述至少一个当前连接设备信息发送到所述客户端;

所述客户端将所述至少一个当前连接设备信息转发至服务器,以使所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息;

所述客户端接收所述服务器发送的所述蹭网设备信息对应的蹭网标识,并显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识。

本发明第三方面提供了一种蹭网设备识别方法,包括:

服务器接收客户端发送的至少一个当前连接设备信息;所述至少一个当前连接设备信息是由客户端通知路由器扫描当前与所述路由器连接的设备所得到的;

所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息;

所述服务器发送所述蹭网设备信息对应的蹭网标识到所述客户端,以使所述客户端显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识。

本发明第四方面提供了一种蹭网设备识别装置,包括:

请求模块,用于发送连接设备扫描请求到路由器,以使所述路由器根据所述连接设备扫描请求扫描当前与所述路由器连接的至少一个当前连接设备信息,并将所述至少一个当前连接设备信息发送到所述客户端;

信息发送模块,用于将所述至少一个当前连接设备信息转发至服务器,以使所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息;

接收显示模块,用于接收所述服务器发送的所述蹭网设备信息对应的蹭网标识,并显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识。

本发明第五方面提供了一种蹭网设备识别装置,包括:

信息接收模块,用于接收客户端发送的至少一个当前连接设备信息;所述至少一个当前连接设备信息是由客户端通知路由器扫描当前与所述路由器连接的设备所得到的;

选择模块,用于所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息;

标识发送模块,用于发送所述蹭网设备信息对应的蹭网标识到所述客户端,以使所述客户端显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识。

本发明第六方面提供了一种蹭网设备识别系统,包括客户端和服务器,所述客户端包括上述第四方面提供的蹭网设备识别装置,所述服务器包括上述第五方面提供的蹭网设备识别装置。

本发明实施例通过客户端发送连接设备扫描请求到路由器,使得路由器将当前扫描的与路由器连接的至少一个当前连接设备信息发送到客户端,客户端再进一步将至少一个当前连接设备信息转发至服务器,使得服务器在至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息,并发送蹭网设备信息对应的蹭网标识到客户端,使得客户端可以实现防蹭网提醒功能。由于通知路由器扫描当前所连接的设备是无需进行权限登录的,所以客户端可以无需对任何路由器进行模板适配,所以客户端可以低成本的实现防蹭网提醒功能。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种网络架构的示意图;

图2是本发明实施例提供的一种蹭网设备识别方法的流程示意图;

图3是本发明实施例提供的一种蹭网设备识别方法的时序示意图;

图3a是本发明实施例提供的一种客户端的用户界面示意图;

图3b是本发明实施例提供的另一种客户端的用户界面示意图;

图3c是本发明实施例提供的又一种客户端的用户界面示意图;

图4是本发明实施例提供的另一种蹭网设备识别方法的流程示意图;

图5是本发明实施例提供的又一种蹭网设备识别方法的流程示意图;

图6是本发明实施例提供的一种蹭网设备识别装置的结构示意图;

图7是本发明实施例提供的另一种蹭网设备识别装置的结构示意图;

图8是图7中的验证模块的结构示意图;

图9是本发明实施例提供的又一种蹭网设备识别装置的结构示意图;

图10是本发明实施例提供的又一种蹭网设备识别装置的结构示意图;

图11是本发明实施例提供的一种蹭网设备识别系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参见图1,是本发明实施例提供的一种网络架构的示意图,所述网络架构可以包括服务器、客户端以及路由器,所述客户端与所述路由器连接,并由所述路由器向所述客户端提供wi-fi网络,所述客户端可以通过所述路由器所提供的wi-fi网络与所述服务器进行连接。所述客户端无需对所述路由器进行模板适配,所述客户端在与所述路由器连接后,所述客户端即可通知所述路由器扫描当前所连接的设备,并获取所连接设备的设备名,进而将这些设备名发送到所述服务器;所述服务器可以根据预先存储的合法设备集合对所接收到的设备名进行检测,以将不存在与所述合法设备集合中的设备名挑选出来,作为蹭网设备信息,并发送所述蹭网设备信息对应的蹭网标识到所述客户端;所述客户端进而显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识,使得用户可以通过所述客户端的显示界面查看哪个设备是蹭网设备,若用户不希望该蹭网设备连接所述路由器,则用户可以通过登录路由器的配置界面以获取对所述路由器的操作权限,进而通过所述操作权限操作所述路由器断开该蹭网设备(由于所述客户端并没有对所述路由器进行模板适配,所以还需进一步获取所述路由器的操作权限);若用户希望该蹭网设备与所述路由器保持连接,则所述客户端可以通知所述服务器将该蹭网设备的设备名添加到所述合法设备集合中,以便于后续所述服务器可以始终将该蹭网设备当作合法设备,即该蹭网设备可以始终与所述路由器连接。由于通知路由器扫描当前所连接的设备是无需进行权限登录的,所以客户端可以无需对任何路由器进行模板适配,所以客户端可以低成本的实现防蹭网提醒功能。

请参见图2,是本发明实施例提供的一种蹭网设备识别方法的流程示意图,所述方法可以包括:

s201,客户端发送连接设备扫描请求到路由器;

具体的,当所述客户端与路由器连接后,所述客户端的显示界面中可以显示当前所连接的路由器信息,当用户对所述显示界面中的路由器信息进行选择点击操作时,所述客户端可以生成对所述路由器的管理请求并发送对所述管理请求到所述服务器,以使所述服务器验证发起所述管理请求的用户的合法性,当所述服务器检测出发起所述管理请求的用户具备合法性(如所述管理请求中可以携带用户的账号、密码,进而可以对该账号、密码进行合法性的判断)时,所述服务器可以开通该用户对所述路由器的管理权限,进而,该用户可以通过所述客户端发送连接设备扫描请求到路由器,所述连接设备扫描请求可以为通知所述路由器扫描当前所连接的用户设备的请求。

s202,所述路由器扫描当前与所述路由器连接的至少一个当前连接设备信息,并将所述至少一个当前连接设备信息发送到所述客户端;

具体的,所述路由器接收到所述连接设备扫描请求后,即可根据所述连接设备扫描请求扫描当前与所述路由器连接的至少一个当前连接设备信息,并将所述至少一个当前连接设备信息发送到所述客户端。由于所述路由器扫描当前所连接的设备的过程是不需要进行权限登录的,所以所述客户端是无需对所述路由器进行模板适配的。

s203,所述客户端将所述至少一个当前连接设备信息转发至服务器;

s204,所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息,并发送所述蹭网设备信息对应的蹭网标识到所述客户端;

具体的,所述服务器接收到所述客户端发送的所述至少一个当前连接设备信息后,所述服务器可以在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息。其中,筛选与预设的合法设备集合不匹配的当前连接设备信息的具体过程可以为:在所述至少一个当前连接设备信息中筛选出不存在于所述合法设备集合中的当前连接设备信息。例如,所述合法设备集合包括设备a信息、设备b信息、设备c信息、设备d信息;而所述服务器所获取到的所述至少一个当前连接设备信息包括设备a信息、设备b信息、设备c信息、设备e信息、设备f信息,由此可见,所述至少一个当前连接设备信息中的设备e信息和设备f信息是不存在于所述合法设备集合的,因此,可以将设备e信息和设备f信息均作为蹭网设备信息。所述服务器进一步将所述蹭网设备信息对应的蹭网标识发送到所述客户端。

其中,所述合法设备集合中的各个设备信息可以由使用所述路由器的合法用户预先选择出来的。例如,当用户第一次使用所述客户端时,所述客户端通知所述路由器扫描出当前连接的设备包括设备a信息、设备b信息、设备c信息,此时,若用户认为设备a信息、设备b信息、设备c信息均为可以连接所述路由器的设备,则该用户可以将设备a信息、设备b信息、设备c信息都标识为合法设备信息;标识为合法设备信息的过程即为:所述客户端将设备a信息、设备b信息、设备c信息发送到所述服务器,使得所述服务器可以将设备a信息、设备b信息、设备c信息均添加到所述合法设备信息。当然,在后续的使用过程中,该用户也可以随时通过所述客户端添加一些设备信息到所述合法设备信息。

s205,所述客户端显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识;

具体的,所述客户端接收到所述蹭网标识后,可以在显示界面中显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识。例如,所述蹭网标识可以为字符“new”,即在所述设备列表中的所述蹭网设备信息的旁边显示“new”字符,以表明具有“new”字符的当前连接设备信息为新加入的设备信息,即所述蹭网设备。用户通过所显示的蹭网标识,即可知道哪些当前连接设备信息为蹭网设备信息,进而可以实现防蹭网提醒功能,进一步的,用户可以通过所述客户端将所述蹭网设备信息添加到所述合法设备集合中,或者,用户可以通过登录路由器以断开所述蹭网设备与所述路由器的连接。

本发明实施例通过客户端发送连接设备扫描请求到路由器,使得路由器将当前扫描的与路由器连接的至少一个当前连接设备信息发送到客户端,客户端再进一步将至少一个当前连接设备信息转发至服务器,使得服务器在至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息,并发送蹭网设备信息对应的蹭网标识到客户端,使得客户端可以实现防蹭网提醒功能。由于通知路由器扫描当前所连接的设备是无需进行权限登录的,所以客户端可以无需对任何路由器进行模板适配,所以客户端可以低成本的实现防蹭网提醒功能。

请参见图3,是本发明实施例提供的一种蹭网设备识别方法的时序示意图,所述方法可以包括:

s301,所述客户端发送对所述路由器的管理请求到所述服务器;

具体的,当所述客户端与路由器连接后,所述客户端的显示界面中可以显示当前所连接的路由器信息,当用户对所述显示界面中的路由器信息进行选择点击操作时,所述客户端可以生成对所述路由器的管理请求并发送对所述管理请求到所述服务器。

进一步的,请一并参见图3a,是本发明实施例提供的一种客户端的用户界面示意图,当所述客户端与路由器连接后,在所述客户端中即可显示如图3a所示的用户界面,该用户界面中所显示的当前所连接的路由器信息为“xx路由器”,当用户点击该用户界面中的“完成选择”按键时,所述客户端即可生成对“xx路由器”的管理请求,并发送所述管理请求到“xx路由器”。

s302,所述服务器验证发起所述管理请求的用户的合法性;

具体的,所述服务器检测所述管理请求所携带的用户信息是否为预设的合法用户信息;若检测为是,则确定发起所述管理请求的用户具备合法性;若检测为否,则确定发起所述管理请求的用户不具备合法性。所述合法用户信息即为用户预先注册的用户信息,所述合法用户信息可以包括合法用户账号和对应的合法密码,因此,检测所述管理请求所携带的用户信息是否为预设的合法用户信息的过程即为:判断所述管理请求所携带的用户信息中的用户账号是否为合法用户账号,且所述管理请求所携带的用户信息中的账号密码是否为合法密码。

或者,所述服务器检测发起所述管理请求的用户的合法性的过程也可以为:所述服务器获取所述管理请求所携带的用户信息(此处的用户信息可以为用户设备名),并查找所述用户信息对应的与所述路由器相关联的历史登录行为信息(所述历史登录行为信息可以为所述用户信息对应的用户设备通过所述路由器登录所述服务器的历史行为信息),并判断所述历史登录行为信息中的登录次数与登录时间是否均满足预设的合法登录行为条件;若判断为是,则确定发起所述管理请求的用户具备合法性;若检测为否,则确定发起所述管理请求的用户不具备合法性。其中,所述判断所述历史登录行为信息中的登录次数与登录时间是否均满足预设的合法登录行为条件的过程可以为:所述服务器可以根据所述历史登录行为信息中的登录次数和登录天数计算出每日平均登录次数,并根据每天的登录时间统计登录概率最高的时间段,进而可以判断所计算出的每日平均登录次数是否大于所述合法登录行为条件中的登录次数阈值,且所计算出的登录概率最高的时间段是否处于所述合法登录行为条件中的合法登录时间范围,若判断均为是,则满足所述合法登录行为条件,否则,不满足所述合法登录行为条件。

s303,当所述服务器检测出发起所述管理请求的用户具备合法性时,所述客户端发送连接设备扫描请求到路由器;

s304,所述路由器扫描当前与所述路由器连接的至少一个当前连接设备信息,并将所述至少一个当前连接设备信息发送到所述客户端;

具体的,所述路由器接收到所述连接设备扫描请求后,即可根据所述连接设备扫描请求扫描当前与所述路由器连接的至少一个当前连接设备信息,并将所述至少一个当前连接设备信息发送到所述客户端。由于所述路由器扫描当前所连接的设备的过程是不需要进行权限登录的,所以所述客户端是无需对所述路由器进行模板适配的。

s305,所述客户端将所述至少一个当前连接设备信息转发至服务器;

s306,所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息,并发送所述蹭网设备信息对应的蹭网标识到所述客户端;

具体的,所述服务器接收到所述客户端发送的所述至少一个当前连接设备信息后,所述服务器可以在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息。其中,筛选与预设的合法设备集合不匹配的当前连接设备信息的具体过程可以为:在所述至少一个当前连接设备信息中筛选出不存在于所述合法设备集合中的当前连接设备信息。例如,所述合法设备集合包括设备a信息、设备b信息、设备c信息、设备d信息;而所述服务器所获取到的所述至少一个当前连接设备信息包括设备a信息、设备b信息、设备c信息、设备e信息,由此可见,所述至少一个当前连接设备信息中的设备e信息是不存在于所述合法设备集合的,因此,可以将设备e信息作为蹭网设备信息。所述服务器进一步将所述蹭网设备信息对应的蹭网标识发送到所述客户端。

其中,所述合法设备集合中的各个设备信息可以由使用所述路由器的合法用户预先选择出来的。例如,当用户第一次使用所述客户端时,所述客户端通知所述路由器扫描出当前连接的设备包括设备a信息、设备b信息、设备c信息,此时,若用户认为设备a信息、设备b信息、设备c信息均为可以连接所述路由器的设备,则该用户可以将设备a信息、设备b信息、设备c信息都标识为合法设备信息;标识为合法设备信息的过程即为:所述客户端将设备a信息、设备b信息、设备c信息发送到所述服务器,使得所述服务器可以将设备a信息、设备b信息、设备c信息均添加到所述合法设备信息。当然,在后续的使用过程中,该用户也可以随时通过所述客户端添加一些设备信息到所述合法设备信息。

s307,所述客户端显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识;

具体的,所述客户端接收到所述蹭网标识后,可以在显示界面中显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识。例如,所述蹭网标识可以为字符“new”,即在所述设备列表中的所述蹭网设备信息的旁边显示“new”字符,以表明具有“new”字符的当前连接设备信息为新加入的设备信息,即所述蹭网设备。用户通过所显示的蹭网标识,即可知道哪些当前连接设备信息为蹭网设备信息,进而可以实现防蹭网提醒功能。

进一步的,再请一并参见图3b,是本发明实施例提供的另一种客户端的用户界面示意图,在所述服务器返回所述蹭网设备信息对应的蹭网标识发送到所述客户端后,所述客户端即可显示如图3b所示的用户界面,在该用户界面中,可以显示当前连接设备,所述当前连接设备具体包括:aa终端、bb终端、cc终端、dd终端,其中,cc终端旁边显示有蹭网标识“new”,dd终端旁边也显示有蹭网标识“new”,因此,可以说明cc终端和dd终端均为蹭网设备。

s308,当所述客户端将显示有所述蹭网标识的所述蹭网设备信息添加至合法设备添加请求中时,所述客户端将所述合法设备添加请求发送到所述服务器;

具体的,若用户想将所述蹭网设备信息添加到所述合法设备集合中,则该用户可以对所述客户端的显示界面中的所述蹭网设备信息进行添加选择操作,使得所述客户端可以根据所述添加选择操作将显示有所述蹭网标识的所述蹭网设备信息添加至合法设备添加请求中,并进一步将所述合法设备添加请求发送到所述服务器。

s309,所述服务器获取所述合法设备添加请求中的所述蹭网设备信息,并将所述蹭网设备信息添加到所述合法设备集合中;

具体的,所述服务器获取所述合法设备添加请求中的所述蹭网设备信息,并将所述蹭网设备信息添加到所述合法设备集合中,进而可以扩充所述合法设备集合中的合法设备信息的数量。例如,所述合法设备信息中的合法设备信息包括设备a信息、设备b信息、设备c信息,若新增加到所述合法设备信息的蹭网设备信息为设备f信息,则所述服务器在将所述蹭网设备信息添加到所述合法设备信息之后,所述合法设备信息可以包括:设备a信息、设备b信息、设备c信息以及设备f信息。

进一步的,再请一并参见图3c,是本发明实施例提供的又一种客户端的用户界面示意图,在上述图3b的基础上,所述客户端可以进一步询问用户是否允许所述蹭网设备(包括cc终端和dd终端)连接路由器,因此,用户可以在所述客户端所弹出的选择框中,看到对cc终端和dd终端的选择,若用户只选择cc终端并点击确认按键,则所述客户端可以发送携带所述cc终端的信息的合法设备添加请求到所述服务器,以使所述服务器将所述cc终端的信息添加到所述合法设备集合中,使得所述cc终端在后续过程中均可以连接到该路由器。

可选的,在s307步骤之后,若用户想将所述蹭网设备剔除,则该用户可以通过用户终端登录所述路由器的配置界面(如登录http://192.168.0.1),以获取对所述路由器的操作权限,并进一步根据所述操作权限在所述配置界面中控制所述路由器断开当前连接的所述蹭网设备信息对应的蹭网设备,并控制所述路由器对所述蹭网设备进行屏蔽操作。由于所述客户端并没有对所述路由器进行模板适配,所以需要通过登录路由器以将所述蹭网设备断开。本发明实施例主要体现在蹭网设备的发现和提醒,且所述客户端可以无需对任何路由器进行模板适配,因此,在面对任何类型的路由器,所述客户端均可以具有蹭网设备的发现和提醒功能。

本发明实施例通过客户端发送连接设备扫描请求到路由器,使得路由器将当前扫描的与路由器连接的至少一个当前连接设备信息发送到客户端,客户端再进一步将至少一个当前连接设备信息转发至服务器,使得服务器在至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息,并发送蹭网设备信息对应的蹭网标识到客户端,使得客户端可以实现防蹭网提醒功能。由于通知路由器扫描当前所连接的设备是无需进行权限登录的,所以客户端可以无需对任何路由器进行模板适配,所以客户端可以低成本的实现防蹭网提醒功能。

请参见图4,是本发明实施例提供的另一种蹭网设备识别方法的流程示意图,所述方法可以包括:

s401,客户端发送连接设备扫描请求到路由器,以使所述路由器根据所述连接设备扫描请求扫描当前与所述路由器连接的至少一个当前连接设备信息,并将所述至少一个当前连接设备信息发送到所述客户端;

s402,所述客户端将所述至少一个当前连接设备信息转发至服务器,以使所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息;

s403,所述客户端接收所述服务器发送的所述蹭网设备信息对应的蹭网标识,并显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识。

其中,s401-s403步骤的具体实现方式可以参见上述图3对应实施例中的s301-s309,这里不再进行赘述。

请参见图5,是本发明实施例提供的又一种蹭网设备识别方法的流程示意图,所述方法可以包括:

s501,服务器接收客户端发送的至少一个当前连接设备信息;所述至少一个当前连接设备信息是由客户端通知路由器扫描当前与所述路由器连接的设备所得到的;

s502,所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息;

s503,所述服务器发送所述蹭网设备信息对应的蹭网标识到所述客户端,以使所述客户端显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识。

其中,s501-s503步骤的具体实现方式可以参见上述图3对应实施例中的s301-s309,这里不再进行赘述。

请参见图6,是本发明实施例提供的一种蹭网设备识别装置的结构示意图。如图6所示,所述蹭网设备识别装置1可以应用于客户端中,所述蹭网设备识别装置1可以包括:请求模块11、信息发送模块12、接收显示模块13、第一添加模块14;

所述请求模块11,用于发送连接设备扫描请求到路由器,以使所述路由器根据所述连接设备扫描请求扫描当前与所述路由器连接的至少一个当前连接设备信息,并将所述至少一个当前连接设备信息发送到所述客户端;

其中,所述请求模块11,具体用于发送对所述路由器的管理请求到所述服务器,并当所述服务器检测出发起所述管理请求的用户具备合法性时,接收所述服务器发送的通知消息,并根据所述通知消息发送连接设备扫描请求到路由器。

所述信息发送模块12,用于将所述至少一个当前连接设备信息转发至服务器,以使所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息;

所述接收显示模块13,用于接收所述服务器发送的所述蹭网设备信息对应的蹭网标识,并显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识;

所述第一添加模块14,用于当将显示有所述蹭网标识的所述蹭网设备信息添加至合法设备添加请求中时,将所述合法设备添加请求发送到所述服务器,以使所述服务器获取所述合法设备添加请求中的所述蹭网设备信息,并将所述蹭网设备信息添加到所述合法设备集合中。

其中,所述请求模块11、所述信息发送模块12、所述接收显示模块13以及所述第一添加模块14的具体实现功能可以参见上述图3对应实施例中的s301-s309,这里不再进行赘述。

本发明实施例通过客户端发送连接设备扫描请求到路由器,使得路由器将当前扫描的与路由器连接的至少一个当前连接设备信息发送到客户端,客户端再进一步将至少一个当前连接设备信息转发至服务器,使得服务器在至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息,并发送蹭网设备信息对应的蹭网标识到客户端,使得客户端可以实现防蹭网提醒功能。由于通知路由器扫描当前所连接的设备是无需进行权限登录的,所以客户端可以无需对任何路由器进行模板适配,所以客户端可以低成本的实现防蹭网提醒功能。

请参见图7,是本发明实施例提供的另一种蹭网设备识别装置的结构示意图。如图7所示,所述蹭网设备识别装置2可以应用于服务器中,所述蹭网设备识别装置2可以包括:请求接收模块21、验证模块22、通知模块23、信息接收模块24、选择模块25、标识发送模块26、第二添加模块27;

所述请求接收模块21,用于接收所述客户端发送的对所述路由器的管理请求;

所述验证模块22,用于验证发起所述管理请求的用户的合法性;

所述通知模块23,用于当检测出发起所述管理请求的用户具备合法性时,通知所述客户端发送连接设备扫描请求到所述路由器,以使所述路由器根据所述连接设备扫描请求扫描当前与所述路由器连接的所述至少一个当前连接设备信息;

所述信息接收模块24,用于接收客户端发送的至少一个当前连接设备信息;所述至少一个当前连接设备信息是由客户端通知路由器扫描当前与所述路由器连接的设备所得到的;

所述选择模块25,用于所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息;

所述标识发送模块26,用于发送所述蹭网设备信息对应的蹭网标识到所述客户端,以使所述客户端显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识;

所述请求接收模块21,还用于接收所述客户端发送的合法设备添加请求;所述合法设备添加请求包括所述蹭网设备信息;

所述第二添加模块27,用于获取所述合法设备添加请求中的所述蹭网设备信息,并将所述蹭网设备信息添加到所述合法设备集合中。

进一步的,再请一并参见图8,是上述图7对应实施例中的验证模块22的结构示意图,所述验证模块22可以包括:信息检测单元221、第一确定单元222、行为信息查找单元223、合法行为判断单元224、第二确定单元225;

所述信息检测单元221,用于检测所述管理请求所携带的用户信息是否为预设的合法用户信息;

所述第一确定单元222,用于若所述信息检测单元221检测为是,则确定发起所述管理请求的用户具备合法性;

所述第一确定单元222,还用于若所述信息检测单元221检测为否,则确定发起所述管理请求的用户不具备合法性。

其中,当所述信息检测单元221和所述第一确定单元222不执行相应操作时,可以由所述行为信息查找单元223、所述合法行为判断单元224以及所述第二确定单元225验证发起所述管理请求的用户的合法性。

所述行为信息查找单元223,用于获取所述管理请求所携带的用户信息,并查找所述用户信息对应的与所述路由器相关联的历史登录行为信息;

所述合法行为判断单元224,用于判断所述历史登录行为信息中的登录次数与登录时间是否均满足预设的合法登录行为条件;

所述第二确定单元225,用于若所述合法行为判断单元224判断为是,则确定发起所述管理请求的用户具备合法性;

所述第二确定单元225,还用于若所述合法行为判断单元224检测为否,则确定发起所述管理请求的用户不具备合法性。

其中,所述请求接收模块21、所述验证模块22、所述通知模块23、所述信息接收模块24、所述选择模块25、所述标识发送模块26以及所述第二添加模块27,以及所述验证模块22中的信息检测单元221、第一确定单元222、行为信息查找单元223、合法行为判断单元224、第二确定单元225的具体实现功能可以参见上述图3对应实施例中的s301-s309,这里不再进行赘述。

本发明实施例通过客户端发送连接设备扫描请求到路由器,使得路由器将当前扫描的与路由器连接的至少一个当前连接设备信息发送到客户端,客户端再进一步将至少一个当前连接设备信息转发至服务器,使得服务器在至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息,并发送蹭网设备信息对应的蹭网标识到客户端,使得客户端可以实现防蹭网提醒功能。由于通知路由器扫描当前所连接的设备是无需进行权限登录的,所以客户端可以无需对任何路由器进行模板适配,所以客户端可以低成本的实现防蹭网提醒功能。

请参见图9,是本发明实施例提供的又一种蹭网设备识别装置的结构示意图。如图9所示,所述蹭网设备识别装置1000可以包括:至少一个处理器1001,例如cpu,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。其中,用户接口1003可以包括显示屏(display)、键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图9所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及设备控制应用程序。

在图9所示的蹭网设备识别装置1000中,网络接口1004主要用于连接服务器;而用户接口1003主要用于为用户提供输入的接口,获取用户输出的数据;而处理器1001可以用于调用存储器1005中存储的设备控制应用程序,以实现

发送连接设备扫描请求到路由器,以使所述路由器根据所述连接设备扫描请求扫描当前与所述路由器连接的至少一个当前连接设备信息,并将所述至少一个当前连接设备信息发送到所述客户端;

将所述至少一个当前连接设备信息转发至服务器,以使所述服务器在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息;

接收所述服务器发送的所述蹭网设备信息对应的蹭网标识,并显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识。

在一个实施例中,所述处理器1001在执行发送连接设备扫描请求到路由器时,具体执行以下步骤:

发送对所述路由器的管理请求到所述服务器,并当所述服务器检测出发起所述管理请求的用户具备合法性时,接收所述服务器发送的通知消息,并根据所述通知消息发送连接设备扫描请求到路由器。

在一个实施例中,所述处理器1001还可以执行以下步骤:

当将显示有所述蹭网标识的所述蹭网设备信息添加至合法设备添加请求中时,将所述合法设备添加请求发送到所述服务器,以使所述服务器获取所述合法设备添加请求中的所述蹭网设备信息,并将所述蹭网设备信息添加到所述合法设备集合中。

本发明实施例通过客户端发送连接设备扫描请求到路由器,使得路由器将当前扫描的与路由器连接的至少一个当前连接设备信息发送到客户端,客户端再进一步将至少一个当前连接设备信息转发至服务器,使得服务器在至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息,并发送蹭网设备信息对应的蹭网标识到客户端,使得客户端可以实现防蹭网提醒功能。由于通知路由器扫描当前所连接的设备是无需进行权限登录的,所以客户端可以无需对任何路由器进行模板适配,所以客户端可以低成本的实现防蹭网提醒功能。

请参见图10,是本发明实施例提供的又一种蹭网设备识别装置的结构示意图。如图10所示,所述蹭网设备识别装置2000可以包括:至少一个处理器2001,例如cpu,至少一个网络接口2004,用户接口2003,存储器2005,至少一个通信总线2002。其中,通信总线2002用于实现这些组件之间的连接通信。其中,用户接口2003可以包括显示屏(display)、键盘(keyboard),可选用户接口2003还可以包括标准的有线接口、无线接口。网络接口2004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器2005可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器2005可选的还可以是至少一个位于远离前述处理器2001的存储装置。如图10所示,作为一种计算机存储介质的存储器2005中可以包括操作系统、网络通信模块、用户接口模块以及设备控制应用程序。

在图10所示的蹭网设备识别装置2000中,网络接口2004主要用于连接客户端;而用户接口2003主要用于为用户提供输入的接口,获取用户输出的数据;而处理器2001可以用于调用存储器2005中存储的设备控制应用程序,以实现

接收客户端发送的至少一个当前连接设备信息;所述至少一个当前连接设备信息是由客户端通知路由器扫描当前与所述路由器连接的设备所得到的;

在所述至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息;

发送所述蹭网设备信息对应的蹭网标识到所述客户端,以使所述客户端显示包含所述至少一个当前连接设备信息的设备列表,并在所述设备列表中显示所述蹭网设备信息对应的蹭网标识。

在一个实施例中,所述处理器2001还执行以下步骤:

接收所述客户端发送的对所述路由器的管理请求;

验证发起所述管理请求的用户的合法性;

当检测出发起所述管理请求的用户具备合法性时,通知所述客户端发送连接设备扫描请求到所述路由器,以使所述路由器根据所述连接设备扫描请求扫描当前与所述路由器连接的所述至少一个当前连接设备信息。

在一个实施例中,所述处理器2001在执行验证发起所述管理请求的用户的合法性时,具体执行以下步骤:

检测所述管理请求所携带的用户信息是否为预设的合法用户信息;

若检测为是,则确定发起所述管理请求的用户具备合法性;

若检测为否,则确定发起所述管理请求的用户不具备合法性。

在一个实施例中,所述处理器2001在执行验证发起所述管理请求的用户的合法性时,具体执行以下步骤:

获取所述管理请求所携带的用户信息,并查找所述用户信息对应的与所述路由器相关联的历史登录行为信息;

判断所述历史登录行为信息中的登录次数与登录时间是否均满足预设的合法登录行为条件;

若判断为是,则确定发起所述管理请求的用户具备合法性;

若检测为否,则确定发起所述管理请求的用户不具备合法性。

在一个实施例中,所述处理器2001还执行以下步骤:

接收所述客户端发送的合法设备添加请求;所述合法设备添加请求包括所述蹭网设备信息;

获取所述合法设备添加请求中的所述蹭网设备信息,并将所述蹭网设备信息添加到所述合法设备集合中。

本发明实施例通过客户端发送连接设备扫描请求到路由器,使得路由器将当前扫描的与路由器连接的至少一个当前连接设备信息发送到客户端,客户端再进一步将至少一个当前连接设备信息转发至服务器,使得服务器在至少一个当前连接设备信息中筛选与预设的合法设备集合不匹配的当前连接设备信息,以作为蹭网设备信息,并发送蹭网设备信息对应的蹭网标识到客户端,使得客户端可以实现防蹭网提醒功能。由于通知路由器扫描当前所连接的设备是无需进行权限登录的,所以客户端可以无需对任何路由器进行模板适配,所以客户端可以低成本的实现防蹭网提醒功能。

请参见图11,是本发明实施例提供的一种蹭网设备识别系统的结构示意图,所述系统可以包括客户端100和服务器200,所述客户端100和所述服务器200之间可以通过网络相互连接。其中,所述客户端100具体可以包括上述图6对应实施例中的蹭网设备识别装置1,所述服务器200具体可以包括上述图7-图8对应实施例中的蹭网设备识别装置2,这里不再对客户端100和服务器200的具体实现方式进行赘述;或者,所述客户端100具体可以包括上述图9对应实施例中的蹭网设备识别装置1000,所述服务器200具体可以包括上述图10对应实施例中的蹭网设备识别装置2000,这里不再对客户端100和服务器200的具体实现方式进行赘述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1