攻擊了,只是你不知道而已!
同樣,對(duì)方也不會(huì)通知你,告訴你他黑了賭博網(wǎng)站。
攻擊賭博網(wǎng)站的不一定是正義的黑客,也可能是因賭博輸錢而誤入歧途的法外狂徒。之前看過一個(gè)警方破獲的真實(shí)案件:28歲小伙因賭博無法提款自學(xué)成為黑客,攻擊境外博彩網(wǎng)站日進(jìn)萬元,最終因涉嫌非法控制計(jì)算機(jī)信息系統(tǒng)罪被捕。
我見過很多因賭博輸錢想請(qǐng)黑客幫忙滲透網(wǎng)站的人,在被拒后,同樣也有人生出極端心理,問我怎么學(xué)習(xí)黑客,想學(xué)成之后自己去滲透博彩網(wǎng)站,但真正因這個(gè)原因自學(xué)黑客技術(shù)并成功進(jìn)去的,李四算一個(gè),既不是擅長計(jì)算機(jī)的工科男,也沒有很深的計(jì)算機(jī)運(yùn)用知識(shí),只有高中文化水平的李四,又是如何成為黑客的呢?
接下來我就說說如何自學(xué)成為一名黑客!
成為一名合格的黑客/網(wǎng)絡(luò)安全工程師需要具備哪些能力?
1、網(wǎng)絡(luò)安全技術(shù)方面
包括端口、服務(wù)漏洞掃描、程序漏洞分析檢測、權(quán)限管理、入侵和攻擊分析追蹤、網(wǎng)站滲透、病毒木馬防范等。
2、對(duì)計(jì)算機(jī)系統(tǒng)有深入的了解,掌握常用的編程語言
例如windows及企業(yè)常用的linux系統(tǒng),編程語言如:Java、php 、python、c、c++。編程語言理論上來說是多多益善, 如果精力不足,至少要會(huì)常用的。
3、了解主流網(wǎng)網(wǎng)絡(luò)安全產(chǎn)品
比如防火墻、入侵檢測系統(tǒng)、掃描儀等等。
4、安全協(xié)議方面
這部分內(nèi)容很多和web安全是相通的。熟悉sql 注入原理和手工檢測、熟悉內(nèi)存緩沖區(qū)溢出原理和防范措施、熟悉信息存儲(chǔ)和傳輸安全、熟悉數(shù)據(jù)包結(jié)構(gòu)、熟悉ddos攻擊類型和原理有一定的ddos 攻防經(jīng)驗(yàn),熟悉iis安全設(shè)置、熟悉ipsec、組策略等系統(tǒng)安全設(shè)置。
5、機(jī)器學(xué)習(xí)算法
機(jī)器學(xué)習(xí)是一門人工智能的科學(xué),該領(lǐng)域的主要研究對(duì)象是人工智能,特別是如何在經(jīng)驗(yàn)學(xué)習(xí)中改善具體算法的性能,涉及概率論、統(tǒng)計(jì)學(xué)、逼近論、凸分析、算法復(fù)雜度理論等多門學(xué)科。
6、人工智能
人工智能是研究使計(jì)算機(jī)來模擬人的某些思維過程和智能行為的學(xué)科,主要包括計(jì)算機(jī)實(shí)現(xiàn)智能的原理、制造類似于人腦智能的計(jì)算機(jī),使計(jì)算機(jī)能實(shí)現(xiàn)更高層次的應(yīng)用。人工智能將涉及到計(jì)算機(jī)科學(xué)、心理學(xué)、哲學(xué)和語言學(xué)等學(xué)科??梢哉f幾乎是自然科學(xué)和社會(huì)科學(xué)的所有學(xué)科,其范圍已遠(yuǎn)遠(yuǎn)超出了計(jì)算機(jī)科學(xué)的范疇,人工智能與思維科學(xué)的關(guān)系是實(shí)踐和理論的關(guān)系,人工智能是處于思維科學(xué)的技術(shù)應(yīng)用層次,是它的一個(gè)應(yīng)用分支。
7、大數(shù)據(jù)分析
大數(shù)據(jù)分析是指對(duì)規(guī)模巨大的數(shù)據(jù)進(jìn)行分析。大數(shù)據(jù)可以概括為4個(gè)V, 數(shù)據(jù)量大(Volume)、速度快(Velocity)、類型多(Variety)、價(jià)值(Value)。大數(shù)據(jù)作為時(shí)下最火熱的IT行業(yè)的詞匯,隨之而來的數(shù)據(jù)倉庫、數(shù)據(jù)安全、數(shù)據(jù)分析、數(shù)據(jù)挖掘等等圍繞大數(shù)據(jù)的商業(yè)價(jià)值的利用逐漸成為行業(yè)人士爭相追捧的利潤焦點(diǎn)。
8、逆向匯編
匯編語言是一切程序的起點(diǎn)和終點(diǎn),畢竟所有的高級(jí)語言都是建立在匯編基礎(chǔ)之上的。在許多高級(jí)語言中我們都需要相對(duì)明確的語法,但是在匯編中,我們會(huì)使用一些單詞縮寫和數(shù)字來表達(dá)程序。 一句話總結(jié),咱們搞網(wǎng)絡(luò)安全的人簡直是全能型人才,文能提筆安天下,武能上馬定乾坤,說的有點(diǎn)浮夸了。
怎么入門黑客?
我們落到具體的技術(shù)點(diǎn)上來,網(wǎng)絡(luò)安全學(xué)習(xí)路線,整體學(xué)習(xí)時(shí)間大概半年左右,具體視每個(gè)人的情況而定。
如果你把每周要學(xué)的內(nèi)容精細(xì)化到這種程度,你還會(huì)擔(dān)心學(xué)不會(huì),入不了門嗎,其實(shí)說到底就是學(xué)了兩個(gè)月,但都是東學(xué)一下,西學(xué)一下,什么內(nèi)容都是淺嘗輒止,沒有深入進(jìn)去,所以才會(huì)有學(xué)了2個(gè)月,入不了門這種感受。
1、Web安全相關(guān)概念(2周)
熟悉基本概念(SQL注入、上傳、XSS、CSRF、一句話木馬等);
通過關(guān)鍵字(SQL注入、上傳、XSS、CSRF、一句話木馬等)進(jìn)行Google/SecWiki;
閱讀《精通腳本黑客》,雖然很舊也有錯(cuò)誤,但是入門還是可以的;
看一些滲透筆記/視頻,了解滲透實(shí)戰(zhàn)的整個(gè)過程,可以Google(滲透筆記、滲透過程、入侵過程等);
2、熟悉滲透相關(guān)工具(3周)
熟悉AWVS、sqlmap、Burp、nessus、chopper、nmap、Appscan等相關(guān)工具的使用;
了解該類工具的用途和使用場景,先用軟件名字Google/SecWiki;
下載無后門版的這些軟件進(jìn)行安裝;
學(xué)習(xí)并進(jìn)行使用,具體教材可以在SecWiki上搜索,例如:Brup的教程、sqlmap;
待常用的這幾個(gè)軟件都學(xué)會(huì)了可以安裝音速啟動(dòng)做一個(gè)滲透工具箱;
3、滲透實(shí)戰(zhàn)操作(5周)
掌握滲透的整個(gè)階段并能夠獨(dú)立滲透小型站點(diǎn)。 網(wǎng)上找滲透視頻看并思考其中的思路和原理,關(guān)鍵字(滲透、SQL注入視頻、文件上傳入侵、數(shù)據(jù)庫備份、dedecms漏洞利用等等);
自己找站點(diǎn)/搭建測試環(huán)境進(jìn)行測試,記住請(qǐng)隱藏好你自己;
思考滲透主要分為幾個(gè)階段,每個(gè)階段需要做那些工作;
研究SQL注入的種類、注入原理、手動(dòng)注入技巧;
研究文件上傳的原理,如何進(jìn)行截?cái)唷㈦p重后綴欺騙(IIS、PHP)、解析漏洞利用(IIS、Nignix、Apache)等;
研究XSS形成的原理和種類,具體學(xué)習(xí)方法可以Google/SecWiki;
研究Windows/Linux提權(quán)的方法和具體使用;
4、關(guān)注安全圈動(dòng)態(tài)(1周)
關(guān)注安全圈的最新漏洞、安全事件與技術(shù)文章;
通過SecWiki瀏覽每日的安全技術(shù)文章/事件;
通過Weibo/twitter關(guān)注安全圈的從業(yè)人員(遇到大牛的關(guān)注或者好友果斷關(guān)注),天天抽時(shí)間刷一下;
通過feedly/鮮果訂閱國內(nèi)外安全技術(shù)博客(不要僅限于國內(nèi),平時(shí)多注意積累),沒有訂閱源的可以看一下SecWiki的聚合欄目;
養(yǎng)成習(xí)慣,每天主動(dòng)提交安全技術(shù)文章鏈接到SecWiki進(jìn)行積淀;
多關(guān)注下最新漏洞列表,推薦幾個(gè):exploit-db、CVE中文庫、Wooyun等,遇到公開的漏洞都去實(shí)踐下。
關(guān)注國內(nèi)國際上的安全會(huì)議的議題或者錄像,推薦SecWiki-Conference;
5、熟悉Windows/Kali Linux(3周)
學(xué)習(xí)Windows/Kali Linux基本命令、常用工具;
熟悉Windows下的常用的cmd命令,例如:ipconfig,nslookup,tracert,net,tasklist,taskkill等;
熟悉Linux下的常用命令,例如:ifconfig,ls,cp,mv,vi,wget,service,sudo等;
熟悉Kali Linux系統(tǒng)下的常用工具,可以參考SecWiki《Web Penetration Testing with Kali Linux》、《Hacking with Kali》等;
熟悉metasploit工具,可以參考SecWiki、《Metasploit滲透測試指南》;
6、服務(wù)器安全配置(3周)
學(xué)習(xí)服務(wù)器環(huán)境配置,并能通過思考發(fā)現(xiàn)配置存在的安全問題;
Windows2003/2008環(huán)境下的IIS配置,特別注意配置安全和運(yùn)行權(quán)限,;
Linux環(huán)境下的LAMP的安全配置,主要考慮運(yùn)行權(quán)限、跨目錄、文件夾權(quán)限等;
遠(yuǎn)程系統(tǒng)加固,限制用戶名和口令登陸,通過iptables限制端口;
配置軟件Waf加強(qiáng)系統(tǒng)安全,在服務(wù)器配置mod_security等系統(tǒng);
通過Nessus軟件對(duì)配置環(huán)境進(jìn)行安全檢測,發(fā)現(xiàn)未知安全威脅;
7、腳本編程學(xué)習(xí)(4周)
選擇腳本語言Perl/Python/PHP/Go/Java中的一種,對(duì)常用庫進(jìn)行編程學(xué)習(xí);
搭建開發(fā)環(huán)境和選擇IDE,PHP環(huán)境推薦Wamp和XAMPP,IDE強(qiáng)烈推薦Sublime;
Python編程學(xué)習(xí),學(xué)習(xí)內(nèi)容包含:語法、正則、文件、網(wǎng)絡(luò)、多線程等常用庫,推薦《Python核心編程》,不要看完;
用Python編寫漏洞的exp,然后寫一個(gè)簡單的網(wǎng)絡(luò)爬蟲;
PHP基本語法學(xué)習(xí)并書寫一個(gè)簡單的博客系統(tǒng),參見《PHP與MySQL程序設(shè)計(jì)(第4版)》、視頻;
熟悉MVC架構(gòu),并試著學(xué)習(xí)一個(gè)PHP框架或者Python框架(可選);
了解Bootstrap的布局或者CSS;
8、源碼審計(jì)與漏洞分析(3周)
能獨(dú)立分析腳本源碼程序并發(fā)現(xiàn)安全問題。
熟悉源碼審計(jì)的動(dòng)態(tài)和靜態(tài)方法,并知道如何去分析程序;
從Wooyun上尋找開源程序的漏洞進(jìn)行分析并試著自己分析;
了解Web漏洞的形成原因,然后通過關(guān)鍵字進(jìn)行查找分析;
研究Web漏洞形成原理和如何從源碼層面避免該類漏洞,并整理成checklist。
9、安全體系設(shè)計(jì)與開發(fā)(5周)
能建立自己的安全體系,并能提出一些安全建議或者系統(tǒng)架構(gòu)。
開發(fā)一些實(shí)用的安全小工具并開源,體現(xiàn)個(gè)人實(shí)力;
建立自己的安全體系,對(duì)公司安全有自己的一些認(rèn)識(shí)和見解;
提出或者加入大型安全系統(tǒng)的架構(gòu)或者開發(fā);
這里可以參考下面這張成長路線圖:
?
我也給大家整理了一些學(xué)習(xí)籽料,大部分我都看過,質(zhì)量是比較不錯(cuò)的
以上資源的獲取毫無門檻,只要你是真心想學(xué)習(xí)黑客/網(wǎng)絡(luò)安全,就大膽去做!
網(wǎng)絡(luò)安全領(lǐng)域就像是一棵碩果累累的參天大樹,底下站著無數(shù)觀望者,他們都聲稱自己喜歡網(wǎng)絡(luò)安全,想上樹摘果,但面對(duì)時(shí)不時(shí)垂下來的藤枝,他們卻躊躇不前,猶豫不決。文章來源:http://www.zghlxwxcb.cn/news/detail-410158.html
實(shí)際上,只要任意抓住一根藤枝,都能爬上這棵樹。 大部分人缺的,就是這么一個(gè)開端。
?文章來源地址http://www.zghlxwxcb.cn/news/detail-410158.html
到了這里,關(guān)于為什么黑客不黑/攻擊賭博網(wǎng)站?如何入門黑客?的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!