1、 1 毕毕 业业 论论 文文 题 目:网络安全-黑客攻击策略研究 学生姓名: 专业班级:计算机应用技术 10 秋 学 号: 2012 年 4 月 25 日 指导教师: 2 摘 要 随着人类社会的发展,当今世界早已步入了信息化时代,从最初为了研究核 武器而诞生的巨型计算机到今天我们所熟悉的微型计算机,在过去 60 年的时间 里,计算机促进了人类社会信息时代的发展,然而,对于步入了信息时代的社会 来说,高度的信息化水平也带来了巨大的社会隐患网络黑客。如何防范黑客入 侵已经成为各个国家经济,军事等各个领域的重大问题。 “黑客”一次最早是由英语的“Hacker”英译出来的,是指专门研黑客最早 源自英文
2、 hacker,早期在美国的电电脑界是带有褒义的。但在媒体报导中,黑客 一词往往指那些“软件骇客”(software cracker)。黑客一词,原指热心于计算机技 术,水平高超的电脑专家,尤其是程序设计人员。但到了今天,黑客一词已被用 于泛指那些专门利用电脑网络搞破坏或恶作剧的家伙。 对这些人的正确英文叫法 是 Cracker,有人翻译成“骇客”。 精通各种编程语言和系统,泛指擅长 IT 技术的人群、计算机科学家。 “黑客”一词是由英语“hacker”音译出来的。他们伴随着计算机和网络 的发展而产生成长。 。黑客所做的不是恶意破坏,他们是一群纵横于网络上的技术人员, 热衷于科技探索、计算机科
3、学研究。在黑客圈中,hacker 一词无疑是带有 正面的意义,例如 system hacker 熟悉操作系统的设计与维护;password hacker 精于找出使用者密码,若是 computer hacker 则是通晓计算机,可 让计算机乖乖听话的高手。 根据开放原始码计划创始人 Eric Raymond 对此字的解释,hacker 与 cracker 是分属两个不同世界的族群,基本差异在于,hacker 是有建设性 的,而 cracker 则专门搞破坏。 hacker 原意是指用斧头砍材的工人,最早被引进计算机圈则可追溯自 1960 年代。 加州柏克莱大学计算机教授 Brian Harve
4、y 在考证此字时曾写到, 当时在麻省理工学院中(MIT)的学生通常分成两派,一是 tool,意指乖乖 牌学生,成绩都拿甲等;另一则是所谓的 hacker,也就是常逃课,上课爱 睡觉,但晚上却又精力充沛喜欢搞课外活动的学生。 这跟计算机有什么关系?一开始并没有。不过当时 hacker 也有区分等 级,就如同 tool 用成绩比高下一样。真正一流 hacker 并非整天不学无术, 而是会热衷追求某种特殊嗜好,比如研究电话、铁道(模型或者真的)、 科幻小说, 无线电, 或者是计算机。 也因此后来才有所谓的 computer hacker 出现,意指计算机高手。 对一个黑客来说,学会编程是必须的,计算机可以说就是为了编程而 设计的,运行程序是计算机的唯一功能。对了,数学也是不可少的,运行 程序其实就是运算,离散数学、线性代数、微积分等! 黑客一词在圈外或媒体上通常被定义为:专门入侵他人系统进行不法 行为的计算机高手。不过 这类人士在 hacker 眼中是属于层次较低的 cracker(骇客)。如果黑客是炸弹制造专家,那么 CRACKER 就是恐怖分子。