想學黑客技術,哪些論壇和書籍適合入門?

忍者小天


要想當黑客,學習的不只是一兩本書,還要學習很多各方面的知識:計算機網絡,彙編,編程等等

黑客方面的知識比較精深一些,因此很難找到一本這樣的入門書。

打個比方說,學習C語言對於很多人來說,已經很難了。但如果是黑客,那麼不但要學好C語言,還要了解C語言的一些疏漏或不足,以便實施諸如緩存漏洞、整數溢出漏洞的攻擊。因此,黑客的入門書首先就是計算機的基礎知識吧。

據我瞭解,主要分為web和二進制二進制入門至少半年,學好後比較吃香,可以逆向各種軟件,破解軟件、製作外掛、通過應用軟件溢出等方式入侵別人電腦,提權。

推薦《0day安全》、《漏洞戰爭》web入門快,就是通過攻擊web應用的方式入侵服務器,之後還得靠提權才能完全控制服務器,推薦《白帽子講web安全》還有一本我忘了叫什麼了,黑色的,很厚的一本總的來說:黑客要學習web、二進制、內網滲透、社工、密碼學、網絡協議等大量知識,不僅如此,還得看得懂java、c、php等語言,精通python語言,得會寫腳本,比一般的程序員要學的多得多、真的,很苦的。

你先要學會編程,最起碼你得會一種語言,如果你是想做破解,建議你最起碼學C和彙編,如果你想做黑客,看你的方向,如果是網絡方面的,要學習網頁設計或網絡編程,如果涉及數據庫的,那還得學會好多種數據語言,程序語言最終編譯成可執行文件後,代碼基本是一樣的,而數據庫就不同,因為你不知道會遇到什麼樣的數據庫,所有要多學。也許有的黑客天資聰明,不用學。真正的黑客必須有自己的東西,也就是說自己想實現什麼,就信手拿來做一個什麼樣的程序來實現,而不是在網上搜索,使用別的的東西,別人東西有的對自己不適合。

兩本書可能快一些入門Web安全,總體來說。

想要入門安全這行,大家公認web安全門檻較低。

《白帽子講Web安全》吳翰清(道哥)《web前端黑客技術揭秘》《JavaScript Dom 編程藝術》《Xss跨站腳本攻擊剖析與預防》《sql注入攻擊與預防》Web安全深度剖析》等等這些書籍網上一搜一大堆的,關鍵就是拿起一本細讀,總有收穫其次我想說,不會編程將是你最大最頭疼的短板,以至於你只能用別人給你的東西,不知其然。


莫非8125


emmm,要學的東西還是挺多的。我總結了一下自己在學習過程中的經驗和東西,希望可以幫助到題主。

有句話必須說在前面:不要拿技術來搞破壞!不要拿技術來做違法的事情!一切都是出於學習的目的!

黑客入門知識:C語言和TCP/IP

想當黑客沒問題,先好好學習C語言,不敢說精通,畢竟很多C語言做了十幾年的人也不敢說自己精通C語言,但一定要達到很熟練的地步。C語言的教程網上有很多,所以這裡不在推薦。

為什麼要學習C?因為C語言也是幾乎所有底層系統的語言!正是因為如此,深刻的學會C語言,並理解其運行原理對底層攻擊有著重要的意義。簡單的如學會scanf、sprintf之類的帶來的溢出攻擊的原理。深入一點的要學會堆棧傳參數的原理,以及常見系統調用的位置,這對一個黑客來講是至關重要的。

就算一個黑客厲害的能上天,脫離了網絡他也什麼都幹不了,所以掌握網絡相關的知識也是必須要求,比如TCP/IP協議。推薦書籍:TCP/IP詳解(四卷)

黑客進階學:社會工程學,滲透,逆向算法

用一年的時間打好C語言和網絡知識的相關基礎後,就可以進行到下一步了。

