毕业论文网页防篡改技术与系统设计(编辑修改稿)内容摘要:
远程控制。 跨站攻击:在托管的 Web服务器中,任意一个网站被黑客成功入侵后,黑客继而获得 Web 服务器或主机的所有权,会继续对该服务器上的所有网站进行入侵。 对于操作系统漏洞、 Web服务器漏洞、数据库漏洞等,可以通过打补丁的方式解决;对于弱口令,可以通过设置复杂密码并且通过定期更改的方式解决;对于后台程序,可以在开始的时候,不要在 Web 服务器上上网、运行不可靠的程序,这样可以避免在不经意间感染这些程序;而对于网站代码漏洞,理论上可以责成开发网站的人员, 检查每行代码,不让代码出问题,但实际上这几乎是不可能的。 另外,即使现在都解决了上述问题,但新的漏洞、新的攻击方法不断出现,现在网页防篡改技术与系统设计 3 不受攻击、不被攻破不表示将来不被攻击、不能攻破。 (起始点)人工对比检测 人工对比检测,其实就是一种专门指派网络管理人员,人工监控需要保护的网站,一旦发现被篡改,就以人力对其修复还原的手段。 严格的说来,人工对比检测不能算是一种网页防篡改系统采用的技术,而只能算是一种原始的应对网页被篡改的手段。 但是其在网页防篡改的技术发展历程中存在一段相当长的时间;所以在这里我们把它作为 网页防篡改技术发展的起始点,单独拿出来讲。 这种手段非常原始且效果不佳,且不说人力成本较高,其最致命的缺陷在于人力监控不能达到即时性,也就是不能在第一时间发现网页被篡改也不能在第一时间进行还原,当管理人员发现网页被篡改再做还原时,被篡改的网页已在互联网存在了一段时间,可能已经被一定数量的网民浏览。 为了达到实用性,必须采用计算量小、开销不大、简单的方式实现快速地找到文件被篡改的痕迹。 (第一代)时间轮巡技术 时间轮询技术(也可称为“外挂轮询技术”)。 我们在这里将其称为网页防篡改技术的第一代。 从这一 代开始,网页防篡技术已经摆脱了以人力检测恢复为主体的原始手段而作为一种自动化的技术形式出现。 时间轮询技术是利用一个网页检测程序,以轮询方式读出要监控的网页,与真实网页相比较,来判断网页内容的完整性,对于被篡改的网页进行报警和恢复。 但是,采用时间轮询式的网页防篡改系统,对每个网页来说,轮询扫描存在着时间间隔,一般为数十分钟,在这数十分钟的间隔中,黑客可以攻击系统并使访问者访问到被篡改的网页。 此类技术应用在过去网页访问量较少,具体网页应用较少的情况下适用,目前网站页面通常少则上百页,检测轮询时间更长,且占用 系统资源较大,该技术逐渐被淘汰。 (第二代)事件触发技术 amp。 核心内迁嵌技术 我们将事件触发技术与核心内嵌技术两种技术放在同一代来说,因为这两种网页防篡改技术出现的时间差距不大,而且两种技术常常被结合使用。 所谓核心内嵌技术即密码水印技术,最初先将网页内容采取非对称加密存放,在外来访问请求时将经过加密验证过的,进行解密对外发布,若未经过验证,则拒绝对外发布,调用备份网站文件进行验证解密后对外发布。 此种技术通常要结合事件触发机制对文件的部分属性进行对比,如大小,页面生成时间等做判断,网页防篡改技术与系统设计 4 无法更准确的进行其 它属性的判断。 其最大的特点就是安全性相对外挂轮询技术安全性大大提高,但不足是加密计算会占用大量服务器资源,系统反映较慢。 ( 1) 利用文件的长度属性和时间属性 对于存档文件来说,在文件修改过程中可能发生变化的一些属性成为研究的对象。 因为这些属性的信息量小而且有固定的大小,并且能够反映文件的变化。 如文件的长度 (大小 )属性 :当修改了这个文件 (比如增加或删减了若干字符 ),就当然有可能修改了这个文件的长度。 图 7可以看出 windows 操作系统下的一记事本文件的长度属性。 图 11 文件的长度属性 和文件属性 操作系统下任 意一个存档文件同样也都具有修改时间、创建时间 等属性,当修改了这个文件,其最后一次修改时间也就发生了相应变化,如图 11所示。 ( 2) 利用 文件的冗余校验值属性 循环校验码 (Cyclic Redundancy Check, CRC),是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。 它是一种网页防篡改技术与系统设计 5 高度压缩的信息校验方式,将一个超过数兆乃至上 G 的文件生成一个数个字节的 CRC 校验值。 当文件在传输过程中出错时, CRC 校验码将发生变化。 此方法经常用在压缩文件之中。 图 12 是 WinRar 压缩文件 中查看 CRC32 码,每个文件都有一个 CRC32 的校验码,压缩后的 CRC 校验码是 32bit,也就是 4 个字节的信息量。 在 WinRar 中使用到 CRC32 验证时,计算每个解压后文件的 CRC32 的4 个字节值,然后和压缩文档附带的 CRC32 对比,发现差异则解压终止。 在解压过程中一个 bit 的差异将导致 CRC32 的校验失败,这个方式可以非常有效的解决文件传输过程的误码差错。 CRC32 是一个 32bit 的校验码,不管原始的文件是多大最后生成的都是 32bit 的校验码。 此校验码具有固定字节大小,可作为文件的防篡改检测。 CRC验证 从性能上和开销上考虑,均远远优于奇偶校验及算术校验等方式。 在数据存储和数据通一讯领域, CRC 无处不在 :著名的通讯协议 FCS采用的是 CRCCCITT。 WinRar, ARJ 等压缩工具软件采用的是CRC32,生成的是 32bit 的 CRC 码。 磁盘驱动器的读写采用了 CRC16。 通用的图像存储格式 GIF、 TIFF 等也都用 CRC 作为检错手段。 图 12 winrar 文件属性 (3) 利用 文件的信息摘要值属性 基于加密基础的数字摘要技术在电子商务应用中发挥着重大的作用。 文件的信息摘要作为篡改检测也是一 种有效的方式。 常见的网络上下载文件提供的校验码其实就是一种压缩的数字摘要。 传输过程或者存储过程的修改都会导致其校验码发生变化。 常见的有 MD5 和 SHA1。 MD5 是 RSA 数据安全公司开发的一种单向散列算法,网页防篡改技术与系统设计 6 MD5被广泛使用,可以用来把不同长度的数据块进行暗码运算成一个 128 位的数值。 SHA1是一种较新的散列算法,可以对任意长度的数据运算生成一个 160 位的数值。 MAC (Message Authentication Code,消息认证代码 ),是一种使用密钥的单向函数,可以用它们在系统上或用户之间认证文件或消息。 HMAC(用于消息认证的密钥散列法 )就是这种函数的一个例子。 核心内嵌技术避免了时间轮询技术的轮询间隔这个缺点。 但是由于这种技术是对每个流出网页都进行完整检查,占用巨大的系统资源,给服务器造成较大负载。 且对网页正常发布流程作了更改,整个网站需要重新架构,增加新的发布服务器替代原先的服务器。 (第三代)文件过滤驱动技术+事件触发技术 文件过滤驱动技术最初应用于军方和保密系统,作为文件保护技术和各类审计技术,甚至被一些狡猾好事者应用于“流氓软件”,该技术可以说是让人喜忧参半。 在网页防篡改技术革新当中 ,该技术找到了其发展的空间。 与事件触发技术结合,形成了今天的第三代网页防篡改保护技术 [25,26]。 其原理是:将篡改监测的核心程序通过微软文件底层驱动技术应用到 Web 服务器中,通过事件触发方式进行自动监测,对文件夹的所有文件内容,对照其底层文件属性,经过内置散列快速算法,实时进行监测,若发现属性变更,通过非协议方式,纯文件安全拷贝方式将备份路径文件夹内容拷贝到监测文件夹相应文件位置,通过底层文件驱动技术,整个文件复制过程毫秒级,使得公众无法看到被篡改页面,其运行性能和检测实时性都达到最高的水准。 页面防篡改 模块采用 Web服务器底层文件过滤驱动级保护技术,与操作系统紧密结合,所监测的文件类型不限,可以是一个 html 文件也可以是一段动态代码,执行准确率高。 这样做不仅完全杜绝了轮询扫描式页面防篡改软件的扫描间隔中被篡改内容被用户访问的可能,其所消耗的内存和 CPU 占用率也远远低于文件轮询扫描式或核心内嵌式的同类软件。 可以说是一种简单、高效、安全性又极高的一种防篡改技术。 通过对上面这几代技术的比较,我们发现这几代技术都是沿袭事后恢复的思想,即在网页被篡改后依靠这些防篡改技术的检测机制查询出被篡改的网页,然后将被篡改的 网页用我们备份的网页进行替换。 这些技术虽然也能够防止网页被篡改,但是缺少对网页内容的主动防护,主动防护中很重要的一个方面就是对数据库的保护。 但是目前对数据库的保护还缺乏有效的手段。 网页防篡改技术与系统设计 7 防篡改技术比较 和分析 首先对以上技术用表格的形式做一个总结。 如表 11。 表 11 三种防篡改技术比较 外挂轮训技术 事件触发技术 核心内嵌技术 访问篡改网页 可能 可能 不能 保护动态内容 不能 不能 能 服务器负载 中 低 低 带宽占用 中 无 无 检测时间 分钟级 秒级 实时 绕过监测机制 不能 可能 不能 防范连续篡改攻击 不能 不能 能 保护所有网页 不能 能 能 动态网页脚本 不支持 支持 支持 适用操作系统 所有 受限 所有 上传时检测 不能 不能 能 断线时保护 不能 不能 能 目前网页防篡改软件方面的主要成果主要是市场上的以下 6 个产品 : (1)InforGuard— 中创软件商用中间件股份有限公司。 采用事件触发、核心内嵌、服务器联动、以及实时阻断四重安全保护机制,同时结合数字证书技术与安全传输技术,支持很多种操作系统和 Web 服务器。 (2)IGuard— 上海天存信息技术有限 公司。 采用 web 服务器核心内嵌技术,将篡改检测模块和应用防护模块内嵌于 web 服务器系统内部,并辅助以增强型事件触发检测技术,不仅实现了对静态网页和脚本的实时检测和恢复,更可以保护数据库中的动态内容免受来自于 web 的 sql 注入式攻击和篡改。 支持很多种操作系统和 web 服务器。 (3)鹰眼主页防篡改 — 广州三零盛安信息安全有限公司。 结合实时触发和比较扫描两种技术的优点,采用贴近操作系统内核方式的控制技术。 网页防篡改技术与系统设计 8 (4)亿赛通网页防篡改系统 — 北京亿赛通科技发展有限责任公司,保护网站的页面不被篡改,也解决了 HP 访问者的身份认 证及追踪的困难。 有 Windows、 Unix和 Solaris 等多种平台的版本。 (5)网页防篡改系统 — 上海基网电脑技术有限公司。 使用“网站监控功能”、“网站发布功能”、“内容过滤功能”及数字水印技术,保护网站不被篡改。 (6)LeaGuard 网页防篡改与自动恢复系统 — 深圳市联软科技有限公司。 实现了阻止非法篡改网页、自动恢复被篡改的网页、非法网页内容屏蔽、实时报警“ 3+1”多重保护。 由于企业网站的规模扩大、数量的增加,涉及的信息增多,网络攻击的日愈频繁,具备综合安全防范能力的网负防篡改软件的研究网页放篡改系统 的发展趋势主要有 4 点 : (1)高的运行性能,低的系统消耗。 (2)高易用性,高扩展性。 (3)整合网站发布管理系统,给企业网站发布维护防篡改过程提供全局的综合的管理操作。 (4)支持复杂的网站系统,同时保护网站的数量较大。 篡改后恢复的实现 检测到文件被篡改,这是关键的一个步骤,剩下的就是如何完成恢复的任务。 因为 Web空间使用的是虚拟目录, Web 访问的目录与操作系统下的普通目录有很大的差别, Web 用户是不能访问这些普通目录的,访问和修改的权限被限制在虚拟目录下。 当系统检测到文件被修改后,立即执 行文件恢复操作,以免激发嵌入网页的恶意病毒或者木马。 可以将恢复文件的代码嵌入 Web 服务器,如 ASP的服务器工IS(Inter Information Services IIS,互联网信息服务 ),让每个网页解释执行的时候都必须要进行相应的摘要信息验证,不符则拒绝执行。 当然更简单的方法是在网页的头部置入自检代码 (完成自身 MD5码的计算并与原始数据比对 ),本文所采用的正是此方法。 从安全区域也就是操作系统目录下 Web 用户不可直接访问的位置将未受篡改的文件拷贝,用来覆盖被篡改过的文件,这个过程相对简单,需要相 应的读写操作权限,然后使用操作系统的文件复制功能将文件进行覆盖即可完成。 网页防篡改技术与系统设计 9 虚拟化解决方案 对于使用自己的机房、自己的服务器存放网站的企业来说,虽然也有防火墙产品,但这些传统的硬件防火墙工作在网络层,而现在的一些病毒、黑客入侵,其行为主要工作在应用层,传统的硬件防火墙不能解决这些问题。 对于托管到电信、联通机房的服务器,因为只有一台计算机,所以,需要借助于 “ 虚拟机 ” 技术,在主机上安装 VMware Server,然后在 VMware Server 中安装虚拟机。 网络拓扑如图 13 所示,这样就在只有一台服务 器的情况下,达到了保护企业网站服务器的目的。 采用虚拟化解决方案,主要是解决托管服务器只有一台 “ 物理主机 ” 的情况。 采用虚拟化解决方案后,将一台物理主机当做多台计算机使用,可以在不同的计算机(虚拟机)中安装不同的软件,再充分利用每个软件的功能、特点,达到加固网站服务器,避免网。毕业论文网页防篡改技术与系统设计(编辑修改稿)
相关推荐
做好 检修记录 保障设备的可利用率 职 责 三 职责表述:完成上级交办的临时任务 具体工作任务 工作要求 /标准 工作依据 周期 流程入口 本岗位工作内容 工作产出 流程出口 完成标准 完成上级交办的临时任务 不定期 上级交办的任务 协同其他人员完成上级交办的任务 各相关记录 完成任务后及时回馈给上级 认真 及时的 完成 任务 变电站运行 规程 职 责 四 职责表述: 加强专业知识学习、强化技能
等产品深加工意向协议。 填补了 xx 核桃 深 加工 领域 的空白。 对核桃产业起到了推动作用。 公司自成立以来一直以做大做强薄皮核桃产业,带动地方经济收入为宗旨。 对公司开发当地优势农产品,促进本地种植业结构的调整,增加农民收入的做法给予了充分的肯定。 公司 先后开发土地 478 亩,通过土地流转 方式租赁土地 1102 亩,建立了 1580 亩的薄皮核桃种植基地,成为全省最大的核桃生产基地。
日 28 日 29 日 30 日 31 日 合计 计算公式:月至今销售计划完成率 =月至今销售 / 当月销售任务 *% 日销售分解依据:历史每日销售占比 /促销节庆/周末/月销售预算 民族店 部门 年 月 柜台每日销售预算表 当月销售任务: 单
评体系反映了公司对员工各项考评内容,它是进行员工考评工作的基础,也是保证考评结果准确、合理的重要因素 考评指标是能够反映业绩目标完成情况、工作态度、能力等级的数据,是绩效考评体系的基本单位 第八条 绩效考评体系的结构 海悦绩效考评体系包括以下方面: 业绩考评指标,指各岗位员工通过努力所取得的工作成绩 能力考 评指标,指各岗位员工完成本职工作应该具备的各项能力 态度考评指标
a 2)建设规 模 马铃薯处理能力: 6t/h 生产能力:马铃薯雪花颗粒粉: 1000kg/h 年工作小时数: 6000 小时 生产方法 原料- → 去石- →清洗 - →蒸汽去皮 - →刷皮 - →拣选 *********************************** 厂址选择 本项目厂址位于 **县 **工业小区,距县城 13 公里。 主要原料、燃料及动力来源 新建项目需鲜马铃薯
司年度工作材料汇编。 中国 集团公司安全生产纪要。 风电公司下发规章制度及运检规程。 风电场场安全文明生产达标实施细则。 风电场《变电站运行规程》、《 风电机检修标准》。 《变电运行导则》。 《国家电网公司电力安全工作规程》。 当值 期间 进行 风电机 的巡视工作 查看监控机中风电机运行状态,现场观测风机外 观、听其声响、察其塔内设施是否正常,机舱设备是否正常。 了解 设备的运行情况