借助Google搜索引擎实现基于云安全的个人防火墙

来源 :陕西教育·高教版 | 被引量 : 0次 | 上传用户:pp1010pingban
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]运用云安全的思路,借助Google搜索引擎,在个人电脑上实现屏蔽恶意网页的防火墙,从而达到阻断病毒及木马威胁的目的!
  [关键词]Google搜索引擎 云安全 屏蔽 防火墙
  
  在笔者的电脑上,经常莫名奇妙的感染了很多木马病毒,这些病毒绝大部分是浏览网页的过程中被植入的。近日,Goog-le研究团队公布了一项关于互联网上包含恶意软件网站的研究报告。报告指出,经过超过1年半时间深入的研究,统计了10个月以十亿计的URL链接,其中有超过18万个网站,3百万个网页试图对访问者安装恶意程序,网页占到总比例的1.3%。这意味着浏览这些链接的用户有可能会遭到暗算。有没有办法在威胁到来之前将其阻断呢?答案就是云安全。
  云安全开创了Web防御的新时代,2008年7月22日,趋势科技公司提出了“Web安全云时代”的概念,并推出了基于云安全技术架构构建的下一代内容安全防护解决方案,云安全技术旨在通过动态对被访问信息的安全等级进行评估,在恶意信息侵入网络之前,在云端直接就将其进行阻止,从而达到零接触、零感染的防护价值。云安全的核心在于超越了拦截Web威胁的传统方法,转而借助恶意URL汇总的全球网络,在web威胁到达网络或计算机之前即可对其予以拦截。可以说,云安全的推出为内容安全防护技术打开了一条创新之路。要理解云安全,就不得不提云计算,云计算是近两年被炒的很火的概念,云计算,是分布式计算技术的一种,其最基本的概念,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经搜寻、计算分析之后将处理结果回传给用户。透过这项技术,网络服务提供者可以在数秒之内,达成处理数以千万计甚至亿计的信息,达到和“超级电脑”同样强大效能的网络服务。最简单的云计算技术在网络服务中已经随处可见,例如搜寻引擎、网络信箱等,使用者只要输入简单指令即能得到大量信息。笔者认为,Google就是云计算!
  有云安全技术的杀毒软件,其实现机理是杀毒软件实时监控客户端每个新打开的URL,并将其与恶意URL数据库比对,如果打开的URL在数据库中存在,则杀毒软件立即阻断此恶意链接,像趋势杀毒软件就有此功能。明白了云安全的实现原理,开发基于云安全技术的个人防火墙最大的问题是恶意链接样本从何而来,因为没有了样本就无从比对,到底样本从何而来呢?笔者想到了Google搜索引擎①,这个巨大的云端!我们可能都有这样的经历,在Google搜索框输入某关键字,有些搜索结果会出现这样的提示“该网站可能含有恶意软件,有可能会危害您的电脑”,Google运用了Ma-pReduce从网页资料库(不包括未被Google索引的封闭网站)中,抽取有效的待检网址。将待检网址输入虚拟环境中的IE浏览器,以自动浏览器浏览待检网址的内容,包括:网站主提供内容、使用者贡献内容、串连的广告内容、第三方提供的网页内嵌小工具(Widgets)。Google不检查网站原始码而是直接执行浏览,判断最后是否造成恶意程式路过下载(未经使用者同意浏览过网页就会自动下载的方式)最后将结果存到恶意网页资料库中。凡同一个网站中的连结、多数连结(或主要连结)都会被判定成恶意网页,这网站就被判定成恶意网站。使用者于Google搜寻时,凡恶意网站均会加注安全警告(这个网站可能会损害您的电脑)。
  上面讲述了云安全的概念、实现原理、恶意链接样本库的来源,下面我们将详细说明如何进行基于云安全的个人防火墙的开发。
  软件开发语言读者可以自由选择,在本文中笔者介绍思路,有兴趣的可以尝试开发。首先需要让个人防火墙可以脉动获取准备打开的URL,然后浏览器以隐藏方式执行http://www.google.cn/search? hl=zh-CN&newwindow=1&q=URL,在该字符串中URL就是要打开的链接地址,然后获取网页代码,进行字符串匹配,像VB的INET控件就可以获取网页代码,Instr函数就可以进行字符串匹配,如果发现网页代码存在“该网站可能含有恶意软件,有可能会危害您的电脑”,则立即重定向到另外一个URL,为了看到个人防火墙屏蔽恶意URL的效果,我们可以租个虚拟主机,ftp上传到服务器空间一个我们预先设计好的HTML文件,该文件的内容指出了个人防火墙已经屏蔽了恶意链接,只要能起到提示作用即可!或者重定向到一个安全的URL,或者关闭所有浏览器窗口,下面给出关闭所有浏览器窗口的VB代码:
  在工程中引用MicrosoftIntemet Controls
  Dim dWinFolder As New ShellWindows
  Dim eventlE As SHDocVw.IntemetExplorer
  Dim objlE As Object
  For Each objlE In dWinFolder
  Set eventlE=objlE
  eventIE.Quit
  Next
  现在可以清楚的看到,基于云安全的个人防火墙像一只大手,当你打开恶意链接时,用力将你推到安全的区域,即重定向到安全的URL或我们设计的HTML提示文件;也像汽车的牵引绳,当汽车深陷泥潭时,用力将你拉出。有时候我们觉得某些杀毒软件实现原理很复杂,其实不然,只要我们开动脑筋,创意就在我们身边!
  
  参考文献:
  查甘蒂,Google Web Toolkit——GWT Java AJAX编程、北京:人民邮电出版社,2009年
