如何自學(xué)黑客?自學(xué)黑客技術(shù)需要學(xué)多久?

更多自學(xué)黑客的辦法和資料請(qǐng)打開你的手機(jī)微信app搜索微信公眾號(hào)【速成駭客】,黑客大牛在那里等待你的到來。(速成駭客網(wǎng)站點(diǎn)我立即免費(fèi)領(lǐng)取自學(xué)黑客視頻教程



速成駭客歷史與使命的一般簡介


問題一:黑客如何學(xué)起?


答:必須從學(xué)習(xí)者的角度來看,如果你是一個(gè)已經(jīng)學(xué)過編程,通曉幾門語言的人那么這個(gè)答案就會(huì)和一個(gè)從沒有接觸過的計(jì)算機(jī),甚至連什么叫高級(jí)語言還不知道的人有所區(qū)別的對(duì)待。

這就像是登珠穆朗瑪峰一樣,有的人已經(jīng)在200米高的地方,而有的人還在20米高的地方,如果要一個(gè)已經(jīng)在頂峰的人來回答二位不同高度的人的問題:我應(yīng)該怎樣像你一樣快速爬到頂峰?對(duì)于200米的人回答就可以略過珠穆朗瑪峰200米以下的那一部分應(yīng)該如何爬,注意哪一點(diǎn),并且基于一個(gè)已經(jīng)對(duì)珠穆朗瑪峰有一定經(jīng)驗(yàn)的人來說,頂峰的人只需要通過整合他過去200米的經(jīng)驗(yàn)來指導(dǎo)就可以,但是如果對(duì)于200米高度的人的答案讓一個(gè)在20米處的人理解就有難度。同樣的,讓200米高度的人來理解對(duì)20米高度的人的回答就會(huì)顯得雜冗,猶如雞肋,食之無味,棄之可惜。所以請(qǐng)先定位你自己處于哪種層次。

下面我的回答是對(duì)身處20米高度的人的回答,甚至可以說對(duì)還沒有開始登峰的人回答,換到計(jì)算機(jī)黑客技術(shù)上來說就是針對(duì)零基礎(chǔ)小白來說的。

這個(gè)版本的答案對(duì)于已經(jīng)能夠編程,知道計(jì)算機(jī)語言的類型,知道一些網(wǎng)絡(luò)基礎(chǔ)協(xié)議的人來講就不免會(huì)顯得如雞肋一般食之無味棄之可惜,但如果認(rèn)真研讀,還會(huì)有整合你過去認(rèn)知的作用的。

小白的迷茫:

誰沒有小白過呢?在建筑大樓、宇宙飛船、釣魚、養(yǎng)寵物、還有一個(gè)不太好意思透漏的談女朋友上至今本人也還是個(gè)小白。

回想起當(dāng)年蹣跚學(xué)步。

晃晃當(dāng)當(dāng)?shù)膶W(xué)騎自行車,由開始的緊張恐懼,手足無措,到最后的老司機(jī),由走到跑,由跑到蹦,由蹦到想飛起,都有一個(gè)從小白到老司機(jī)的過程。

現(xiàn)在迷茫,不如想想曾經(jīng)我們也迷茫過,在很多自己不熟悉的路上,未來也會(huì)有很多迷茫,但是請(qǐng)不要怕,因?yàn)槊悦R馕吨M(jìn)化,意味著你即將開始新一段的從小白到老司機(jī)的歷程。這就是人生,一個(gè)成長的過程。所以小白的迷茫不足為懼,懼怕的是你因?yàn)槊悦6x擇放棄,度過迷茫期以后你才會(huì)有所改變,才會(huì)不再迷茫,逃離不該是你的選擇,你應(yīng)該像是一只雄鷹,而不是一只老鼠,因?yàn)槟愕奈磥硎撬{(lán)天、白云、而不是臭水溝、垃圾場(chǎng)。

此刻,你要踏上的是神圣而偉大的計(jì)算機(jī)黑客的殿堂,迷茫嗎?那就對(duì)了。


老司機(jī)指路:

黑客如何學(xué)起?

這個(gè)問題對(duì)于小白來說有點(diǎn)大。因?yàn)橐徽劦胶诳途筒幻庵v到各種入侵、破解、滲透、盜號(hào)、黑貓白貓、DDOS、偷窺、控制、破壞等相關(guān)的東西,而這些概念想要真正意義上的理解是必須在理解計(jì)算機(jī)工作原理的基礎(chǔ)之上的。

