在學編程的時候,比如c語言!首先要選好書籍!c語言就《c primer plus》或者《c語言程序設計》,邊看邊在編譯器運行壹下,我用的是vc++6.0編譯器!
新手學黑客,最起碼要知道計算機基礎啥的 !對本機的系統比較了解壹下比較好點!
想了解的看下面!
學習黑客需要有耐心,要有全套的教程,才可以學會,首先要有視頻講解,靠個人的參悟是很難學會的,想學下面了解下學習黑客的步驟:壹、前期 1、了解什麽是黑客,黑客的精神是什麽。當然了解壹下幾大著名黑客或駭客的“發家史”也是很有必要的。 2、黑客必備的壹些基礎命令,包括DOS命令,以及UNIX / Linux下的命令。 3、遠程掃描、遠程刺探技術。包括通過系統自帶命令的信息刺探以及使用工具掃描等。 4、密碼破解。了解現在的密碼破解的適用範圍,以及操作技巧等等。 5、溢出攻擊。溢出工具的使用方法。 6、註入攻擊。註入攻擊只是壹個簡稱,這裏還要包括XSS、旁註、遠程包含等壹系列腳本攻擊技巧。 7、學會各種編譯工具的使用方法,能編譯所有ShellCode。 8、學會手動查殺任何木馬、病毒,學會分析Windows操作系統,以使自己百毒不侵。 二、中期 1、學習所有Windows下服務器的搭建步驟(ASP、PHP、JSP)。 2、掌握例如Google黑客、cookies 、網絡釣魚、社會工程學等等等等。 3、學習HTML、JavaScript、VBScript。 4、學習標準SQL語言,以及大多數數據庫的使用。 5、學習ASP,並擁有發掘ASP腳本漏洞的能力。 6、學習PHP,並擁有發掘PHP腳本漏洞的能力。 7、學習JSP,並擁有發掘JSP腳本漏洞的能力。 8、學習掌握最新腳本的特性性以及發掘漏洞的方法,例如眼下的WEB2.0。(A1Pass註:) 三、後期 1、確定自己的發展方向 2、學習C語言,並嘗試改寫壹些已公布的ShellCode。 3、學習C ,嘗試編寫壹個屬於自己的木馬(如果妳想自己編寫木馬的話)。 4、學習匯編 5、研究Linux系統內核。 6、學習緩沖區溢出利用技術。 7、ShellCode技術。 8、堆溢出利用技術、格式化串漏洞利用技術、內核溢出利用技術、漏洞發掘分析