黑客在絕對沒有網絡的情況下怎么證明他是黑客?
根據常理判斷事物和人物的分類,就必須了解其特征及名稱定義。
首先我們先了解黑客的定義。黑客(Hacker)是指對設計、編程和計算機科學方面具高度理解的人,包含了下列人物“黑客”一詞最早是用來稱呼研究如何盜用電話系統的人,這一類人士也被稱作“飛客” 在計算機軟件方面,“黑客”是對于計算機及計算機網絡內部系統運作特別感興趣并且有深入理解能力的一群人。在業余計算機DIY方面,“黑客”是指研究如何修改計算機相關產品的業余愛好者。從1970年代起,有很多這一類社群聚焦于硬件研究。在信息安全里,“黑客”指研究如何智取計算機安全系統的人員。他們利用公共通訊網路,如電話系統和互聯網,在非正規的情況下登錄對方系統,掌握操控系統之權力。黑客(Hacker)當中的中文音譯“黑”字總使人對黑客有所誤解,真實的黑客主要是指技術高超的程序員,而“潰客”(Cracker)才是專指對計算機系統及網絡進行惡意破壞的人。除了精通編程、操作系統的人可以被視作黑客,對硬件設備做創新的工程師通常也被認為是黑客,另外現在精通網絡入侵的人也被看作是黑客。然而在媒體的推波助瀾下,“黑客”這一詞早已被污名化。由于影視作品、媒體報導通常描述他們進行違法行為,使主流社會一般把黑客看作為“計算機犯罪分子”
黑客特征一般是指:
1.一個對(某領域內的)編程語言有足夠了解,可以不需長久思考便創造出有用軟件的人。
2.喜愛編程并享受在其中,而變得愈加擅長于編程的人。
3.他們喜愛自由、不易受約束,但假如是為了喜愛的事物,則可以接受被適當地約束。這一群人試圖破解某個程序、系統或網絡,依目的大致可分為3個類型:白帽黑客(White Hat)、灰帽黑客(Grey Hat)、黑帽黑客(Black Hat)。白帽黑客以“改善”為目標,破解某個程序做出(往往是好的)修改,而增強(或改變)該程序之用途,或者透過入侵去提醒設備的系統管理者其安全漏洞,有時甚至主動予以修補。灰帽黑客以“昭告”為目標,透過破解、入侵去炫耀自己擁有高超的技術,或者宣揚某種理念。黑帽黑客以“利欲”為目標,透過破解、入侵去獲取不法利益,或者發泄負面情緒。其中,白帽黑客大多是電腦安全公司的雇員,或者響應招測單位的懸賞,通常是在合法的情況下攻擊某系統,而黑帽黑客同時也被稱作“Cracker”大致符合以上條件的基本可以確定。
下面是作為黑客需要精通的技術。
1.英語,當前世界互聯網70%網站都是英文網站,非常多的資源都是由英語撰寫的,所以成為一名黑客,英語是必須精通的基礎之一。
2.網絡/操作系統,精通網絡如TCP/IP以及網絡原理。而對操作系統的熟悉與精通,才能更深入去學習如何入侵它們以及發現它們當中的漏洞。
3.編程語言,必須精通匯編語言、C等底層語言,以及Python、Ruby和數據庫。
從技術角度上證明黑客的身份無非就是以上三點,如果對以上三點精通可以肯定是黑客無疑,最低也是個“馬謖”級的黑客。