1. 程式人生 > >給想學習黑客技術朋友們的一封信

給想學習黑客技術朋友們的一封信

鄙人星雲,非常喜歡網路安全,如今卻陰差相錯混在碼農圈子。

自從創辦“極客技術宅交流小組“ ”QQ 群后,儘管群介紹寫的很清楚,但總時不時有人慕名而來想要加群加我想學習黑客技術。

對此不想再重複解釋,因此寫此篇做個總結,以告誡哪些想要學習黑客的,不要在走不歸路。

什麼是黑客?

如果你真的想當一名黑客,那麼你知道什麼是黑客麼?

黑客:不是駭客,不是隨意攻擊別人的計算機和伺服器的那類人,而是精通程式設計或在某一領域有較高造詣的一類技術狂熱愛好者。

網路安全界的歷史

眾所周知,早期的作業系統是命令列模式下的MS-DOS 操作性系統(黑乎乎的命令列視窗),後來微軟的圖形使用者介面作業系統因為方便,易學,易用,終結了MS-DOS 作業系統的統治。

後來微軟一直以使用者體驗為核心,不斷優化作業系統。早期,微軟為了方便機房管理人員遠端操作維護計算機,在作業系統中集成了一些有用的工具並預設開啟了這些工具的配置。

比如mstsc  3389 遠端連線,telnet 23 埠遠端操作伺服器。本來是為了方便使用者使用開啟的這些預設服務和配置,卻在一段時間內成為了一些致命的漏洞。

有些人學會這些技術後,並沒有正確使用它,而是開始濫用這些技術,以非法入侵其他人的個人計算機為樂,有的甚至以入侵來勒索錢財。

微軟後來發現後,在新的作業系統更新版本中開始修復這些漏洞,但是就算如此,不是所有人都知道更新這些補丁,或者就算知道由於升級成本太高,而選擇忽視。

這就導致當時的安全存在很大問題,當時想當一個駭客也不併不是那麼難,只要對計算機有一定了解即可。

安全界有句很出名的話,攻防無絕對,技術無黑白。

就像古代,有的人學了武功會行俠仗義,有的人學了武功後卻欺軟怕硬,魚肉百姓。

計算機也是如此,有些人,學了計算機技術後會做好事,當然也就有些駭客(學了計算機技術做壞事的人)他們開始利用一些合法的遠端管理軟體,加以改造開發,編寫木馬病毒,對計算機造成破壞。

  • 木馬,隱藏在正常檔案中誘惑或者讓你在不知情的情況下開啟,具有更好的隱蔽性。
  • 病毒,非法感染正常檔案,具有很強的破壞性。

有攻擊就會有人想防禦,隨著病毒木馬的猖獗,一些第三方安全軟體公司應運而生。小紅傘,瑞星,金山毒霸,騰訊管家,360 衛士。。。

計算機的普及也達到了迅猛的發展,作業系統的防禦也不停加固,國內的安全也不斷開始加以重視。

隨著時代的發展駭客們發現入侵個人計算機的難度越來越高,一些早期的黑客入侵檢測軟體和手段相繼失效。

個人的計算機入侵價值也越來越小,因為你永遠無法確定你入侵的主機什麼時候回突然關機。

眾所周知,一臺高效能的伺服器由於要長期對外提供服務,一般都會長期運轉著。

於是乎,有人開始把目標瞄到了伺服器上,這時便是網際網路+時代。

這個時代各行各業都開始開發Web 應用來宣傳自己的產品。

黑客們也不再叫黑客,好的黑客叫白帽子做網路安全防禦,壞的黑客叫黑帽子做一些地下黑產業務。

伺服器對外提供服務一般都會有網站程式,而如果想成功獲取伺服器許可權,那麼你不得不思考有哪些途徑。

1. 部署的Web 應用中找漏洞,比如 弱口令登陸漏洞,萬能密碼SQL 資料庫注入漏洞,XSS 解析漏洞。第三方框架中找漏洞等。

2.瀏覽器核心中找漏洞

3.瀏覽器falsh 外掛中找漏洞

4.瀏覽器外掛找漏洞

5. 密碼字典生成器 如果密碼很多,可能有些人密碼會設定簡單或者用生日等個人資訊,一旦收集,就可能猜出來

6.撞庫 ,社群太多,賬號太多,有時候會設定相同的密碼,一旦其中一個洩露,其他可能便會被非法登陸。

7.網路爬蟲

8.抓包,重放攻擊

這些雖然有,不過近兩年來感覺好多了,還記得四五年前,國內南方後臺web 應用漏洞簡直不要太多。

時代繼續演進,慢慢進入了移動網際網路時代,論壇,部落格除了技術人在使用,大多人使用手機越來越普遍。

碼農界是 Android 開發工程師,IOS 開發工程師,手機遊戲開發,PHP 開發工程師,Java 開發工程師,Python 開發工程師,前端開發工程師

開發了很多手機應用,移動端的安全也開始有了一些發展。

反除錯工具,抓包工具相應而生。

網路安全界是 Android 逆向安全工程師,IOS 逆向安全工程師

當前時代,普通手機應用達到一定飽和後,人們慢慢發現想用手機控制一些硬體,

這個時代便是物聯網時代,這個時期安全界也有人專門去研究硬體方面的安全。

今天,人工智慧,區塊鏈,微服務,分散式,大資料,機器學習和AI演算法 不得不說是很火熱的。

今天看新聞聽說網路安全界,很多網路安全愛好者在Github 開源了Python 大量的漏洞利用工具。

如今網路安全界不再是那麼簡單拿著幾個工具隨便亂掃就是黑客的時代了,所以醒醒吧。

如果你是真的對網路安全感興趣,那麼你將來可以做一名滲透工程師,或者逆向安全分析工程師

最後希望你們少走點彎路,給你們幾點建議吧:

看一些網路安全書籍推薦

《白帽子談網路安全》 

網路安全相關視訊和培訓

逆向安全

新聞資訊

作業系統