搜索引擎详谈.doc

上传人:pu****.1 文档编号:558376866 上传时间:2023-04-03 格式:DOC 页数:4 大小:38KB
返回 下载 相关 举报
搜索引擎详谈.doc_第1页
第1页 / 共4页
搜索引擎详谈.doc_第2页
第2页 / 共4页
搜索引擎详谈.doc_第3页
第3页 / 共4页
搜索引擎详谈.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《搜索引擎详谈.doc》由会员分享,可在线阅读,更多相关《搜索引擎详谈.doc(4页珍藏版)》请在金锄头文库上搜索。

1、搜索引擎详谈搜索引擎推广是指利用搜索引擎、分类目录等具有在线检索信息功能的网络工具进行网站推广的方法。由于搜索引擎的基本形式可以分为网络蜘蛛型搜索引擎(简称搜索引擎)和基于人工分类目录的搜索引擎(简称分类目录),因此搜索引擎推广的形式也相应地有基于搜索引擎的方法和基于分类目录的方法,前者包括搜索引擎优化、关键词广告、竞价排名、固定排名、基于内容定位的广告等多种形式,而后者则主要是在分类目录合适的类别中进行网站登录。随着搜索引擎形式的进一步发展变化,也出现了其他一些形式的搜索引擎,不过大都是以这两种形式为基础。搜索引擎推广的方法又可以分为多种不同的形式,常见的有:登录免费分类目录、登录付费分类目

2、录、搜索引擎优化、关键词广告、关键词竞价排名、网页内容定位广告等。 从目前的发展趋势来看,搜索引擎在网络营销中的地位依然重要,并且受到越来越多企业的认可,搜索引擎营销的方式也在不断发展演变,因此应根据环境的变化选择搜索引擎营销的合适方式。现在搜索引擎优化成为网络营销领域的热点概念之一,但对于搜索引擎优化的概念本身还存在一些模糊的认识,有些将搜索引擎优化等同于google排名,有些则将搜索引擎优化与网站优化混为一谈,其实这些概念之间并不是一回事。根据作者于2004年10月出版的网络营销基础与实践(第2版)第4章“搜索引擎营销基础”中的相关内容,所谓搜索引擎优化(Search Engine Opt

3、imization,SEO),也就是针对各种搜索引擎的检索特点,让网页设计适合搜索引擎的检索原则(即搜索引擎友好),从而获得搜索引擎收录并在排名中靠前的各种行为。可见google排名只是搜索引擎优化的一个具体应用,并不是搜索引擎优化的全部,而且,这里所说的搜索引擎优化是指用规范的(搜索引擎规则范围之内的)手段来改善网站搜索引擎可见性和友好性的行为,对于采用欺骗手段获得在google检索结果种好的排名(正如一些垃圾SEO所从事的google排名业务那样)并不等同于搜索引擎优化。新竞争力()认为,搜索引擎优化是网站搜索引擎推广的一种指导思想,其基础是对搜索引擎友好的网站结构和内容等基本要素进行优化

4、设计,因此搜索引擎优化与网站优化是密切相关的,但两者并不完全是一回事。根据作者对网站策划建设、运营维护,以及为了网站推广的目的进行搜索引擎优化的体会,总结出有关网站优化的基本思想是:通过对网站功能、结构、布局、内容等关键要素的合理设计,使得网站的功能和表现形式达到最优效果,可以充分表现出网站的网络营销功能。网站优化设计的含义具体表现在三个方面:(1)从用户的角度来说,经过网站的优化设计,用户可以方便地浏览网站的信息、使用网站的服务;(2)从基于搜索引擎的推广网站的角度来说,优化设计的网站使得搜索引擎则可以顺利抓取网站的基本信息,当用户通过搜索引擎检索时,企业期望的网站摘要信息可以出现在理想的位

5、置,使得用户能够发现有关信息并引起兴趣,从而点击搜索结果并达到网站获取进一步的信息的服务,直至成为真正的顾客; (3)从网站运营维护的角度来说,网站运营人员则可以对网站方便地进行管理维护,有利于各种网络营销方法的应用,并且可以积累有价值的网络营销资源,因为只有经过网站优化设计的企业网站才能真正具有网络营销导向,才能与网络营销策略相一致。由此可见,网站优化包括三个层面的含义:对用户优化、对网络环境(搜索引擎等)优化,以及对网站运营维护的优化。网站设计对用户优化的具体表现是:以用户需求为导向,设计方便的网站导航,网页下载速度尽可能快,网页布局合理并且适合保存、打 印、转发,网站信息丰富、有效,有助