所以,基礎(chǔ)很重要,特別記?。夯A(chǔ)很重要。

我在這里把基礎(chǔ)分為三塊吧:

第一:計(jì)算機(jī)工作原理基礎(chǔ)

第二:計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)

第三:黑客基礎(chǔ)

就這三塊的劃分,對(duì)于小白來講都不免有迷茫,因?yàn)橛?jì)算機(jī)是什么?計(jì)算機(jī)網(wǎng)絡(luò)是什么?黑客是什么?這些基礎(chǔ)中的基礎(chǔ)的東西可能都不太理解,談何理解這種劃分的根據(jù)呢?

這個(gè)迷茫是必要的,不迷茫哪來的探尋,沒有繼續(xù)的探尋哪來的進(jìn)步和成長?

所以我還要再次慰藉,特別是自己摸索來自學(xué)的人:不要怕,地震會(huì)走,暴雨會(huì)停,迷茫也會(huì)消散,只要你不拋棄不放棄,那風(fēng)雨后的彩虹才會(huì)是屬于你的。

待續(xù)...............

---------------------下面續(xù)更——————————————————————

那么不理解上面的劃分怎么辦?不理解為什么要把計(jì)算機(jī)的工作原理單獨(dú)孤立出來作為一個(gè)學(xué)習(xí)對(duì)象,把計(jì)算機(jī)網(wǎng)絡(luò)和黑客基礎(chǔ)單獨(dú)列出來作為一個(gè)學(xué)習(xí)對(duì)象,在這里我認(rèn)為就沒有必要繼續(xù)擴(kuò)展你的問題海洋了,因?yàn)樗呀?jīng)足夠大了,如果繼續(xù)擴(kuò)你的問題,恐怕你會(huì)問到世界從哪里來,是否有一個(gè)開端。因此必須點(diǎn)到為止,劃定你的問題邊界,不該再繼續(xù)追問的時(shí)候就直接無條件接受,也就是我說這樣便是這樣,沒有什么為什么,收住你那思想的疑問盒子。

如果你實(shí)實(shí)在在的有很多對(duì)計(jì)算機(jī)緣何能展示那么絢麗的圖像,還有怎么播放視頻,如何能夠把信息從外國傳到中國這些問題不解決無法繼續(xù)前進(jìn)的深在疑惑的話,我建議你從計(jì)算機(jī)的歷史中去解決。

計(jì)算機(jī)的歷史:這是計(jì)算機(jī)從無到有的,從簡單到復(fù)雜,從無人問津到人人趨之若鶩的發(fā)展總過程。

就像我們無法知道人類從何而來,那么我們就從人類歷史里去大致認(rèn)識(shí)人類的發(fā)展圖景,這會(huì)讓我們對(duì)一件事物有更加深刻的認(rèn)識(shí)。

此處附上百度百科計(jì)算機(jī)的詞條解釋索引,從中你會(huì)有所收獲,雖然你會(huì)有很多不懂的百度百科計(jì)算機(jī)

