作者haryewkun (Har)
看板ask-why
标题Re: [请益] 网路骇客
时间Wed Sep 26 01:35:25 2007
※ 引述《jaw109 (月亮)》之铭言:
: 如果你所谓的骇客是指的Hacker
: 那你对Hacker的误解就大了...
: 其实hacker一词是具有很崇高的地位的
: Hacker来自Hack这个动词
: 而hack这个字的意思是切割,或砍劈(木材)
: hacker用在资讯界的意思是...
: 具有深厚的数学能力,推理能力以及逻辑能力
: 狂热而且深度理解於程式设计
: 可以使用现有的程式码片段在短时间内组合成更有用的东西
: 乐於分享程式设计经验,乐於公开自己的程式码
: 是hacker精神最重要的其中一条
我自己的理解,到了现代,Hacker的Hack,也可以泛指为“钻入已有的庞大
体系或机器内,修改内部数据或程式,以创造新的类型”
为什麽别的行业很少出现hacker一词,是因为程式天生就有一个本质很特别
:一个庞大程式往往可以只修改当中短短几行,便可以改变很多的特性。
Hack这个词,也往往用在指“非正规的修改已有程式”,比如你给我一个OS
或者软件的源代码,我需要修改里面的一小部分,我只需要进入源代码之中
,改动里面的几行代码,我会把这种行为称作 Hack。
如果我重新开发大部分的程式,我会把这种行为成为 development。
一般上Hack是有着“不正规、杂乱、创意、难解读”的特性,和OOP或软件
工程讲求“明确、清晰、开发流程”成为对比。
开始的时候,是对程式代码的 Hack。有人说 Open source的开发,就是建
立在一个又一个 Hack上面。我改动一点,你改动一点,结果慢慢变成大程
式。
後来就慢慢应用到网络环境的 Hack,也同样是进入已有的程式作修改。到
最後演变成侵入别人的电脑、破解别人的主机,也变成是 Hacker了。
以上只是我个人理解……没有特别去求证过……
--
+-----------------------------------------------------------------+
| 夏之星系 - 个人日志,提供佛学命理、小说漫画、娱乐、技术等内容。 |
| (
http://xia4.org) |
+-----------------------------------------------------------------+
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.111.187.242
1F:→ jaw109:Simply check for the aarticle "how to be a hacker" 09/26 01:39