從哲學(xué)角度看滲透之關(guān)于滲透與高智商電影
今天閑來無(wú)事,就來寫篇文章吧,好久沒有寫文章了,不知道是技術(shù)下降了,還是毛原因(反正技術(shù)也不咋地)。想必很多人在滲透過程中都會(huì)遇到各種各樣的麻煩,這些麻煩有些能夠解決,有些則解決不了,那我們?cè)谶@個(gè)時(shí)候可能會(huì)陷入僵局,以至于對(duì)后面的滲透產(chǎn)生很壞的影響,其實(shí),大牛與我們平常人的差距就在于從技術(shù)出發(fā),但不只限于技術(shù)區(qū)滲透,可能這句話有點(diǎn)費(fèi)解,那大家肯定會(huì)說,社會(huì)工程學(xué)啦,這是肯定的啦,當(dāng)然,社會(huì)工程學(xué)很重要,從互聯(lián)網(wǎng)發(fā)展到現(xiàn)在,從最早的比較出名的凱文米特尼克到現(xiàn)在大家熟悉的斯諾登,他們都或多或少的利用了社會(huì)工程學(xué),特別是凱文米特尼克,他們這么厲害的社工或者網(wǎng)絡(luò)安全技巧從哪里來,除去你有很高深的技術(shù)外什么能給你幫助,就是哲學(xué),斯諾登為什么要曝光棱鏡項(xiàng)目計(jì)劃,是因?yàn)樗幌牖钤诒蝗吮O(jiān)控的世界,對(duì)吧。好吧不談這些了,往下看。那么,我今天想談?wù)劦膯栴}就是,如何從高智商電影或者書籍之中尋找滲透的靈感,可能會(huì)有人問,高智商電影跟滲透入侵有什么關(guān)系,在我看來,這之間沒有直接的的關(guān)系,但是有間接的關(guān)系,慢慢看……
首先我們來整理一下比較常見的滲透技巧:
1、SQL注入
2、XSS跨站攻擊(包含盲打)
3、弱口令攻擊
4、配置文件泄露(類似于 .svn、rar文件、.history)
5、任意文件下載
6、命令執(zhí)行
7、釣魚攻擊
8、社會(huì)工程學(xué)
9、遍歷
我目前想到的就這幾類,我是說常見到的,先不細(xì)說。那好,我們?cè)賮砜纯?,比較為人所知的高智商電影1、穆赫蘭道
2、禁閉島
3、恐怖游輪
4、致命魔術(shù)
5、盜夢(mèng)空間
6、致命id
首先我們看看第一部電影,穆赫蘭道:想必很多人都看過,電影之中,劇情的撲朔迷離,之間的不關(guān)聯(lián)性,以至于你到最后才知道真相,而且還是導(dǎo)演帶著你走出真相的,其實(shí)穆赫蘭道的劇情說簡(jiǎn)單點(diǎn)就是前面一大段都是夢(mèng)境,以至于觀眾一時(shí)看不出來,到最后,女主角夢(mèng)醒了,一切都晚了,殺死了同性伴侶,最后自己自殺,其實(shí),在滲透測(cè)試,我們也會(huì)遇到像這部電影一些相同的問題,比如說,一個(gè)網(wǎng)站,你進(jìn)行一系列探測(cè)之后,發(fā)現(xiàn)一枚SQl注入漏洞,于是你開始sql注入,但是你發(fā)現(xiàn),這個(gè)sql注入貌似有點(diǎn)問題,怎么列表名都是亂碼錯(cuò)誤,于是你在這個(gè)問題上糾結(jié)了很久,弄了很久,最后還是以失敗告終,之后,你無(wú)意之中,發(fā)現(xiàn)某后臺(tái),你推測(cè)了一下,絕對(duì)不可能,這么大的網(wǎng)站絕對(duì)不可能有弱口令,但是你還是冒險(xiǎn)一試,最后得知,原來進(jìn)入后臺(tái)的真的有弱口令,分別是test 123456,這個(gè)道理就是這樣的,有時(shí)候,入侵之中,你本以為你發(fā)現(xiàn)了致命的漏洞,糾結(jié)于上面太久,最后什么也沒搞定,最后才發(fā)現(xiàn),原來這個(gè)網(wǎng)站入侵的根本不是sql注入,而是其他的!
再來就是第二部電影,禁閉島:從名字上面看就知道了些什么,”禁閉”,肯定跟囚禁或者關(guān)著什么有關(guān),沒錯(cuò),禁閉島的故事講的是一名探員,開始的時(shí)候從其他地方來,去一個(gè)島上觀察精神病人,因?yàn)椋@之間聯(lián)系著一樁失蹤案件,但是隨著這個(gè)探員的進(jìn)一步調(diào)查,越來越發(fā)現(xiàn)自己出的問題,其實(shí)探員本身就是這座島上的重癥精神病,因?yàn)橐委?,所以,島上的所有人都配合著他,他也慢慢發(fā)現(xiàn)其中的問題,到最后,探員和另一位陪同他的探員(還不知道是探員還是島上的醫(yī)生)最在臺(tái)階上,探員無(wú)法認(rèn)清自己到底是不是重癥精神病還是被這些人洗腦了,最后,探員選擇了第一個(gè),還是認(rèn)為自己是重癥患者,至此,去做了切除額葉手術(shù)。其實(shí)這部電影告訴我們?cè)跐B透測(cè)試之中,有些時(shí)候,我們太重視結(jié)果,以至于導(dǎo)致你的入侵失敗,怎么說呢,比如說,你發(fā)現(xiàn)某個(gè)網(wǎng)站存在命令執(zhí)行漏洞,于是你開始了利用之旅,當(dāng)你執(zhí)行某命令之后,可能上一個(gè)命令還能成功執(zhí)行,但是到這個(gè)命令怎么執(zhí)行都不回顯,于是你開始郁悶,不對(duì)啊,剛剛的都能夠執(zhí)行成功,為什么這個(gè)命令不行呢,于是你糾結(jié)了很久,這不是自己想要的結(jié)果,于是你開始放棄這個(gè)方法入侵,這個(gè)時(shí)候,我為你感到悲哀,你為什么不想,這可能是執(zhí)行成功了,但是由于服務(wù)器段延遲的問題,沒有進(jìn)行回顯呢,這個(gè)問題是真是存在的,我記得某次我的到一個(gè)struts2的命令執(zhí)行,之后丟進(jìn)工具,開始ipconfig執(zhí)行順利執(zhí)行,但是后面到net命令的時(shí)候死活執(zhí)行不了,郁悶的不行,到最后輸完
net localgroup administrators hx /add
之后,抱著試試的心態(tài)鏈接上3389,不還是登陸上了嗎,原來是沒回顯,其實(shí)這里要說的就是,不要太在意結(jié)果,過于的在意只會(huì)讓你丟失機(jī)會(huì),重要的是過程,把過程做好了,自然就能成功,結(jié)果自己會(huì)在你眼前浮現(xiàn)的~!!
看看第三部吧,恐怖游輪:光從名字上看你可能以為這是一部恐怖片,但是你錯(cuò)了,這也是一部高智商電影,先說說電影本身,電影本身其實(shí)看到最后啥都明白了,電影講述的是一個(gè)女人,在和一群朋友出海玩的同時(shí),暴風(fēng)雨來臨,就看到自己的船快淹沒了,卻看到了一搜游輪的到來,自己和朋友都很開心,卻不知道這也是無(wú)限輪回中的一段而已,上了游輪之后,發(fā)現(xiàn)有人要?dú)⒘怂麄円恍腥?,最后各個(gè)朋友都死了,只剩自己,于是發(fā)誓要把那個(gè)殺人的給殺了,但是在隨后的搏斗中發(fā)現(xiàn),被自己殺死的人就是自己,于是女主角開始懂了什么,原來自己陷入了無(wú)限輪回之中,唯一能夠救自己的就是不讓下一個(gè)自己登輪船。由于影片有很多地方難講,就先介紹到這里,希望大家還是自己去觀影好了解點(diǎn),其實(shí)影片講的就一個(gè)道理,告訴我們有時(shí)候,想解脫,但不一定能夠解脫,其實(shí)在滲透測(cè)試中很多時(shí)候也是這樣,比如,我們?cè)谒鸭撕芏嚓P(guān)于網(wǎng)站的信息,包括社工類的,漏洞類的,但是到最后你突然發(fā)現(xiàn),自己怎么也入侵不了,本來看上去一切都好,但是就是不能入侵成功,為什么呢,其實(shí),當(dāng)你身陷絕境的時(shí)候,你入侵的方向不能是你已經(jīng)知道的內(nèi)容,就是說,不要按照你所搜集到的信息來走,要換個(gè)思路,按照之前的信息走只有失敗,也許在你換了思路后的不久,你就能入侵成功了!!
到我說到我最喜歡導(dǎo)演的作品了,致命魔術(shù):致命魔術(shù)是由克里斯托弗.諾蘭執(zhí)導(dǎo)的影片(諾蘭就是牛逼,像來喜歡做這些高智商有哲理的電影),影片的故事發(fā)生在維多利亞時(shí)期,影片講述的是兩個(gè)大名鼎鼎的魔術(shù)師,為了各自超越對(duì)方,開始了尋求最高魔術(shù)技巧的道路,這之間越來越增加了兩人的仇恨,本來兩人是同一老師的弟子,但是由于都想要超越對(duì)方,A呢,希望更加快捷的獲取到超強(qiáng)魔術(shù),于是去找當(dāng)時(shí)特牛逼(就算死了,現(xiàn)在很多人還崇拜他)的尼古拉特斯拉,求他教A瞬間轉(zhuǎn)移的技巧,開始的時(shí)候,特斯拉并不愿意教給A這個(gè)技巧(其實(shí)最后也沒教),但在A的苦苦哀求之下,特斯拉給出了超前的科技,瞬間轉(zhuǎn)移,造物的智慧!于是A開始想,自己終于要超越B了,開始準(zhǔn)備一場(chǎng)接著一場(chǎng)的魔術(shù)表演,都是用特斯拉的機(jī)器,以為自己超越了B,其實(shí)B本身也會(huì)這個(gè)魔術(shù),而是真正的會(huì),由于B有有個(gè)孿生兄弟,于是乎。。你懂得,但是就正因?yàn)榧刀食鸷拮孉 最后死在了B手下(簡(jiǎn)要描述,要更詳細(xì)的請(qǐng)qvod吧)。這個(gè)故事帶給我們滲透的道理是,在滲透測(cè)試過程中,可能會(huì)遇到各種各樣的問題,有些好解決,有些難解決,但是在這之中,有一點(diǎn)很重要,就是不要急,有些玩滲透的,一下拿不下這個(gè)網(wǎng)站,就急了,人一急就會(huì)亂,一亂什么都做不好,這個(gè)時(shí)候,你要保持的是冷靜,一步一步的分析,到最后就能成功,最忌諱的就是拿不下的站偏偏要硬拿,最后傷到的只有自己!
到盜夢(mèng)空間了,這部電影是我的最愛,沒有之一:這部電影大家都熟悉了,就不多介紹了,就說說道理吧,電影告訴我們,在滲透測(cè)試之中,你可能會(huì)遇到很多相似的環(huán)境,或者相似的案例,但是我們可能會(huì)陷入其中,并不會(huì)察覺到這之間的不同,所以導(dǎo)致了,入侵的緩慢,所以這里告訴大家的是,累計(jì)知識(shí),不要讓相似的東西從你手中溜走,在xss中就有類似問題,比如你發(fā)現(xiàn)網(wǎng)站某個(gè)地方可以輸出,于是你開始測(cè)試,測(cè)試過程中發(fā)現(xiàn),網(wǎng)站過濾的一干二凈,于是你突然覺得這和某次你做的事情一樣,但是你始終想不起來,其實(shí)這里只要構(gòu)造一下就能成功,但是你始終想不起來,我了個(gè)悲劇,所以說,不要被環(huán)境所欺騙,其實(shí)可能這個(gè)環(huán)境就是跟你上次的一樣,不要被困在其中!!
以上的分析都完了,很多入侵的地方都說到了,也有很多沒說到,還需要大家自己從這些電影里領(lǐng)悟,別說電影書籍什么的對(duì)入侵沒幫助,幫助就在于,你從這些好的電影之中學(xué)到的哲學(xué)!!!
(以上電影網(wǎng)上都能搜索到,這里在推薦兩部高智商電影給大家把,電鋸驚魂系列and沉默的羔羊,希望大家能得到靈感)