黑客(Cracker)多數有冇黑幫背景?同點解咁多人曲解Hacker的意思?

2007-03-31 2:56 am
如題,我想問:
01.)黑客(Cracker)多數有冇黑幫背景?
02.)佢地多數係獨立性行動(1人) or 組織成行動(幾個) or 集團性行動(十幾個~無限)?
03.)佢地多數為咩而犯罪?

我知道cracker同hacker係唔同,但:
04.)點解現今咁多人曲解Hacker既意思?
05.)點解D人會覺得Cracker = Hacker,咩原因做成咁?

回答 (2)

2007-03-31 9:02 pm
✔ 最佳答案
駭客(hacker)是指對電腦科學具高度理解,尤其是軟體編程方面的人。[1]





目錄[隐藏]

1 駭客一詞的意義
2 駭客精神與駭客文化
3 如何成為一名駭客?

3.1 需要精通的基礎
3.2 駭客培訓的科目
4 著名駭客

4.1 駭客
5 參看
6 參考資料
7 外部連接



[編輯] 駭客一詞的意義
「駭客」(hacker)一詞一般有以下意義:

一個對(某領域內的)程式語言有足夠了解,可以不經長時間思考就能創造出有用的軟體的人。
喜愛編程並享受在其中變得更擅長於編程的人。
「劊客」(cracker)一詞一般有以下意義:

一個惡意(一般是非法地)試圖破解或破壞某個程序、系統及網路安全的人。在使用簡體字地區,這群人應稱為「駭客」(cracker),但於正體字使用時稱垮客、怪客(以讀音直譯,此處與簡體字地區的用詞有所出入)等。
「cracker」不同於「hacker」。
「cracker」沒有「hacker精神」,也沒有道德標準。
「hacker」們建設,而「cracker」們破壞。

一個試圖破解某系統或網路以提醒該系統所有者的系統安全漏洞。這群人在大陸往往被稱做「白帽黑客」或「思匿客」(sneaker)。許多這樣的人是電腦安全公司的僱員,並在完全合法的情況下攻擊某系統。
一個通過知識或猜測而對某段程序做出(往往是好的)修改,並改變(或增強)該程序用途的人。


圖片參考:http://upload.wikimedia.org/wikipedia/commons/thumb/8/85/Al_Sheedakim%2C_Hacker_and_Programmer.JPG/180px-Al_Sheedakim%2C_Hacker_and_Programmer.JPG



圖片參考:http://zh.wikipedia.org/skins-1.5/common/images/magnify-clip.png
「駭客」時常被人們誤解,給人以神秘的感覺
「駭客」一詞當中的中文音譯「駭」或「劊」字總使人對駭客有所誤解,真實的駭客所指主要指的是高級程式設計師,如 Linux 創始人林納斯·托瓦茲,而不是為人所誤解專指對電腦系統及程序進行惡意攻擊及破壞的人。除了精通編程,精通作業系統如Unix的人可以被視作駭客外,現在精通網路入侵的人也被看作是「駭客」,但一般被稱為劊客,對硬體設備創新的工程師通常也被認為是駭客。[2]電影科幻片《駭客任務》和駭客沒有太多的關係,主要是闡述程式設計師哲學思想。
「腳本小孩」(script kids)則指那些完全沒有或僅有一點點駭客技巧,而只是按照指示或運行某種駭客程序來達到破解目的的人。不少青少年因為網路入侵,傳播病毒木馬偷竊獲利,破壞報復攻擊等原因而電腦犯罪被判刑。

[編輯] 駭客精神與駭客文化
在駭客世界里,各組織的精神與文化都是不相同的,但有一個共同點就是對技術的崇拜與對創新的不斷追求。[3]
推動自由軟體運動,發現漏洞並通知協助管理員修補它從而締造「完美」無暇的軟體,這是駭客們最為熱愛去做的一種精神與文化。[4]

[編輯] 如何成為一名駭客?

[編輯] 需要精通的基礎

數學和英語,目前世界網際網路70%網站都是英文網站[5],非常多的資源都是由英語撰寫的,所以成為一名駭客,英語是必須精通的基礎之一。

網路/作業系統,精通網路如TCP/IP以及網路原理,才能成為一名「硬體型駭客」。而對作業系統的熟悉與精通,才能更深入去學習如何入侵它們以及發現它們當中的漏洞。

程式語言,精通組合語言 , C , C++ , 資料庫 , SQL , 網路程式設計是必須的。

[編輯] 駭客培訓的科目

入侵或攻擊的方法與手段
腳印拓取以及掃描(Scanning)和列舉(Enumeration),判斷目標系統並發現漏洞,需要學會的基本知識還有社會工程學(Social Engineering)以及提高你在遠程作業系統的管理員許可權(「提權」,Privilege Escalating)。如果需要攻擊,有口令攻擊,漏洞攻擊,緩衝區溢出攻擊,拒絕服務攻擊,欺騙類攻擊等等。

特殊網路環境的網路安全
擅用信息竊聽偵測以及連線劫持技術,掌握非Windows作業系統以及無線網路安全攻防技術,對密碼學以及密碼猜測和破解有了解,能夠熟練編寫木馬、後門、電腦病毒、蠕蟲病毒並掌握其攻防原理。

針對電腦安全產品攻防
遠程堆疊緩存溢出是針對殺毒軟體、防火牆以及入侵偵測系統的一種技術,其技術是為了摧毀預定目標的電腦安全產品。除此之外還有對交換設備的攻擊,需要駭客有一定的漏洞代碼缺陷發現能力。
2007-04-08 5:36 am
過於Copy And Paste


收錄日期: 2021-04-12 01:56:14
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070330000051KK02896

檢視 Wayback Machine 備份