不會英語可以學(xué)黑客嗎?
要回答這個問題,首先得對“黑客”這個詞有所了解。黑客起始于20世紀(jì)50年代,在大陸和香港稱為黑客,在臺灣稱為駭客,英文:Hacker,通常是指對計算機(jī)科學(xué)、編程和設(shè)計方面具高度理解的人。
在業(yè)余計算機(jī)DIY方面,“黑客”指研究修改計算機(jī)產(chǎn)品的業(yè)余愛好者。70年代,很多的這樣一些群落都聚焦在硬件研究上,80和90年代,很多的群落聚焦在軟件更改上,如編寫游戲模組、攻克軟件版權(quán)限制。在信息安全領(lǐng)域,“黑客”指研究智取計算機(jī)安全系統(tǒng)的人員。利用公共通訊網(wǎng)路,如互聯(lián)網(wǎng)和電話系統(tǒng),在未經(jīng)許可的情況下,登錄對方系統(tǒng)的被稱為黑帽黑客(Black Hat)和調(diào)試和分析計算機(jī)安全系統(tǒng)的被稱為白帽黑客(White Hat)。都是指一個對(某領(lǐng)域內(nèi)的)編程語言有足夠了解,可以不經(jīng)長時間思考就能創(chuàng)造出有用軟件的人。
而英語中的Cracker(潰客、劊客)則一般指一個惡意(一般是非法地)試圖破解某個進(jìn)程、系統(tǒng)或網(wǎng)絡(luò),進(jìn)而偷竊、毀損或使其癱瘓的人。中文里的“黑客”經(jīng)常指的是Hacker和Cracker中的任何一個。也就是說,“黑客”一詞既指對編程語言有足夠了解并喜歡編程的人,也有可能誤指惡意破壞者。
目前,世界互聯(lián)網(wǎng)70%網(wǎng)站都是英文網(wǎng)站,非常多的資源都是由英語撰寫的,要想成為一名黑客,英語必須精通,計算機(jī)英語必須過硬,這是最基本的一條,因?yàn)橹挥性鷮?shí)的英語,才能看懂那些各式各樣的系統(tǒng)語言。另外還要熟悉網(wǎng)絡(luò)操作系統(tǒng),精通網(wǎng)絡(luò)如TCP/IP以及網(wǎng)絡(luò)原理及精通編程語言,如匯編語言、C等底層語言、Python、Ruby和數(shù)據(jù)庫等。如果對計算機(jī)和網(wǎng)絡(luò)研究有興趣,喜歡鉆研,尋找操作系統(tǒng)和應(yīng)用軟件的漏洞,以發(fā)現(xiàn)并利用漏洞為樂趣,作原始意義上的黑客也無妨,由此去學(xué)英語也可理解。如果想以入侵用戶計算機(jī)系統(tǒng),竊取信息資源包括銀行賬戶、密碼、個人信息等并進(jìn)行破壞,進(jìn)行攻擊和報復(fù)的黑客,有這種心理,那是相當(dāng)危險的,最終也會違法犯罪,如果是這樣的話,還是不學(xué)為好。
網(wǎng)絡(luò)技術(shù)是把雙刃劍,就像一把菜刀一樣,在普通人手中,它是切菜的工具,在犯罪分子手中,它就成了作案和違法犯罪的工具。切記!