這是對(duì)于特別愛追根問底的自學(xué)者的一點(diǎn)指引建議,不那么愛追根問底的人自學(xué)起來其實(shí)比較容易,因?yàn)槟憬o他指一個(gè)蘋果告訴他那是蘋果,他就只管記住就可以了,不會(huì)去問為什么蘋果這個(gè)樣子?為什么會(huì)有蘋果等之類的復(fù)雜疑問。這些疑問有助于我們拓展更多對(duì)蘋果的認(rèn)識(shí),但是對(duì)于初步認(rèn)識(shí)的人來說卻是一件不利之事兒。所以這對(duì)于那些不愛追根問底的人來講是有優(yōu)勢(shì)的,但是長遠(yuǎn)考慮的話,那些愛追根問底的人會(huì)更有優(yōu)勢(shì)。

閑話少敘,我也不可能從開天辟地萬物之始去給你講到黑客如何學(xué)起,其一是我沒有這個(gè)能力,其二是真的這樣大動(dòng)干戈的來,恐怕我要寫上個(gè)幾年,到那時(shí)咱們誰也別學(xué)了,都談天說地好了。

那就從計(jì)算機(jī)的工作原理開始說起

要完成這部分的基礎(chǔ)學(xué)習(xí),你有很多開始的起點(diǎn)選擇,你可以選擇從經(jīng)常使用電腦開始,也可以從明天起開始選擇一門編程語言去學(xué)開始(此處注意:小白可能不理解有哪些語言,并且很容易陷入迷亂中),或者是去一些論壇逛逛,或者是買一本書籍。起點(diǎn)的渠道很多,看你選擇哪一種。

我建議,首先從一門編程語言開始,一定要死磕,選擇一門編程語言不能放棄,要從頭到尾的去學(xué)完。我在這里不推薦語言,可以自己慢慢了解去選擇自己喜歡的一門。(了解過程中不免有迷茫,很正常)

但這還只是一部分而已,還有一部分硬件的知識(shí)可能需要你去理解。比如什么是馮諾依曼結(jié)構(gòu)?作為一名小白可以不那么三心二意,先把前人給你指引的首要的東西學(xué)了,然后再去拓展是最穩(wěn)妥的。

計(jì)算機(jī)眾所周知的是由軟件+硬件的機(jī)器,硬件是軌道,軟件是跑車,跑車在軌道上跑才形成了各種各樣的數(shù)據(jù)樣式的展現(xiàn)。這是形象化了的舉例,與真正的硬件和軟件有所出入,但是前期為了理解,放棄那種精確,求之以粗糙是很有必要的。

上面我的建議,從編程開始入手學(xué)習(xí),從更大的視野來看,就是從軟件開始下手,因?yàn)橛布呀?jīng)被設(shè)計(jì)完成,與你操作計(jì)算機(jī)的關(guān)系不大,一個(gè)懂硬件的未必會(huì)對(duì)計(jì)算機(jī)操作很牛逼,因?yàn)槟愕哪康氖呛诳?,是?duì)計(jì)算機(jī)工作的控制,而不是構(gòu)造計(jì)算機(jī),因此軟件優(yōu)先于硬件。

后期如果對(duì)硬件感興趣,甚至于有改進(jìn)計(jì)算機(jī)硬件結(jié)構(gòu)的愿望的話,理解了計(jì)算機(jī)的軟件后再去進(jìn)行還會(huì)有輔助效果。

對(duì)于這部分的基礎(chǔ),我不想再說更多,越說你越糊涂,你的疑問越多,想要學(xué)會(huì)游泳的最好方式是杜絕恐懼,不作什么太多的準(zhǔn)備,直接跳入水中,先行動(dòng),再從行動(dòng)中找感覺,找到你的理解。

因此,去找一門編程語言,死磕一門,絕對(duì)要死磕,(我指的是想成為黑客大神的人,如果你的目標(biāo)就是能搞個(gè)小入侵,知道點(diǎn)計(jì)算機(jī)的基本工作過程,沒有必要),學(xué)完一門語言后你就會(huì)進(jìn)步很多,到時(shí)候你思維打通了,你才會(huì)明白今天我所說的。至于學(xué)什么語言前面我已經(jīng)說過不能推薦,一定要自己去摸索。

