说到计算机安全或者网络安全,大家最先想到的词,估计就是“黑客”和“病毒”。
本文简单介绍一下黑客、骇客、红客的概念,再介绍一下“病毒”和“木马”的概念。
1、黑客的含义黑客,是英语单词Hac++ker的读音直译,指那些乐于利用自己的知识,帮助管理员查找系统的漏洞,让系统修正漏洞,变得更健壮的人。
从本意上来说,黑客是个正面的词,指那些对网络技术孜孜不倦地探索,对系统安全起建设性作用的人。
2、骇客的含义骇客这个词大家比较少看到,早年有个节目叫“新闻骇客赵少康”,节目名字的含义,估计只有做IT的人才能看得懂。
骇客,是英语单词Cracker的翻译,指那些利用系统漏洞,对系统进行攻击,摧毁系统或者窃取他人财产的人。
显然,骇客是个负面的词,是对系统起破坏性作用的人。
3、红客的含义真正的黑客,是不屑与骇客为伍的。
如果把IT界当成武林,真正的黑客,追求的目标是成为武林中的大侠,而不是成为武林中的江洋大盗。
真正的黑客很苦恼,原因有二:
(1)Hacker这个词,被译为“黑客”,无论是听起来,还是看起来,都不像正面的词;
(2)有些技术高手,行为飘忽不定,有时像黑客,有时像骇客,他们总是自称黑客。
如何让自己的形象不受损呢?
真正的黑客发明了一个新词:红客。这个词一看就是正面的词,为了避免被误解,真正的黑客常用“红客”来称呼自己。
4、恶意程序恶意程序指那些意图对系统进行攻击的程序。常见的恶意程序有病毒、蠕虫、木马、逻辑炸弹。
病毒:独立运行,或感染正常的程序,干扰系统的正常运行。
蠕虫:潜伏于计算机的程序,一旦运行,会严重消耗计算机资源,使得计算机慢得像蠕虫一样。
木马:这个名字起源于希腊的传奇故事“特洛伊木马”,是伪装成正常程序的恶意程序,偷偷窃取系统的资源。
逻辑炸弹:埋藏在系统里面的一段恶意代码,平常正常运行,只有当满足某个条件时,恶意代码才会被触发。逻辑炸弹一般是公司内鬼所为,主要是为了报复公司或窃取公司资料,便于他自己在公司外部,对公司开发的系统进行攻击。
5、病毒与木马的区别如果不仔细区分的话,病毒和木马好像差别不大,而且确实很多人把木马当成病毒的一种。
考虑到木马比较特殊,一般建议按照下面的特点对病毒和木马进行区分:
(1)病毒比较小巧,一般是精致编写的一段代码,甚至不是一个完整的程序;木马则相对比较大,是一个完整的独立编写的程序;
(2)病毒具有传染性,能够不断复制自己;木马不会复制自己。
相对来说,木马比病毒危害更大。
病毒虽然小巧,但是容易被杀毒软件识别并清除;木马则相对来说不容易被识别,很多软件工程师就深有体会,自己编写的程序经常被杀毒软件识别为木马程序。
6、恐怖的木马“特洛伊木马”故事,讲述了特洛伊人,把希腊人遗留下来的巨大木马拉进特洛伊城,没想到木马中藏有希腊士兵,结果导致特洛伊被攻破,然后被屠城,最后被烧毁。
从这个故事,我们就可以看出,木马程序不容易被识别,而且破坏性巨大。
不仅网上普通的软件可能藏有木马程序,普通的电脑和手机使用者容易中招,前两年,就是专业的软件开发人员,也集体中招:有些软件开发人员,他们不是从官网下载ios和android的开发工具,导致下载的工具有木马,他们使用这样的工具来开发app,得到的App天然带有病毒。
木马如此恐怖,我们要如何预防呢?
(1)不浏览危险网站;(2)不轻易点击别人发送的链接;(3)自己使用的软件,尽量直接从官网和可靠渠道下载,不要随意百度一下就下载安装。