查看黑客的源代码
←
黑客
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你刚才请求的操作只对属于该用户组的用户开放:
用户
您可以查看并复制此页面的源代码:
[[File:阿德里安·拉莫照片的ASCII艺术.png|220px|thumb|[[灰帽黑客]]是黑客的一种,指介于白帽黑客与专搞破坏的黑帽黑客之间的一类人士。比起网络破坏活动,他们更喜欢选择炫耀技术,如在被入侵的网页上留下“The xxx.com hack. by xxx。”这样的一段话。[[阿德里安·拉莫]]就属于“灰帽黑客”之一,当时年仅25岁的他(1981年出生)多次成功入侵[[微软]]、[[雅虎]]以及[[纽约时报]]等世界知名网站服务器并篡改了其首页,人送称号为“网站入侵专家”。图为阿德里安·拉莫照片的[[ASCII艺术]]。]] '''黑客'''([[英语]]:Hacker),指对[[设计]]、[[编程]]和[[计算机科学]]方面具高度理解的人,包含了下列人物: * “黑客”一词最早是用来称呼研究如何盗用电话系统的人,这一类人士也被称作“'''飞客'''”(Phreaker)。 * 在计算机软件方面,“黑客”是对于计算机及计算机网络内部系统运作特别感兴趣并且有深入理解能力的一群人。 * 在业余计算机[[DIY]]方面,“黑客”是指研究如何修改计算机相关产品的业余爱好者。从1970年代起,有很多这一类社群聚焦于硬件研究。 * 在[[信息安全]]里,“[[黑客 (计算机安全)|黑客]]”指研究如何智取计算机安全系统的人员。他们利用公共通讯网路,如电话系统和互联网,以非正规手段登入对方系统,掌握操控系统之权力。 ===黑客词义=== [[File:“黑客”时常被人们误解,并给人神秘的感觉.jpg|thumb|300px|“黑客”时常被人们误解,并给人神秘的感觉。图为Al Sheedakim,黑客和程序员的照片在他的家庭办公室,马萨诸塞州温彻斯特,2004年。]] 黑客(Hacker)当中的中文音译“黑”字总使人对黑客有所误解,真实的黑客主要是指技术高超的[[程序员]],而“[[黑帽黑客|溃客]]”(Cracker)才是专指对计算机系统及网络进行恶意破坏的人。除了精通编程、操作系统的人可以被视作黑客,对[[计算机硬件|硬件]]设备做创新的工程师通常也被认为是黑客,另外现在精通网络入侵的人也被看作是黑客。然而在媒体的推波助澜下,“黑客”这一词早已被污名化,由于影视作品、媒体报导通常描述他们进行违法行为,使主流社会一般把黑客看作为“[[电脑犯罪|计算机犯罪分子]]”(Cybercriminal)。 ====黑客与溃客==== 除了Hacker之外,Cracker也常被翻译成“黑客”,但实际上Cracker应该翻译成“溃客”。 “Hacker”(黑客)一般是指: *一个对(某领域内的)[[编程语言]]有足够了解,可以不需长久思考便创造出有用[[软件]]的人。 *喜爱[[编程]]并享受在其中,而变得愈加擅长于编程的人。 *他们喜爱[[自由]]、不易受约束,但假如是为了喜爱的事物,则可以接受被适当地约束。 这一群人试图破解某个程序、系统或网络,依目的大致可分为3个类型:[[白帽黑客]](White Hat)、[[灰帽黑客]](Grey Hat)、[[黑帽黑客]](Black Hat),该名称取自美国电影西部片中,正派往往戴白帽,反派往往戴黑帽。白帽黑客以“改善”为目标,破解某个程序做出(往往是好的)修改,而增强(或改变)该程序之用途,或者通过入侵去提醒设备的系统管理者其安全漏洞,有时甚至主动予以修补,故又称“道德黑客”(Ethical Hacker)。灰帽黑客以“昭告”为目标,通过破解、入侵去炫耀自己拥有高超的技术,或者宣扬某种理念。黑帽黑客以“利欲”为目标,通过破解、入侵去获取不法利益,或者发泄负面情绪。其中,白帽黑客大多是电脑安全公司的雇员,抑或响应招测单位的悬赏,通常是在合法的情况下攻击某系统,而黑帽黑客同时也被称作“Cracker”(溃客)。 “Cracker”(溃客)之相异其他黑客是在于: *一个恶意(一般是非法地)试图破解某个程序、系统或网络,进而窃盗、毁损或使其瘫痪的人。 *Cracker 缺乏[[道德]]标准,也没有“黑客精神”。 *Hacker 建设,而 Cracker 破坏。 但是这两个英文词常被翻译成同一个中文词,于[[香港]](及[[澳门]])依[[粤语|广东话]]被音译为“黑客”,于[[台湾]]被音译为“骇客”,而[[中国]]则是采用前者(但用[[普通话]]发音),故中文里的“黑客”经常指的是Hacker和Cracker中的任何一个。换言之,在误解下“黑客”一词既指对编程语言有足够了解并喜欢编程的人,也有可能指恶意破坏者。然而在英文里,Hacker和Cracker这两个词的意思是有所差异的。 '''脚本小子''' 公众通常不知“[[脚本小子]]”(Script Kiddie)和黑帽黑客的区分。脚本小子是利用他人所撰写的程序发起攻击的网络闹事者。他们通常不懂得攻击目标的设计和攻击程序的原理,不能自己对系统进行[[调试]]、找出[[漏洞]],实际专业知识远远不如他们通常冒充的黑帽黑客。然而,有不少青少年借由网络入侵传播病毒、木马,进行瘫痪、破坏、偷窃,因此犯上[[计算机犯罪]]。 ===黑客主义与精神=== ====黑客主义==== *对计算机的访问(以及任何可能帮助你认识我们这个世界的事物)应该是不受限制的、完全的。任何人都有动手尝试的权利; *所有的信息都应该可以自由获取; *不迷信权威——促进分权; *评价黑客的标准应该是他们的技术,而不是那些没有实际用途的指标,比如学位、年龄、种族或职位; *你可以在计算机上创造出艺术与美; *计算机技术可以让你的生活更美好。 ====黑客精神与文化==== *编写开源软件; *协助对开源软件test(测试)和debug(除错); *公布有用的资讯; *帮忙维持一些简单的工作; *为黑客文化而努力。 在黑客世界里,各组织的精神与文化都是不尽相同的,但有一个共同点,就是对技术的崇拜与对创新的不断追求。于是黑客们最为热爱:推动[[开源软件运动]],找出漏洞并通知、协助管理员进行修补,从而缔造完美无暇的软硬件。 ===黑客所需技术=== ====需要精通的基础==== *[[英语]],目前世界互联网70%网站都是英文网站,非常多的资源都是由英语撰写的,所以英语是黑客的必须精通的基础之一。 *[[操作系统]]/[[互联网|网络]],对操作系统熟悉且精通于网络,如[[TCP/IP]]以及网络原理等,才能更深入学习如何发现当中的漏洞以及入侵它们,并且隐匿行踪和消除痕迹。 *[[编程语言]],必须精通[[汇编语言]]、[[C语言|C]]等底层语言,以及[[Python]]、[[Ruby]]和[[数据库]]。 ====黑客培训的科目==== *入侵或攻击的方法与手段:[[脚印拓取]]以及[[扫描]]和[[枚举]]、判断目标[[操作系统]]并发现漏洞,需要学会的基本知识还有[[社会工程学]]以及在远程操作系统的[[管理员]]权限(“提权”,Privilege Escalating)。如果需要攻击,有[[暴力破解法|弱口令攻击]]、[[漏洞]]攻击、[[缓冲区溢出]]攻击、[[分散式阻断服务攻击]]、[[欺骗]]类攻击等等。[[跳板攻击]]和[[僵尸网络]]也是黑客主要大规模应用的技术。 *特殊网络环境的网络安全:善用信息窃听[[嗅探]]以及[[会话劫持|连线劫持]]技术,掌握非[[Windows操作系统]]以及[[无线网络]]安全攻防技术,对[[密码学]]以及密码猜测和破解有了解,能够熟练编写[[特洛伊木马 (电脑)|木马]]、[[后门]]、[[计算机病毒]]、[[蠕虫病毒]]并掌握其攻防原理。 *针对计算机安全产品攻防:远程堆栈[[缓存溢出]]是针对[[杀毒软件]]、[[防火墙]]以及[[入侵预防系统]]的一种技术,其技术是为了摧毁预定目标的计算机安全产品。除此之外还有对交换设备的攻击,黑客需要有一定的漏洞代码缺陷发现能力。 ===相关条目=== *[[被捕黑客列表]] *[[网络警察]] *[[网络安全]] *[[信息安全]] *[[密码]] - [[加密技术]] *[[计算机犯罪]] *[[白帽黑客]] *[[灰帽黑客]] *[[黑帽黑客]]([[溃客]]) [[Category:黑客|黑客]] [[Category:程序员]] [[Category:职业]]
返回
黑客
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
最近更改
随机页面
工具箱
链入页面
相关更改
特殊页面
页面信息
扫描二维码可以用手机浏览词条