用户上网行为检测管理系统_第1页
用户上网行为检测管理系统_第2页
用户上网行为检测管理系统_第3页
用户上网行为检测管理系统_第4页
用户上网行为检测管理系统_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-精选财经经济类资料- -最新财经经济资料-感谢阅读- 1 用户上网行为检测管理系统 【摘 要】随着计算机网络的飞 速发展,全球进入了高速的信息化时代, 网络不规范行为日益增多。在影响工作 效率的同时带来了安全隐患。因此,对 用户上网行为规范和监测已经至关重要。 用户上网行为检测管理系统旨在应用流 量识别和数据采集等技术对用户上网行 为进行调查、管理、分析实现对用户上 网行为的管理和控制。 中国论文网 /4/view-12928954.htm 【Abstract】With the rapid development of computer network, the world has entered the high-speed information age, the network irregular behavior is increasingly. It has effected the -精选财经经济类资料- -最新财经经济资料-感谢阅读- 2 work efficiency and brought security risks. Therefore, the standardization and monitoring of user going-online behavior is essential. The purpose of this project is to use the technology of traffic identification and data collection to audit, query and analyze the behavior of the user going-online , then to realize the management and control of user going- online behavior. 【关键词】拦截;过滤;查询; 管理 【Keywords 】interception , filtering, query, management 【中图分类号】TP393 【文献标 志码】A 【文章编号 】1673- 1069(2017)05-0143-02 1 引言 随着互联网的飞速发展与普及, 互联网的应用已成为人类生活与生产中 至关重要的组成因素,成为了 21 世纪 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 3 发展最为迅猛的行业。然而,问题也应 运而生,如何保全信息的机密性、健康 性和所牵扯的政治因素等问题随之而来。 前从互联网发展的整体方向 来看,上网行为并没有明确的定义,这 个问题完全来源于用户在工作、生活中 的上网习惯。企业存在着网络滥用的严 重问题,很多员工会在办公时间内浏览 与工作无关的网站,如娱乐、新闻、 IM、游戏、P2P 等,占用了大量本该应 用于正常工作的网络带宽,严重影响到 办公业务的正常运作。因此,每一位网 络管理员都期望能够掌握各自网络的使 用状况,对流量进行分析审计,从而对 网络用户进行相应规范化的上网行为管 理。 2 模型 2.1 代理服务器 网络代理程序的种类非常多,分 成 HTTP 代理服务程序,FTP 代理服务 程序等。在论文中介绍的代理服务程序 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 4 代理的是 HTTP 协议。HTTP 协议处在 TCP/IP 协议栈的应用层,是一个无连接 的、简单的 C/S 结构协议1 ,HTTP 请 求周期分为四个阶段:连接、请求、响 应和断开。一个完整的 HTTP 代理请求 过程为:客户端首先与代理服务器创建 连接,接着根据代理服务器所使用的 HTTP 代理协议,请求对目标服务器创 建连接、获得目标服务器的指定资源。 该系统通过代理获得用户上传和下载的 数据包并对其进行处理,进而实现系统 的功能。 2.2 基于代理服务器上的功能实 现 该系统的功能分为“指定网站过 滤及警告”、 “指定关键词过滤替换 ”、 “数 据包流量分析” 、 “用户行为分析模块 ”, 均基于代理服务器实现。 代理服务器做以下工作2: 在指定端口侦听并接收客户机 对目标服务器的访问请求,客户机向服 务器发送的请求信息如图 1 所示。 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 5 将进行过 URL 或 IP 地址过滤 的访问请求转发给目标服务器,被过滤 的请求不予转发。 接收目标服务器反馈的应答信 息,送过滤模块进行文本过滤,服务器 向客户机发送的应答信息如图 2 所示。 将过滤后的应答信息转发给客 户机。 2.2.1 实现对任意指定网页的过 滤及警告 事先对访问量较大、名气较大的 网站进行分类,以公安部网络公布的网 络黑名单为基础,建立域名过滤列表, 并可以从反馈结果总自动更新。过滤模 块中基于域名列表的客户端请求过滤算 法可描述如下: 获取客户机发送的请求信息。 从请求信息中的请求行中取出 域名。 检查域名是否在过滤列表当中, 若在,HTTP 代理服务器则转发一个拒 绝访问的应答信息给客户机,并中止此 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 6 次会话;否则,转发该请求到目标服务 器 2.2.2 实现对网页指定关键词的 替换 关键词过滤模块主要是对安全性 不确定的 WEB 页进行内容监测,是否 需要进行内容过滤主要是由传输的信息 格式决定。该系统采用办法是先用 ASCII 解码函数对原始报文进行初始化, 获取“Content-Type”、 “Content-Encoding”、 “charset”等字段,为接下来的关键词替 换提供判断的依据。 Content-Type 字段用于定义网络 文件的类型和网页的编码,决定浏览器 将以什么形式、什么编码读取这个文件 3。常见的 Content-Type 有 image/jpeg、audio/mpeg 、text/html、text /plain 等,代表大多数 HTTP 协议应答 报文携带的数据类型。 Content-Encoding 字段是 Content-Type 字段的修饰符,它的值指 出应用到响应正文上的编码方式, -精选财经经济类资料- -最新财经经济资料-感谢阅读- 7 Content-Encoding 主要用来允许文档能 够被压缩而不丢失其底层媒体类型特征 和信息的转换。 在得到网页的文本数据之后,用 事先设定好的需要过滤或替换的关键词 对文本数据进行扫描,做出相应的替换、 统计。替换效果如图 3 所示。 2.2.3 实现对用户流量的基本分 类 该系统利用 Jpcap 类库中在 JAVA 程序中实现了数据流量包的截获。 Jpcap 类库的基本结构如图 4 所 示4。 在完成了对网卡数据的截获之后, 通过数据包中 protocol 字段的值,对各 个协议进行分类展示与统计。初步完成 对流量数据包进行分类计数,利用 Jpcap 类库,使用 JAVA 语言中的多线 程、AWT 和 SWING 技术,分析流量 分布。让用户了解该时间区间内的流量 比例,以更好地管理流量。 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 8 2.2.4 用户行为分析 该系统提供直观的用户上网数据 统计,可以详细地分析出用户上网流量 的使用情况,为网络管理员和领导者分 配和管理员工网络资源提供有效的数据 支撑。可按饼图、柱状图、曲线图等方 式进行查询,可查看网络流量、网页浏 览记录等详细信息,可以直接打印和导 出报表,通过查看客户机一段时间内各 类流量使用情况、网页浏览记录,以及 被屏蔽网站的尝试访问记录,可以分析 出用户一段时间内的行为特点 3 结语 论文主要对用户行为监测管理中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论