一个远程监控系统的设计与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:nancyqi117
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的发展,当代社会已经进入了网络社会,其中,局域网在人们生活和工作中的应用越来越深入,在企业、政府、学校等各种场所,起着非常关键的作用。相对于外部网络,局域网内部的数据管理通常不是很严谨,这带来了一些安全隐患,主要表现在重要数据得不到保护,查看和改动甚至删除都较为随意。为了解决这些问题,本文设计和实现了一个远程监控系统。本系统基于TCP/IP理论,采用客户端/服务器结构,选择封装的Winsock控件进行一点对多点的通讯。监控端(服务器端)运行于监控中心,监视并记录各远程机的运行及数据改动情况;被监控端(客户端)在远程机上执行文件监视、键盘记录和屏幕模拟控制等操作,并实时的将各种监控数据返回监控端存储并显示。文件监视是对远程主机Windows操作系统的整个Shell名字空间的监视,可以获取物理文件的全部改动情况,同时可以监视设备的增加和去除情况。论文比较详细地介绍了使用VB子类化技术和Shell API函数实现该模块的原理与过程,并对新型文件系统Windows Shell名字空间的概念及特点进行了详尽地描述与分析。键盘记录采用API函数直接侦测键盘硬件中断,比传统的采用钩子技术的键盘记录更为高效,文中同时对采用钩子技术的键盘记录进行了分析。论文介绍了本系统采用的屏幕截取技术,该技术在传统屏幕截取技术基础上通过建立OLE Picture对象,简化了屏幕图像的截取和显示过程。监控端有大量的监控数据需要保存,在本系统监控端建立了数据库,存储监控数据并提供了检索查询方法,论文介绍了系统用到的相关数据库技术。最后总结全文,指出本文工作需要改进的地方,并提出了相应的完善方案。
其他文献
近年来,物流业已成为我国经济发展的重要产业和新的经济增长点。本文论述了物流业在国内外的发展和当前趋势,分析了传统物流模型的不足,并对物流管理和控制的新特点及运作模式进
随着internet和数据库技术的发展,越来越多的应用系统需要访问一些异构的、分布的数据库来完成任务。多数据库系统在不改变原来这些局部数据库的基础上,为用户提供一个统一的、
业务过程的执行效率直接决定了企业的运作效率和业务成本,因此体现了企业的核心竞争力。工作流作为一种业务管理技术,为企业业务过程的高效执行提供了解决方案。 工作流管理
随着网络和Internet的蓬勃发展和广泛应用,极大数量的软、硬件资源涌入网络,加剧了网络使用和维护的复杂性。这样对分布式体系提出了新的需求。如何针对网络环境,改进服务方
汽车驾驶员培训作为一种特殊的培训行业,有着庞大的生源和经济效益。其培训质量能直接反映出汽车驾驶员的驾驶水平,同时也能间接地决定着国家交通秩序的稳定与安全。然而由于
人类正在从工业社会迈向信息社会,掌握计算机应用技能已成为现代人能力素质的重要标志之一。目前,各级各类高校已普及计算机信息技术教育,计算机应用基础课程就是其中一门非常重
多智能主体系统(Multi-Agent Systems)是计算机科学中比较新的一个分支,是分布式人工智能(Distributed Anificial Intelligence)的重点研究方向之一。多Agent任务分配是多Age
基于内容的图像检索(CBIR, Content-Based Image Retrieval)是一种利用图像的视觉特征(颜色、纹理、形状等)进行检索的技术。CBIR的目的就是快速、准确的从图像数据库中,查找
电子测试测量技术已经涉及国民经济的各个行业,实时频谱仪(RTSA)是世界上唯一为专门解决数字RF问题设计的分析仪,在无线通信,无线监控和雷达设计等领域有广泛的应用。在通过PC机
云计算是一种融合了分布式计算、效用计算、网格计算等相关技术的新型商业化计算模式,采用成熟的虚拟化技术将大规模同构或异构资源抽象为服务,并通过网络按需提供给云用户。资源分配策略研究已经成为当前云计算领域的热点,它具有的商业化特点及经济学特性促使许多研究者采用经济学相关理论和方法解决云资源分配,并取得了一定的成果。本文在分析经济学在云计算资源分配领域研究现状的基础上,将其中的一个重要分支——拍卖模型引