识别登录用户的方法和设备的制作方法

文档序号:7865230阅读:136来源:国知局
专利名称:识别登录用户的方法和设备的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种识别登录用户的方法和设备。
背景技术
随着Internet网络科技的高速发展,人与人之间的交流逐渐的转移到网络上,模拟生活社区的论坛社区之间的交流也成了时尚,大量用户通过在社区上了解生活需求、学习、休闲、娱乐等。程序员为了吸引用户的加入,开发了各种各样的论坛社区。如天涯社区、猫扑论坛、百度贴吧、新浪微博、搜狐微博、腾讯微博等。人们在这里探讨国家大事、最新新闻、发表自己的言论和看法等。在某些企事业单位中,员工通过网络不时的进入社区和论坛进行发表言论和查阅新闻等资料。从而浪费了大量的工作时间,影响了员工的工作效率。于是某些企业老板就想掌握自己的员工的工作情况,从而进一步深刻的了解自己的员工和采取一些必要的措施等。也有些公安机关为了追踪一些不法的言论等,从而为破案提供有必要的线索。这样就需要将登录某个论坛的用户名和发表的文章、言论等详细的记录下来。可以将记录登录论坛的用户名的功能称为审计论坛用户名功能。现有技术中,实现审计论坛用户名功能的方法是,对于每一种论坛,根据该论坛的特征设计一套用于识别并提取报文中的用户名的代码,网关设备通过运行各套代码来识别以及提取客户端与服务器端交互的报文中的用户名,效率较低。并且,当论坛的特征发生变化时,就要重新修改代码、重新编译代码以及将重新编译的代码重新升级到网关设备中;如果添加了新的论坛,那么就要重新添加一份类似的代码,用于识别并提取登录新的论坛的用户名,这样随着的业务的扩展需要添加许多的审计论坛用户名功能,那么就会产生许多重复的代码,从而提高了代码的冗余度,也给开发人员带来了很大的工作量。还有些实现审计论坛用户名功能的方法是,网关设备将客户端与服务器端交互的超文本传输协议(Hyper Text Transfer Protocol, HTTP)报文全部保存下来,然后再根据用户名的起始特征和结束特征提取出完整的登录论坛的用户名,这样虽然将用户名保存下来了,但是浪费了大量的内存来保存HTTP报文;并且,有一些登录论坛的用户名的信息位于HTTP报文的头部中,但只在HTTP体部中查找登录用户名,这样位于HTTP报文的头部的用户名就不能被提取出来,从而遗漏了对这些用户名的审计。现有技术中在得到登录论坛的用户名后,为了获知这个用户名登录的是哪个论坛,开发人员还需要添加一份额外的代码,该代码通过分析HTTP报文的主机(host)首部来找到对应的论坛信息,并且也是针对每一种论坛分别添加一份这样的代码,进而产生了大量的代码量。

发明内容
本发明实施例提供一种识别登录用户的方法和设备,用于提高识别登录用户的效率。
一种识别登录用户的方法,该方法包括:获取客户端与服务器端之间传输的传输控制协议TCP报文;识别出所述TCP报文中的超级文本传送协议HTTP内容;在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征;所述特征表中包含多种论坛对应的用户名开始特征和用户名结束特征;将查找到的用户名开始特征与用户名结束特征之间的内容作为登录的用户名进行记录。一种网关设备,该设备包括:获取单元,用于获取客户端与服务器端之间传输的传输控制协议TCP报文;识别单元,用于识别出所述TCP报文中的超级文本传送协议HTTP内容;查找单元,用于在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征;所述特征表中包含多种论坛对应的用户名开始特征和用户名结束特征;记录单元,用于将查找到的用户名开始特征与用户名结束特征之间的内容作为登录的用户名进行记录。本发明实施例提供的方案中,预先将多种论坛对应的用户名开始特征和用户名结束特征设置在特征表中,在客户端与服务器端之间传输的TCP报文中的HTTP内容中查找该特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,并将查找到的用户名开始特征与用户名结束特征之间的内容作为登录的用户名进行记录,从而达到了识别登录用户的目的,并且,本方案中将多种论坛对应的用户名开始特征和用户名结束特征设置在一个特征表中,根据该特征表只需一次查找便可在HTTP内容中找到用户名开始特征和用户名结束特征,进而找到登录用户名,而无需针对每种论坛,分别执行一次在HTTP内容中查找对应论坛的用户名开始特征和用户名结束特征的操作,从而有效提高了识别登录用户的效率。


