The invention discloses a method and system for the analysis of user behavior based on network traffic. Through obtaining the network traffic between the user client and the application server, the network traffic includes the network requests sent by the user client and / or the response content returned by the application server; and the pre established behavioral feature library is called. The user behavior data is generated according to the actual behavior of the current user according to the network traffic. This application provides the method and system based on network traffic analysis user behavior. Through the behavior feature library, the network traffic can be automatically analyzed to identify the behavior description that the user can understand, including the user identity information and the related data information involved in the behavior, and can be used to analyze the user access network. Habits, judging network failures and optimizing network resource allocation have broad application prospects.
【技术实现步骤摘要】
一种基于网络流量分析用户行为的方法及系统
本专利技术涉及通信
,特别是涉及一种基于网络流量分析用户行为的方法及系统。
技术介绍
随着互联网的发展和计算机的普及,网络用户的数量增长迅速,网络行为逐渐成为了人类行为中最重要的社会现象之一,互联网的深度发展使得网络业务量大量增加,用户访问网络业务的频率也急剧上升,亟需对网络用户的行为进行有效的识别。以往的一些网关设备能够通过分析网络量在一定程度上识别用户的行为,但通常其只能够记录用户访问的URL,不能作出具体的行为描述,更不能将URL中的相关参数解读成用户可以理解的内容。例如,用户将某个文件分享给了其他用户,URL中仅包含文件ID和用户ID信息,而希望关注的有关文件名称和用户名称的内容并没有涉及。鉴于此,提供一种从网络流量中分析出可以理解的行为描述是非常有必要的。
技术实现思路
本专利技术的目的是提供一种基于网络流量分析用户行为的方法及系统,以解决现有技术中不能从网络流量中分析出用户实际行为描述的问题。为解决上述技术问题,本专利技术提供一种基于网络流量分析用户行为的方法,包括:获取用户客户端与应用服务器之间进行通信的网络流量,所述网络流量包括所述用户客户端发送的网络请求和/或应用服务器返回的响应内容;调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行为数据。可选地,所述获取用户客户端与应用服务器之间进行通信的网络流量包括:通过流量代理或流量监听的方式获取用户客户端与应用服务器之间进行通信的网络流量。可选地,所述调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行 ...
【技术保护点】
一种基于网络流量分析用户行为的方法,其特征在于,包括:获取用户客户端与应用服务器之间进行通信的网络流量,所述网络流量包括所述用户客户端发送的网络请求和/或应用服务器返回的响应内容;调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行为数据。
【技术特征摘要】
1.一种基于网络流量分析用户行为的方法,其特征在于,包括:获取用户客户端与应用服务器之间进行通信的网络流量,所述网络流量包括所述用户客户端发送的网络请求和/或应用服务器返回的响应内容;调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行为数据。2.如权利要求1所述的基于网络流量分析用户行为的方法,其特征在于,所述获取用户客户端与应用服务器之间进行通信的网络流量包括:通过流量代理或流量监听的方式获取用户客户端与应用服务器之间进行通信的网络流量。3.如权利要求1所述的基于网络流量分析用户行为的方法,其特征在于,所述调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行为数据包括:根据所述行为特征库中预设的用户身份获取规则,获取所述网络请求中用户的行为人身份信息以及身份认证信息。4.如权利要求1至3任一项所述的基于网络流量分析用户行为的方法,其特征在于,在所述调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行为数据之后还包括:判断所述实际行为是否需要被阻止;如果是,则根据所述行为特征库中预设的阻止后响应规则,确定与所述用户客户端的类型对应的推送提示信息,以便推送至所述用户客户端进行显示。5.如权利要求4所述的基于网络流量分析用户行为的方法,其特征在于,所述调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行为数据包括:根据所述行为特征库中预设的行为数据获取规则,从所述响应内容中抓取实际行为的...
【专利技术属性】
技术研发人员:李旭阳,杨赵勇,姚中凯,
申请(专利权)人:杭州云屏科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。