其他文献
[摘 要] 音乐类非物质文化遗产是民族精神的重要组成,是民族历史记忆的载体,但在全球化和现代化进程中、承载着一个民族或族群文化生命密码的非物质文化遗产正呈日渐消亡之势,这其中就包含着许多原生态的中国传统音乐。在全世界越来越重视对非物质文化遗产保护传承的呼声之下,肩负着艺术文化传播职责的高校艺术教育理应担负起非物质文化遗产传承和发展的重任,这是光荣的使命,更是义不容辞的责任。  [关键词] 非物质文
期刊
[摘 要] 歌剧《弄臣》中吉尔达的角色塑造需要考虑其音乐发展逻辑、音乐色彩布局、艺术内涵等多元的戏剧要素,更需要以动态发展的戏剧逻辑来探析其中的角色塑造之精妙。   [关键词] 歌剧表演 声乐演唱 音乐色彩 音乐逻辑 戏剧平衡  导 言   吉尔达是G.威尔第的歌剧《弄臣》(Rigoletto)中的女主角。这部3幕歌剧的剧本由M.皮亚威根据V.维克多·雨果的讽刺戏剧《国王寻欢作乐》改编而成,全剧创
期刊
[摘要] 校本课程开发模式是在一定课程理论指导下,依据校本课程开发规律而形成的校本课程开发过程中比较系统的或稳定的做法,具有一定的程序性、简约性、重复性的特点。根据陕西省小学教育校本课程开发现状的调查结果,课题组提出了一套较为简约的校本课程开发模式,主要包括以下几个方面:成立校本课程开发组织机构、进行需要评估、制订校本课程开发方案、审议教师的校本课程方案、评价、反馈与改进校本课程。  [关键词]
期刊
[摘 要] 从高职高专院校学生英语水平和英语教学现状出发,了解不同用人单位员工职业英语的需求状况,结合目前相关院校英语课程设置的实际,本着应需施教、因材施教的主导思想,提出切合实际的英语教学改革方案。   [关键词] 高职高专院校 职业英语 教学模式  职业英语需求状况调研   本课题以高职院校比较普遍设有的旅游管理类专业为例进行了研究。项目组成员于2009年6月至12月对杨凌职业技术学院、青年职
期刊
[摘要] 巴黎某位艺术批评家对印象派的评论是:“反胃、疯狂、怪诞、不堪入目!”因为这次印象派绘画系列颠覆了人们对传统油画观念的认识。印象派大师莫奈最擅长的是光线与阴影的表现技法,风景油画可说是最为出色的,早期《日出印象》和晚期的《睡莲》更是典型之作。  [关键词] 光影 印象派 色彩 笔触 日出印象 睡莲  莫奈的作品表现的不是所表现风景本身的自然美,呈现的是将自然本身的美融入在意象中并主观所呈现
期刊
[摘要] 本文论述了新时期高校图书馆副馆长如何树立“副职”意识、定位角色;如何处理好与馆长、部属的关系;如何提高自身综合素质,掌握一定的策略和艺术,配合馆长做好图书馆各项工作。   [关键词] 高校图书馆 副馆长 领导艺术  随着信息技术的迅猛发展,作为决策者的高校图书馆馆长,对图书馆的建设与发展起着决定性的作用,而作为助手的副馆长,同样也起着至关重要的作用。那么,如何成为一名优秀的副馆长,配合馆
期刊
[摘 要] 数字化校园平台,对于现代高校的管理和发展来说是必然趋势,从根本上改变了传统的校园运行模式。在教育部的号召影响下,各高校纷纷提出了各自的数字化校园建设方案,但由于各高校实际情况的差异,各高校的数字化校园项目也存在较大差异。本文结合西安电子科技大学“数字化校园”建设的实际经验,深层剖析了数字化校园平台建设的方案体系、建设内容、数据共享及推广实施,提供了明确的建设思路,使学校的教学和管理逐步
期刊
[摘 要] 本文认为,逻辑思维是具有创新性质与创新功能的思维,是撬动科学发展的思维工具。我们只有培养富有创新思维能力的学生,才能为科学发展源源不断地输送生力军,才能促进科学研究的繁荣和可持续发展。提高学生逻辑思维水平和创新思维能力的基本路径是高水平的逻辑教学,为此就必须加强逻辑学的学科和教学建设,切实保证和提高逻辑学的教学质量。   [关键词] 逻辑思维 非逻辑思维 创新功能    在一些高等院校
期刊
[摘要]综合英语课程是英语专业基础阶段的一门主干课程,已不再简单的只是一门语言技能课程,而是对学生进行人文通识教育的有效载体。本文试从教学方法、教材建设、第二课堂、师资队伍等方面讨论了如何基于人文通识教育的理念而进行综合英语课程的改革与建设。  [关键词]人文通识教育 综合英语 课程改革与建设    引言    英语专业综合英语课一直是我国高校英语专业英语基础阶段教学的第一主干课程。但外语专业教学
期刊
[摘要]如果能把FreeHand应用于Flash项目中的话,对Flash来说不仅仅是帮助你精通它,同时对于插图和排版而言,它是一种强有力的工具,绝对有益于你的Flash项目设计。  [关键词]关键帧 场景角色 元素 可视化    在Flash设计过程中使用FreeHand的一个很大的好处就是使设计概念化。通过使用FreeHand中的多页格式,可以设置关键帧的可视化,以及规划将要在Flash中使用的
期刊