6、于用户产生信任;网站设计对网络环境优化的表现形式是:适合搜索引擎检索(搜索引擎优化),便于积累网络营销网站资源(如互换链接、互换广告等);网站设计对运营维护优化的含义是:充分体现网站的网络营销功能,使得各种网络营销方法可以发挥最大效果,网站便于日常信息更新、维护、改版升级,便于获得和管理注册用户资源等。从上述对网站优化设计含义的理解也可以看出,网站优化设计并非只是搜索引擎优化,搜索引擎优化只是网站优化设计中的一部分,之所以很容易将网站优化等同于搜索引擎优化,主要原因在于网站设计因素对搜索引擎优化状况的影响非常明显和直接,因此更容易引起重视。同时应注意的是,网站设计优化不仅仅是为了搜索引擎优化,

7、其核心仍然是对用户的优化,因此应坚持用户导向而不是搜索引擎导向,这也是网站优化与搜索引擎优化基本思想的重要区别支出。网站优化基本思想种之所以强调坚持以用户为导向的原则,是因为网站的内容和服务是否有价值最终是由用户来判断的,即使网站在搜索引擎中的表现很好,如果用户使用感觉很不方便,同样不会产生理想的效果。而且,网站推广也并非完全依赖搜索引擎,还需要综合考虑各种相关因素。因此网站优化设计中三个层面的内容不能顾此失彼,应实现全面优化,尤其是对用户的优化应放在首位扫描引擎是杀毒软件的主要部分,是杀毒软件用来搜查电脑中病毒的程序。病毒库里面有病毒的“标本”,扫描引擎在扫描时就是用病毒库里的标本和你电脑中

8、的所有文件进行“对照”,如果符合标本的特征,那么扫描到的这个文件就是病毒,就进行杀毒。全世界五大杀毒引擎:银行利率网 房贷利率网 冷笑话网 黄金价格网 汇率查询网 艾玛妇产网1、第一个当然是要说说诺顿了,首创实时监控技术,还知道微软的代码。大家都说诺顿不好,其实诺顿的引擎很强大。从最底层保护计算机,所以运行起来不太快,只是杀毒理念不同,才让诺顿不适合个人用户。它主要以隔离为主,防止企业文件被删除。因为有些被病毒感染了的文件根本不能完全杀毒。直接删除又会破坏文件,所以诺顿最适合企业用户选择。 2、第二应该就是咖啡了,这个杀毒软件把主要能力放在防毒上,也用了虚拟脱壳技术,基本所有壳都可以干掉,现在

9、知道为什么它这么火了吧,北斗的壳,我不知道能不能干掉,但它的虚拟技术没有DR.WEB的好,用加密XTA算法(基本与DES一样很难破解)写的病毒,它和卡巴就都废掉了。 3、第三个就是熊猫了,哈哈,这个西班牙的东东,全球第一个自动升级的,人家的引擎也相当不错,速度绝对一流,查杀彻底,但病毒库有点欧洲化,所以在中国用着不太好用,占内存很大,金山好像现在就在仿熊猫,监控好像不是,杀毒和升级都是仿造熊猫的,金山的监控很LJ,你用用就知道了。 4、这个就是俄罗斯的卡巴斯基了,人家的确是自己的引擎,以前KV就是防造的卡巴。但现在的KV好像更优化了。 5、DR.WEB、也是俄罗斯的引擎,俄罗斯国家科学院合作开

10、发的,军方和克里姆林宫专用。启发式加虚拟脱壳,北斗的壳,外面再加壳,加跳针也可以干掉,占用内存很少。可以说是最强的引擎。对付变种病毒和木马最好了。可以干掉加密XTA算法。清除极其复杂的病毒。如果生命是一种执着的力量,那么总有一种力量,比生命更加执着,就是死亡!当你去深刻思考“死亡”这两个字的含义,用心去感受生命的来临与离去,更或许有的人,需要在他弥留之际,才能真正理解生命的价值。在计算机的世界里,病毒就是一种执着的力量,那么杀毒软件,就是死亡的力量;也或者病毒才是死亡的力量,不管怎样,杀毒软件是一种不可或缺的东西。一、杀毒软件引擎与病毒库的关系其实病毒库与杀毒引擎没有直接的关系,杀毒引擎的任务

11、和功能非常简单,就是对指定的文件或者程序进行判断其是否合法。而病毒库,只不过是对杀毒引擎的一种补充,那个过程,就是杀毒引擎对文件或者程序判断。明白这一点,就应该知道,好的杀毒软件,重要在引擎的优秀,病毒库越大,杀毒速度肯定会降低。因为病毒库杀毒的过程,是引擎把判断能力交给病毒库,用病毒库与指定的文件进行对比判断。二、加壳、脱壳1.什么是加壳:所谓加壳,是一种通过一系列数学运算,将可执行程序文件或动态链接库文件的编码进行改变(目前还有一些加壳软件可以压缩、加密驱动程序),以达到缩小文件体积或加密程序编码的目的。当被加壳的程序运行时,外壳程序先被执行,然后由这个外壳程序负责将用户原有的程序在内存中

