内网用户行为监视系统的设计与实现的中期报告.docx
上传人:快乐****蜜蜂 上传时间:2024-09-14 格式:DOCX 页数:3 大小:10KB 金币:5 举报 版权申诉
预览加载中,请您耐心等待几秒...

内网用户行为监视系统的设计与实现的中期报告.docx

内网用户行为监视系统的设计与实现的中期报告.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

5 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

内网用户行为监视系统的设计与实现的中期报告一、前言随着网络安全意识逐渐提高,很多企业都开始重视对内网用户行为的监视与管理,以确保公司的机密信息不被泄露。因此,本文提出了一种内网用户行为监视系统的设计与实现,旨在帮助企业更好地管理内部网络,确保信息安全。二、系统需求分析本系统主要包括以下几个功能模块:1.登录监视:监视员工登录行为,包括用户id、登录时间、登录IP等信息;2.网站访问监视:监视员工对外访问的网站,包括网站名称、访问时间、访问时长等信息;3.文件操作监视:监视员工对公司重要文件夹的访问、复制、剪切、删除等操作记录,包括文件名、操作时间、操作者等信息;4.异常操作报警:当发现员工进行了异常操作时(如窃取机密信息),系统能够及时自动报警。三、系统设计1.系统架构设计本系统采用C/S架构,将整个系统划分为Client和Server两个部分。2.Server端设计Server端主要包括以下几个模块:a.登录模块:实现员工登录的验证与管理,并将员工的登录记录写入数据库中;b.网站访问监视模块:监视员工对外部网站的访问情况,并将相应记录写入数据库中;c.文件操作监视模块:监视员工对公司重要文件夹的操作,包括访问、复制、剪切、删除等操作,将相应记录写入数据库中;d.异常操作报警模块:通过对员工的操作行为数据进行分析,发现员工进行的异常操作行为,并及时向管理员发出报警。3.Client端设计Client端主要包括以下几个模块:a.登录模块:实现员工的登陆并向Server端发送登陆请求;b.网站访问监视模块:通过Hook技术对员工访问外部网站的请求进行过滤,将相应请求发送给Server端,上传相应记录;c.文件操作监视模块:通过Hook技术监视员工对公司重要文件夹的访问、复制、剪切、删除等操作,将相应记录发送给Server端,上传相应记录。四、系统实现1.Server端实现Server端使用SpringBoot框架搭建,使用MySQL数据库存储数据,使用MyBatis框架实现对数据库的操作。并使用Quartz框架来实现定时任务。2.Client端实现Client端通过Hook技术实现对员工的网站访问监视和文件操作监视,并通过TCP/IP协议与Server端进行通信。同时,Client端还需要进行员工登录的验证,以保证员工信息的安全性。五、系统测试本系统主要包括对以下功能的测试:1.员工登录监视;2.网站访问监视;3.文件操作监视;4.异常操作报警。六、总结本文提出了一种内网用户行为监视系统的设计与实现,该系统可以有效地监视员工的操作行为,保障公司信息的安全性。本系统采用C/S模式,Server端使用SpringBoot框架搭建,MySQL数据库存储数据,MyBatis框架实现对数据库的操作。同时,Client端使用Hook技术实现对员工的网站访问监视和文件操作监视,并通过TCP/IP协议与Server端进行通信。