先說社會工程學,這是一門很有意思的學科。世界第一黑客凱文·米特尼克在《反欺騙的藝術》中曾提到,人為因素才是安全的軟肋。很多企業、公司在信息安全上投入大量的資金,最終導致數據洩露的原因,往往卻是發生在人本身。你們可能永遠都想象不到,對於黑客們來說,通過一個用戶名、一串數字、一串英文代碼,社會工程師就可以通過這麼幾條的線索,通過社工攻擊手段,加以篩選、整理,就能把你的所有個人情況信息、家庭狀況、興趣愛好、婚姻狀況、你在網上留下的一切痕跡等個人信息全部掌握得一清二楚。雖然這個可能是最不起眼,而且還是最麻煩的方法。一種無需依託任何黑客軟件,更注重研究人性弱點的黑客手法正在興起,這就是社會工程學黑客技術;

接著就是滲透,其實就是對於服務器的一種攻擊手法,一種通過模擬使用黑客的技術和方法,挖掘目標系統的安全漏洞,取得系統的控制權,訪問系統的機密數據,並發現可能影響業務持續運作安全隱患的一種安全測試和評估方式。常見的有黑盒,白盒和灰盒測試。

逆向算法俗稱“解密”,想學解密就必須先懂得加密,一些常用的加密算法,比如RSA,DES,三重DES加密,各類對稱加密和非對稱加密等等。總之學好線性代數和離散數學是很有必要的,這個我學的也不好,所以就不多說了……

推薦論壇:I春秋,裡面大佬很多。

基本上就講這麼多吧,單是上述內容就已經夠我們學個五六年了,如果加上彙編,操作系統原理,數據庫等等還要花更多的時間。當然了我推薦第一步先開始學英語和高等數學,一步步慢慢來,功夫到了自然就會水到渠成啦!


(都看到最後了,麻煩點個贊和關注吧,謝謝)


愛思考的奧特曼


只要有興趣,什麼時候都不會晚!畢竟興趣是最好的老師。您也不需要太過於擔憂年紀。

而想學習黑客方面的技術,首先就是要有紮實的計算機科學的知識作為基礎,這是最為基本的,有了這方面的基礎才可以進階的去學習黑客攻防技術。所以學習的規劃我也是建議你先打好基礎,先鼓搗鼓搗自己的電腦。

在學習方法上,最重要的就是要擅用百度,用百度來了解自己不懂的地方,去理解自己的知識盲區,剛開始可以看些入門書籍,以及看些在線教程,看的同時通過百度來不斷完善自己的知識體系,隨後就是不斷的實踐操作,無論是編程也好,還是入侵滲透也好,網上都有豐富的資源可以去實踐。差不多一段時間之後你就有個大致的知識體系了,隨後就是不斷的深入學習鍛鍊。

年齡這方面不需要太過擔憂,畢竟互聯網時代,這方面的知識多學是必定有益處的,具體這方面能到達什麼高度,就是看你的堅持程度和理解能力了,加油。


小吉小笨雞


黑客?不是一朝一日能練成的。做黑客,你至少了解網站,網絡的原理吧,至少了解軟件的原理吧。黑客要的就是潛心鑽研。

舉幾個例子,

1,要想實現軟件破解,你得學計算機組成原理,彙編語言,c語言沒的說你們肯定會學,vb..至少會一門面向對象語言。如果你連個軟件都沒寫過,談何軟件破解?

2,如果想抓雞,豈止是搞個灰鴿子之類的軟件,設置個ip就能稱作是黑客?不能,等到你用上別人做出來的木馬,這時候所有的殺毒軟件都能殺到了。所以你又必須做免殺,要想做免殺,你就要學點組成原理,彙編語言。

3,如果你想入侵網站,你不瞭解網站的原理,你又怎能應變呢?那你肯定要學html,css,JavaScript,一門面向對象語言,asp/jsp, 數據庫,網絡基礎,網絡安全.....

4.告訴你不要認為頂級的黑客,只是靠技術取勝,還需要智慧,智慧與技術兼有的那就叫做社會工程師,所以我建議你先看看這本書《欺騙的藝術》太多太多要學的,

我覺得你學習的興趣很高,這挺好,再有這種學習靠老師是不行了,但是老師肯定能是你進步更快,你可以在網上找點視頻教程來學習基礎,你現在最重要的是把基礎打實。再有可以加幾個黑客的群,好多問題在群裡都能解決,論壇的話黑客的挺多的黑基,,,


peanut


學黑客技術學kaliLinux系統。


累卻堅持c


有紅客和黑客基地等軟件網站,應該有這面資料!


分享到:


相關文章: