优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

文件操作报告程序设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘? 要 随着计算机科学和Internet 的飞速发展, 网络病毒已成为威胁电脑的一种方式, 严重威胁着用户的信息。 本论文是文件操作报告程序的开发,这个程序它由两部分组成,一是监听操作,二是报告操作记录。首先监视文件的操作,一般都是在windows系统下来进行的,我们运用的是以.net file system watcher为基础来进行的。使用 FileSystemWatcher 组件可以监视文件系统,并在文件系统所包含的目录和文件发生更改时作出响应。 这使您可以在特定的文件和目录被创建、修改或删除,重命名时,快速方便地启动业务处理。我们做的这个文件操作报告程序可以监听文件的操作记录,记录他是read,write,copy,delete。然后向服务器报告操作记录。 系统在Microsoft Visual .Net 2008平台下开发完成,使用C#作为开发语言。 ?关键字:.Net 2008;文件监控;FileSystemWatcher;C# 课题背景 随着计算机和网络技术的迅猛发展,我国信息化建设取得了巨大的成就,国民经济建设和人们的生产生活对于信息系统的依赖也越来越大。与此同时,网络安全事件的发生频率呈扩大趋势,尤其是大规模蠕虫和DoS攻击,给国家和社会带来了极大的危害。针对这种状况,人们研究并提出了防火墙和IDS等安全措施。它们的使用确实在一定程度上缓解了安全事件的威胁。但是,传统的防火墙和IDS有着自身的明显不足。 一般来讲,网络在安全方面的隐患和威胁虽然也主要来自于病毒和黑客入侵,但其要防护的重点则有着特定的需求。对于普通网络而言,需要加强安全防范和管理的体现在对自己电脑的文件使用监控上。 1.2 课题现状 ?? 文件操作报告就是利用FileSystemWatch对电脑硬盘进行监控,对文件的打开、读、写文件、查询、创建、删除文件等操作进行监控。文件操作监控的应用领域开始广泛,但是大多都是用在单机上,对于局域网来说,不便于对异常的计算机进行管理,因此,基于分布式的文件报告程序是非常有必要的。 目前现有的文件操作程序主要有两种方式:一个是拦截系统调用方式,另一个是虚拟设备挂载方式。 1.3 研究意义 随着计算机技术和网络技术的发展, 网络安全问题, 在今天已经成为网络世界里最为人关注的问题之一 危害网络安全的因素很多, 它们主要依附于各种恶意软件, 其中病毒和木马最为一般网民所熟悉。针对这些危害因素, 网络安全技术得以快速发展, 这也大大提高了网络的安全性。文章分析了几种常见的网络入侵方法以及在此基础上探讨了网络安全的几点策略。计算机网络安全的具体含义会随着使用者的变化而变化,使用者不同,对网络安全的认识和要求也就不同。例如从普通使用者的角度来说,可能仅仅希望个人隐私或机密信息在网络上传输时受到保护, 避免被窃听、篡改和伪造; 而网络提供商除了关心这些网络信息安全外,还要考虑如何应付突发的自然灾害、 军事打击等对网络硬件的破坏,以及在网络出现异常时如何恢复网络通信, 保持网络通信的连续性。 从本质上来讲,网络安全包括组成网络系统的硬件、软件及其在网络上传输信息的安全性,使其不致 因偶然的或者恶意的攻击遭到破坏,网络安全既有技术方面的问题,也有管理方面的问题,两方面相互补充,缺一不可。 ??? 本文深入研究了网络环境的特点,数据包捕获、解析技术,并利用FileSystemWatcher监控客户端的文件操作信息,自动上报服务器端。这对分布式管理提供了极大的方便。 1.4 研究内容与目标 本课题主要研究的是一款分布式程序,包括服务器端和客户端程序两部分,都采用服务程序的方式。客户端实现了对本机文件系统的监控,并向服务器端实时上报监控的信息内容。服务器端自动接收客户端的信息,并对可疑的客户端进行禁止访问网络的设置。 主要研究开发内容是:熟悉C++和MFC,搭配系统开发平台,探索在此开发平台下,利用socket编程技术、多线程开发技术、TCP、UDP协议等实际开发技术。