下一步是計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)

當(dāng)你能夠用一門語言去編程的時(shí)候你就對(duì)計(jì)算機(jī)如何工作的有很深的認(rèn)知了,計(jì)算機(jī)上跑的任何軟件和程序(怎么跑的,為什么能跑?這些潛在的疑問在學(xué)的過程中會(huì)迎刃而解,此刻記住你的問題邊界,不要過分拓展疑問邊疆),一些安裝包什么的,你都明白那是干啥的。

接著對(duì)于所有軟件程序中的一個(gè)集合“網(wǎng)絡(luò)協(xié)議”也就很容易學(xué)習(xí)了。

網(wǎng)絡(luò)協(xié)議本質(zhì)是程序,他的功能是讓計(jì)算機(jī)之間能夠通信,加一點(diǎn),安全通信。

再上一部分的計(jì)算機(jī)工作原理基礎(chǔ)上你學(xué)習(xí)完成后,那么這一部分的學(xué)習(xí)很輕松。但是絕對(duì)重要,因?yàn)楹诳偷挠绊懥χ饕獊碜曰ヂ?lián)網(wǎng),沒有廣泛相互聯(lián)系的互聯(lián)網(wǎng),黑客也只能對(duì)面前的計(jì)算機(jī)進(jìn)行操控,而不能遠(yuǎn)程去控制和攻擊,學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò)會(huì)讓你明白黑客攻擊當(dāng)中的很多遠(yuǎn)程的方式,并且黑客的多數(shù)偉大和神秘也是互聯(lián)網(wǎng)賦予的。

具體的協(xié)議有哪些,該怎么學(xué),對(duì)于一個(gè)小白來講沒有說的必要,小白的任務(wù)是前面的那個(gè)先完成。

最后是黑客基礎(chǔ)

黑客基礎(chǔ)是給學(xué)習(xí)完以上兩大基礎(chǔ)后依然不知道如何入侵和進(jìn)行黑客工程的人準(zhǔn)備的,一般有黑客天賦的人學(xué)完以上兩部分,對(duì)于如何利用計(jì)算機(jī)通過網(wǎng)絡(luò)去進(jìn)入其他計(jì)算機(jī)的系統(tǒng),竊取信息等都會(huì)不學(xué)自通。

假如你還尚未打通,那么就要學(xué)學(xué)黑客的基礎(chǔ),這方面有大量前輩們所寫的書,對(duì)于前輩經(jīng)驗(yàn)們的系統(tǒng)性的梳理去認(rèn)知也很快會(huì)讓你進(jìn)入一個(gè)不一樣的思維模式去。

禁忌:不要在龐雜繁多混亂堆砌的概念上停留過多時(shí)間

上面很多答者都列出了一大籮筐的概念,我倒認(rèn)為那些概念實(shí)在沒有必要拿出來嚇唬人,讓一個(gè)從來沒有學(xué)過元素周期表的人對(duì)各種物體的化學(xué)元素進(jìn)行細(xì)致的分類豈不是為難別人?讓一個(gè)還沒有下過水嘗試過身體接觸水的感受的人就去對(duì)各種游泳技法進(jìn)行細(xì)致的分類豈不是無用之談?

什么php服務(wù)器、asp服務(wù)器、iis、黑貓白貓、服務(wù)器環(huán)境、滲透、入侵、破解、HTML、java、虛擬主機(jī)、云主機(jī)、IP追蹤、木馬編寫、病毒編寫、鍵盤記錄、釣魚網(wǎng)站、域名、DNS、端口掃描、DOS指令...............

如此繁復(fù)的概念殊不知都是在計(jì)算機(jī)工作原理和計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)之上的概念,沒有關(guān)于一棟大廈地基的認(rèn)識(shí)便要說什么頂樓設(shè)計(jì)豈不是空中樓閣?懸在空中腳下無支撐物怎能不搖擺四晃?