图1为本发明实施例提供的方法流程示意图;图2为本发明实施例一的流程示意图;图3为本发明实施例提供的网关设备结构示意图。
具体实施例方式为了提高识别登录用户的效率,本发明实施例提供一种识别登录用户的方法,本方法中,预先将多种论坛对应的用户名开始特征和用户名结束特征设置在特征表中,后续在客户端与服务器端之间传输的TCP报文中的HTTP内容中查找该特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,并将查找到的用户名开始特征与用户名结束特征之间的内容作为登录的用户名进行记录,从而达到了识别登录用户的目的。参见图1,本发明实施例提供的识别登录用户的方法,包括以下步骤:步骤10:获取客户端与服务器端之间传输的传输控制协议(TCP)报文;
步骤11:识别出该TCP报文中的超级文本传送协议(HTTP )内容;这里,可以通过80端口或ac_bm算法在TCP报文中匹配HTTP协议特有的特征,匹配成功后,将TCP报文中的内容作为HTTP内容。步骤12:在识别出的HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征;该特征表中包含多种论坛对应的用户名开始特征和用户名结束特征;将查找到的用户名开始特征与用户名结束特征之间的内容作为登录的用户名进行记录。较佳的,在识别出TCP报文中的HTTP内容之后、并且在HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征之前,从识别出的HTTP内容中查找HTTP的请求方法(method)名称、统一资源定位(URL)信息和主机(HOST)地址;然后,将查找到的HTTP的请求方法名称、URL信息和HOST地址,与预先设置的协议表中的多个表项进行匹配;该协议表中的各表项包含一种论坛对应的HTTP的请求方法名称、URL信息和HOST地址;相应的,步骤12中,在查找到的HTTP的请求方法名称、URL信息和HOST地址,与所述协议表中的一个表项匹配成功后,在HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征。上述匹配操作可以进一步提高识别登录用户的效率,原因在于:由于特征表中包含多种论坛对应的用户名开始特征和用户名结束特征,协议表中包含该多种论坛对应的HTTP的请求方法名称、URL信息和HOST地址,因此在HTTP内容中查找特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征之前,可以将查找到的HTTP的请求方法名称、URL信息和HOST地址,与预先设置的协议表中的多个表项进行匹配,若查找到的HTTP的请求方法名称、URL信息和HOST地址,与协议表中的一个表项匹配成功,则表明当前HTTP报文对应的用户是登录该多种论坛中的一种论坛的用户,可以执行后续的用户名开始特征和用户名结束特征的查找操作;若查找到的HTTP的请求方法名称、URL信息和HOST地址,没有与协议表中的任何一个表项匹配成功,则表明当前HTTP报文对应的用户不是登录该多种论坛中的一种论坛的用户,因此不需要执行后续的用户名开始特征和用户名结束特征的查找操作,从而避免了不必要的信息查找操作,进一步提高了识别登录用户的效率。较佳的,该协议表中的各表项还包含表示登录对应论坛的用户名在HTTP内容中的位置的取值;此时,在识别出TCP报文中的HTTP内容之后、并且从识别出的HTTP内容中查找HTTP的请求方法名称、URL信息和HOST地址之前,在HTTP协议会话上的私有数据结构中设置位置变量;以及,在查找到的HTTP的请求方法名称、URL信息和HOST地址,与协议表中的一个表项匹配成功后、并且在HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征之前,读取匹配成功的表项中的表示登录对应论坛的用户名在HTTP内容中的位置的取值,将该取值赋给设置的位置变量;相应的,在HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,具体实现可以如下:若该位置变量的取值指示登录对应论坛的用户名在HTTP内容中的位置为HTTP头部,则在HTTP内容中的URL信息中查找预先设置的头部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征;若该位置变量的取值指示登录对应论坛的用户名在HTTP内容中的位置为HTTP体部,则在HTTP内容的HTTP体部中查找预先设置的体部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征。这里,通过在协议表中的各表项设置表示登录对应论坛的用户名在HTTP内容中的位置的取值,可以根据该取值确定的用户名在HTTP内容中的位置,从而可以在HTTP内容的对应位置处查找用户名开始特征和用户名结束特征,而不需要在整个HTTP内容中查找用户名开始特征和用户名结束特征,从而提高了查找效率,进一步提高了识别登录用户的效率。具体的,头部特征表中包含多种论坛对应的用户名开始特征的特征编号、特征内容、特征长度和对应的用户名结束特征的特征编号,还包含多种论坛对应的用户名结束特征的编号、特征内容和特征长度;上述在HTTP内容中的URL信息中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,具体实现可以如下:将HTTP内容的URL信息和该URL信息的长度输入处理函数,处理函数根据ac_bm算法在该URL信息中查找头部特征表中的特征内容,并返回查找到的特征内容对应的特征编号、开始位置和结束位置;遍历查找到的特征编号,若遍历到的特征编号为用户名开始特征的特征编号,则根据头部特征表确定该用户名开始特征对应的用户名结束特征的特征编号,根据返回结果确定该用户名开始特征的结束位置、以及该用户名结束特征的开始位置,进而可以确定用户名开始特征与用户名结束特征之间的用户名。具体的,体部特征表中包含多种论坛对应的用户名开始特征的特征编号、特征内容、特征长度和对应的用户名结束特征的特征编号,还包含多种论坛对应的用户名结束特征的编号、特征内容和特征长度;上述在HTTP内容的HTTP体部中查找预先设置的体部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,具体实现可以如下:将HTTP体部的信息和该信息的长度输入处理函数,处理函数根据ac_bm算法在该URL信息中查找体部特征表中的特征内容,并返回查找到的特征内容对应的特征编号、开始位置和结束位置;遍历查找到的特征编号,若遍历到的特征编号为用户名开始特征的特征编号,则根据体部特征表确定该用户名开始特征对应的用户名结束特征的特征编号,根据返回结果确定该用户名开始特征的结束位置、以及该用户名结束特征的开始位置,进而可以确定用户名开始特征与用户名结束特征之间的用户名。较佳的,在识别出TCP报文中的HTTP内容之后,还可以查找HTTP内容中的引用referer字段,并将该referer字段的内容作为当前用户登录的论坛信息进行记录。当用户在web页面上点击一个链接来加载另一个页面时,原来web页面的地址通常在发送被点击链接的请求时就放到了 referer字段中,以充分跟踪和记录如何访问服务器。论坛登录时通常都是从某一个论坛的主页点击登录,因此保存referer字段的内容会记录下用户登录的是哪个论坛,从而更加详细的记录了用户的登录行为。下面结合具体实施例对本发明进行说明:
本实施例中,网关设备需要预先从配置文件中读取协议表、头部特征表和体部特征表的配置信息;然后根据三个表的配置信息生成并注册这三个表,确定协议表的一个不例如表I所示,头部特征表的一个示例如表2所示,体部特征表的一个示例如表3所示。如图2所示,具体流程如下:步骤S201:网关设备截取到客户端与服务器端之间传输的TCP报文,识别出TCP报文中的HTTP内容。步骤S202:在HTTP协议会话上的私有数据结构中设置位置变量即BBS_PR0T0变量,为节省内存可以申请BBS_PR0T0变量为u8类型。步骤S203:采用哈希表的方法从识别出的HTTP内容中查找HTTP的请求方法名称、URL信息和HOST地址,并保存查找的信息。步骤S204:从识别出的HTTP内容中查找referer字段,并将该referer字段的内容作为当前用户登录的论坛信息进行记录。步骤S205:将步骤S203中查找到的HTTP的请求方法名称、URL信息和HOST地址,与协议表中的多个表项进行匹配,在与一个表项匹配成功后,将匹配成功的表项中的表示登录对应论坛的用户名在HTTP内容中的位置的取值,赋给BBS_PR0T0变量。步骤S206:判断BBS_PR0T0变量的取值,若取值为0,则表明登录用户名位于HTTP内容的头部,到步骤S207 ;若取值为1,则表明登录用户名位于HTTP内容的体部,到步骤S208 ;步骤S207:在HTTP内容中的URL信息中查找头部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,将查找到的用户名开始特征与用户名结束特征之间的内容作为登录的用户名进行记录,具体如下:将HTTP内容的URL信息和该URL信息的长度输入处理函数,处理函数根据ac_bm算法在该URL信息中查找头部特征表中的特征内容,并返回查找到的特征内容对应的特征编号、开始位置和结束位置;遍历查找到的特征编号,若遍历到的特征编号为用户名开始特征的特征编号,则根据头部特征表确定该用户名开始特征对应的用户名结束特征的特征编号,确定该用户名开始特征的结束位置、以及该用户名结束特征的开始位置。将用户名开始特征和用户名结束特征中间内容作为登录用户名保存下来。如果没有找到用户名结束特征,则跳过返回。步骤S208:在HTTP内容的HTTP体部中查找体部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,将查找到的用户名开始特征与用户名结束特征之间的内容作为登录的用户名进行记录,具体如下:将所述HTTP体部的信息和该信息的长度输入处理函数,处理函数根据ac_bm算法在该URL信息中查找所述体部特征表中的特征内容,并返回查找到的特征内容对应的特征编号、开始位置和结束位置;遍历查找到的特征编号,若遍历到的特征编号为用户名开始特征的特征编号,则根据所述体部特征表确定该用户名开始特征对应的用户名结束特征的特征编号,确定该用户名开始特征的开始位置和结束位置、以及该用户名结束特征的开始位置和结束位置。将用户名开始特征和用户名结束特征中间内容作为登录用户名保存下来。如果没有找到用户名结束特征,则跳过返回。上述在遍历特征编号时,如果遇到多特征与少特征同时出现,那么将少特征跳过,用多特征来做处理。例如,对于表3所示的体部特征表,特征编号为2、4对应开始多特征,特征编号为3对应开始少特征,在同时遍历到特征编号2、3,或者,同时遍历到特征编号4、3时,舍弃特征编号3,使用特征编号4执行后续操作。步骤S209:将记录的登录论坛的用户名发送给日志服务器,用户可以通过查询日
志服务器来确定登录过各论坛的用户。
[0061权利要求
1.一种识别登录用户的方法,其特征在于,该方法包括: 获取客户端与服务器端之间传输的传输控制协议TCP报文; 识别出所述TCP报文中的超级文本传送协议HTTP内容; 在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征;所述特征表中包含多种论坛对应的用户名开始特征和用户名结束特征; 将查找到的用户名开始特征与用户名结束特征之间的内容作为登录的用户名进行记录。
2.按权利要求1所述的方法,其特征在于,在识别出所述TCP报文中的HTTP内容之后、并且在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征之前,进一步包括: 从识别出的所述HTTP内容中查找HTTP的请求方法名称、统一资源定位URL信息和主机HOST地址; 将查找到的HTTP的请求方法名称、URL信息和HOST地址,与预先设置的协议表中的多个表项进行匹配;所述协议表中的各表项包含一种论坛对应的HTTP的请求方法名称、URL信息和HOST地址; 所述在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,具体包括: 在查找到的HTTP的请求方法 名称、URL信息和HOST地址,与所述协议表中的一个表项匹配成功后,在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征。
3.按权利要求2所述的方法,其特征在于,所述协议表中的各表项还包含表示登录对应论坛的用户名在HTTP内容中的位置的取值; 在识别出所述TCP报文中的HTTP内容之后、并且从识别出的所述HTTP内容中查找HTTP的请求方法名称、URL信息和HOST地址之前,进一步包括:在HTTP协议会话上的私有数据结构中设置位置变量; 在查找到的HTTP的请求方法名称、URL信息和HOST地址,与所述协议表中的一个表项匹配成功后、并且在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征之前,进一步包括:读取匹配成功的表项中的表示登录对应论坛的用户名在HTTP内容中的位置的取值,将该取值赋给所述位置变量; 所述在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,具体包括: 若所述位置变量的取值指示登录对应论坛的用户名在HTTP内容中的位置为HTTP头部,则在所述HTTP内容中的URL信息中查找预先设置的头部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征; 若所述位置变量的取值指示登录对应论坛的用户名在HTTP内容中的位置为HTTP体部,则在所述HTTP内容的HTTP体部中查找预先设置的体部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征。
4.按权利要求3所述的方法,其特征在于,所述头部特征表中包含多种论坛对应的用户名开始特征的特征编号、特征内容、特征长度和对应的用户名结束特征的特征编号,还包含多种论坛对应的用户名结束特征的编号、特征内容和特征长度; 所述在所述HTTP内容中的URL信息中查找预先设置的头部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,具体包括: 将所述HTTP内容的URL信息和该URL信息的长度输入处理函数,处理函数在该URL信息中查找所述头部特征表中的特征内容,并返回查找到的特征内容对应的特征编号、开始位置和结束位置;遍历查找到的特征编号,若遍历到的特征编号为用户名开始特征的特征编号,则根据所述头部特征表确定该用户名开始特征对应的用户名结束特征的特征编号,并确定该用户名开始特征的结束位置、以及该用户名结束特征的开始位置。
5.按权利要求3所述的方法,其特征在于,所述体部特征表中包含多种论坛对应的用户名开始特征的特征编号、特征内容、特征长度和对应的用户名结束特征的特征编号,还包含多种论坛对应的用户名结束特征的编号、特征内容和特征长度; 所述在所述HTTP内容的HTTP体部中查找预先设置的体部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,具体包括: 将所述HTTP体部的信息和该信息的长度输入处理函数,处理函数在该URL信息中查找所述体部特征表中的特征内容,并返回查找到的特征内容对应的特征编号、开始位置和结束位置;遍历查找到的特征编号,若遍历到的特征编号为用户名开始特征的特征编号,则根据所述体部特征表确定该用户名开始特征对应的用户名结束特征的特征编号,并确定该用户名开始特征的结束位置、以及该用户名结束特征的开始位置。
6.按权利要求1-5中任一所述的方法,其特征在于,在识别出所述TCP报文中的HTTP内容之后,进一步包括: 查找所述HTTP内容中的引用referer字段,并将该referer字段的内容作为当前用户登录的论坛信息进行记录。
7.一种网关设备,其特征在于,该设备包括: 获取单元,用于获取客户端与服务器端之间传输的传输控制协议TCP报文; 识别单元,用于识别出所述TCP报文中的超级文本传送协议HTTP内容; 查找单元,用于在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征;所述特征表中包含多种论坛对应的用户名开始特征和用户名结束特征; 记录单元,用于将查找到的用户名开始特征与用户名结束特征之间的内容作为登录的用户名进行记录。
8.按权利要求7所述的设备,其特征在于,该设备还包括: 匹配单元,用于在识别出所述TCP报文中的HTTP内容之后、并且在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征之前,从识别出的所述HTTP内容中查找HTTP的请求方法名称、统一资源定位URL信息和主机HOST地址;将查找到的HTTP的请求方法名称、URL信息和HOST地址,与预先设置的协议表中的多个表项进行匹配;所述协议表中的各表项包含一种论坛对应的HTTP的请求方法名称、URL信息和HOST地址; 所述查找单元用于:在查找到的HTTP的请求方法名称、URL信息和HOST地址,与所述协议表中的一个表项匹配成功后,在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征。
9.按权利要求8所述的设备,其特征在于,所述协议表中的各表项还包含表示登录对应论坛的用户名在HTTP内容中的位置的取值; 该设备还包括: 变量设置单元,用于在识别出所述TCP报文中的HTTP内容之后、并且从识别出的所述HTTP内容中查找HTTP的请求方法名称、URL信息和HOST地址之前,在HTTP协议会话上的私有数据结构中设置位置变量; 变量赋值单元,用于在查找到的HTTP的请求方法名称、URL信息和HOST地址,与所述协议表中的一个表项匹配成功后、并且在所述HTTP内容中查找预先设置的特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征之前,读取匹配成功的表项中的表示登录对应论坛的用户名在HTTP内容中的位置的取值,将该取值赋给所述位置变量; 所述查找单元用于: 若所述位置变量的取值指示登录对应论坛的用户名在HTTP内容中的位置为HTTP头部,则将在所述HTTP内容中的URL信息中查找预先设置的头部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征; 若所述位置变量的取值指示登录对应论坛的用户名在HTTP内容中的位置为HTTP体部,则在所述HTTP内容的HTTP体部中查找预先设置的体部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征。
10.按权利要求9所述的设备,其特征在于,所述头部特征表中包含多种论坛对应的用户名开始特征的特征编号、特征内容、特征长度和对应的用户名结束特征的特征编号,还包含多种论坛对应的用户名结束特征的编号、特征内容和特征长度; 所述查找单元用于:按照如下方法在所述HTTP内容中的URL信息中查找预先设置的头部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征: 将所述HTTP内容的URL信息和该URL信息的长度输入处理函数,处理函数在该URL信息中查找所述头部特征表中的特征内容,并返回查找到的特征内容对应的特征编号、开始位置和结束位置;遍历查找到的特征编号,若遍历到的特征编号为用户名开始特征的特征编号,则根据所述头部特征表确定该用户名开始特征对应的用户名结束特征的特征编号,并确定该用户名开始特征的结束位置、以及该用户名结束特征的开始位置。
11.按权利要求9所述的设备,其特征在于,所述体部特征表中包含多种论坛对应的用户名开始特征的特征编号、特征内容、特征长度和对应的用户名结束特征的特征编号,还包含多种论坛对应的用户名结束特征的编号、特征内容和特征长度; 所述查找单元用于:按照如下方法在所述HTTP内容的HTTP体部中查找预先设置的体部特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征: 将所述HTTP体部的信息 和该信息的长度输入处理函数,处理函数在该URL信息中查找所述体部特征表中的特征内容,并返回查找到的特征内容对应的特征编号、开始位置和结束位置;遍历查找到的特征编号,若遍历到的特征编号为用户名开始特征的特征编号,则根据所述体部特征表确定该用户名开始特征对应的用户名结束特征的特征编号,确定该用户名开始特征的结束位置、以及该用户名结束特征的开始位置。
12.按权利要求7-11中任一所述的设备,其特征在于,所述记录单元还用于: 在识别出所述TCP报文中的HTTP内容之后,查找所述HTTP内容中的引用referer字段,并将该referer字段的内 容作为当前用户登录的论坛信息进行记录。
全文摘要
本发明实施例公开了一种识别登录用户的方法和设备,涉及无线通信领域,用于提高识别登录用户的效率。本发明中,预先将多种论坛对应的用户名开始特征和用户名结束特征设置在特征表中,在客户端与服务器端之间传输的传输控制协议TCP报文中的超级文本传送协议HTTP内容中查找该特征表中的用户名开始特征和该用户名开始特征对应的用户名结束特征,并将查找到的用户名开始特征与用户名结束特征之间的内容作为登录的用户名进行记录,从而达到了识别登录用户的目的,并有效提高了识别登录用户的效率。
文档编号H04L29/06GK103095680SQ20121045217
公开日2013年5月8日 申请日期2012年11月12日 优先权日2012年11月12日
发明者田海燕, 练书成 申请人:瑞斯康达科技发展股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1