12、解压缩,并把控制权交还给脱壳后的真正程序。一切操作自动完成,用户不知道也无需知道壳程序是如何运行的。一般情况下,加壳程序和未加壳程序的运行结果是一样的。如何判断一个可执行文件是否被加了壳呢?有一个简单的方法(对中文软件效果较明显)。用记事本打开一个可执行文件,如果能看到软件的提示信息则一般是未加壳的,如果完全是乱码,则多半是被加壳的。为什么黑客能够利用加壳技术来对抗反病毒软件呢?众所周知,目前杀毒软件主要依靠特征码技术查杀病毒。由于加壳软件会对源文件进行压缩、变形,使加密前后的特征码完全不同。脱壳能力不强的杀毒软件,对付“加壳”后病毒就需要添加两条不同的特征记录。如果黑客换一种加壳工具加壳,则

13、对于这些杀毒软件来说又是一种新的病毒,必须添加新的特征记录才能够查杀。如果杀毒软件的脱壳能力较强,则可以先将病毒文件脱壳,再进行查杀,这样只需要一条记录就可以对这些病毒通杀,不仅减小杀毒软件对系统资源的占用,同时大大提升了其查杀病毒的能力。2. 脱壳马甲”能穿也能脱。相应的,有加壳也一定会有解壳(也叫脱壳)。脱壳主要有两种方法:硬脱壳和动态脱壳。第一种,是硬脱壳,这是指找出加壳软件的加壳算法,写出逆向算法,就像压缩和解压缩一样。由于,目前很多“壳”均带有加密、变形的特点,每次加壳生成的代码都不一样。硬脱壳对此无能为力,但由于其技术门槛较低,仍然被一些杀毒软件所使用。第二种,是动态脱壳。由于加壳

14、的程序运行时必须还原成原始形态,即加壳程序会在运行时自行脱掉“马甲”。目前,有一种脱壳方式是抓取(Dump)内存中的镜像,再重构成标准的执行文件。相比硬脱壳方法,这种脱壳方法对自行加密、变形的壳处理效果更好。三、虚拟机脱壳引擎(VUE)技术对于病毒,如果让其运行,则用户计算机就会被病毒感染。因此,一种新的思路被提出,即给病毒构造一个仿真的环境,诱骗病毒自己脱掉“马甲”。并且“虚拟环境”和用户的计算机隔离,病毒在虚拟机的操作不会对用户计算机有任何的影响。“虚拟机脱壳”技术已经成为近年来全球安全业界公认的、解决这一问题的最有效利器。但由于编写虚拟机系统需要解决虚拟CPU、虚拟周边硬件设备、虚拟驱动

15、程序等多个方面的困难。四、启发式杀毒病毒和正常程序的区别可以体现在许多方面,比较常见的如:通常一个应用程序在最初的指令,是检查命令行输入有无参数项、清屏和保存原来屏幕显示等,而病毒程序则没有会这样做的,通常它最初的指令是直接写盘操作、解码指令,或搜索某路径下的可执行程序等相关操作指令序列。这些显著的不同之处,一个熟练的程序员在调试状态下只需一瞥便可一目了然。启发式代码扫描技术实际上就是把这种经验和知识移植到一个查病毒软件中的具体程序体现。启发式指的“自我发现的能力”或“运用某种方式或方法去判定事物的知识和技能。”一个运用启发式扫描技术的病毒检测软件,实际上就是以特定方式实现的动态高度器或反编译

16、器,通过对有关指令序列的反编译逐步理解和确定其蕴藏的真正动机。例如,如果一段程序以如下序列开始:MOV AH ,5/INT,13h,即调用格式化盘操作的BIOS指令功能,那么这段程序就高度可疑值得引起警觉,尤其是假如这段指令之前不存在取得命令行关于执行的参数选项,又没有要求用户交互性输入继续进行的操作指令时,就可以有把握地认为这是一个病毒或恶意破坏的程序。启发式杀毒代表着未来反病毒技术发展的必然趋势,具备某种人工智能特点的反毒技术,向我们展示了一种通用的、不需升级(较少需要升级或不依赖于升级)的病毒检测技术和产品的可能性。由于诸多传统技术无法企及的强大优势,必将得到普遍的应用和迅速的发展。纯粹的启发式代码分析技术的应用(不借助任何事先的对于被测目标病毒样本的研究和了解),已能达到80%以上的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号