所以我要在這里敬勸閱者,莫要對(duì)那些看起來很高逼格的概念作過多的疑問,當(dāng)你明白了計(jì)算機(jī)是怎么跑起來的時(shí)候,這些概念的逼格無論多么高,他的原理無非就是那么些。

答題主第二個(gè)問題:需要什么資金條件

如果你在學(xué)習(xí)的過程中不需要去培訓(xùn)機(jī)構(gòu),不去請(qǐng)教老師,并且自己去找教程,找書籍,那么資金不需要。

但是如果你需要減少自己摸索前行期間的痛苦和時(shí)間,那么你就需要去請(qǐng)求外部世界的人的幫助,比如去個(gè)培訓(xùn)機(jī)構(gòu),去請(qǐng)教個(gè)老師,去找別人為你整理好了的教程。這種情況需要一定資金支持。依次來看,培訓(xùn)機(jī)構(gòu)略貴,周期長,效果對(duì)于自律、自學(xué)能力差的人比較好;請(qǐng)教一些老師,看緣分;去找別人為你整理的教程,幾十幾百不等的支出。

答題主第三個(gè)問題:需要多久?

回答這個(gè)問題不得不又回到開篇,人是處在不同高度的,時(shí)間是沒有標(biāo)準(zhǔn)答案的。但是這個(gè)問題實(shí)在是格外普遍的問題,人有急于求成之心,可以諒解,畢竟人生有限,不能要學(xué)個(gè)百年才能學(xué)會(huì)。

但是你如果要說個(gè)具體確切的時(shí)間尺度又不太靠譜,因?yàn)檫€是那句話人的高度不同。

但是說個(gè)大概,不走極端,就是天才和蠢才,看個(gè)一般,拿出時(shí)間來倒也有個(gè)可能性。據(jù)估測(cè),在這些條件下:零基礎(chǔ)、每周能學(xué)5天,每天能學(xué)5小時(shí),一月內(nèi)死鉆一門語言,可有整體的認(rèn)識(shí)。到這個(gè)程度也就是對(duì)計(jì)算機(jī)工作原理的基本解決。

然后計(jì)算機(jī)網(wǎng)絡(luò),這個(gè)是更快的學(xué)習(xí)。不出一月應(yīng)該可以解決??傆?jì)來算,兩個(gè)月到三個(gè)月時(shí)間對(duì)對(duì)各種攻擊入侵原理能夠掌握,進(jìn)一步深入,對(duì)于黑客技術(shù)實(shí)操、軟件開發(fā)、網(wǎng)絡(luò)架設(shè)、網(wǎng)絡(luò)故障排查等都應(yīng)該可以勝任。

但是記住一條:精湛和粗略知其所以然之間有一段大大的距離,它需要天賦和時(shí)間等各種因素去完成粗略到精湛的過渡。

迷茫,前面我提到了多次,可以見得答主曾經(jīng)也頗受迷茫的蹂躪,因?yàn)橐粋€(gè)從沒被大花蛇嚇過的人也不會(huì)逢人便說蛇有多可怕,不得不多次提出來讓別人加以警惕和防范,實(shí)在是因?yàn)榇鹬魃钪悦5睦Ь硨?duì)于一個(gè)想要開始出發(fā)的人帶來的巨大干擾,有時(shí)候挫敗一個(gè)人都不成問題。

但是如果你看到了前面的風(fēng)景是那么的美,因?yàn)槊悦2恢鯓拥竭_(dá)便掉頭就走,然后還安慰自己那不適合自己,豈不是自欺欺人,如果每次遇見的風(fēng)景都被你這樣給自欺欺人的放棄,你的有限人生豈不就是一個(gè)放棄縱橫的人生?

試問:這樣灰溜溜的人生可值得一過

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過簡信或評(píng)論聯(lián)系作者。

友情鏈接更多精彩內(nèi)容