《重生之門》在網(wǎng)絡(luò)上欺騙小雪的是李安福,莊文杰說他用的是社會工程學(xué),是利用情感不需要技術(shù)的黑客,那么很多人好奇了,社會工程學(xué)到底是什么?
社會工程學(xué)簡介
社會工程學(xué)在上世紀(jì)60年代左右作為正式的學(xué)科出現(xiàn),廣義社會工程學(xué)的定義是:建立理論并通過利用自然的、社會的和制度上的途徑來逐步地解決各種復(fù)雜的社會問題,經(jīng)過多年的應(yīng)用發(fā)展,社會工程學(xué)逐漸產(chǎn)生出了分支學(xué)科,如公安社會工程學(xué)(簡稱公安社工學(xué))和網(wǎng)絡(luò)社會工程學(xué)。
凱文·米特尼克在《反欺騙的藝術(shù)》中曾提到,人為因素才是安全的軟肋。很多企業(yè)、公司在信息安全上投入大量的資金,最終導(dǎo)致數(shù)據(jù)泄露的原因,往往卻是發(fā)生在人本身。你們可能永遠都想象不到,對于黑客們來說,通過一個用戶名、一串?dāng)?shù)字、一串英文代碼,社會工程師就可以通過這么幾條的線索,通過社工攻擊手段,加以篩選、整理,就能把你的所有個人情況信息、家庭狀況、興趣愛好、婚姻狀況、你在網(wǎng)上留下的一切痕跡等個人信息全部掌握得一清二楚。雖然這個可能是最不起眼,而且還是最麻煩的方法。一種無需依托任何黑客軟件,更注重研究人性弱點的黑客手法正在興起,這就是社會工程學(xué)黑客技術(shù)。
社工手段 1. 熟人好說話
這是社會工程師中使用最為廣泛的方法,原理大致是這樣的,社會工程師首先通過各種手段(包括偽裝)成為你經(jīng)常接觸到的同學(xué)、同事、好友等,然后,逐漸,他所偽裝的這個身份,被你的公司其他同事認可了,這樣,社會工程師會經(jīng)常來訪你所在的公司,并最終贏得了任何人的信賴。于是,社會工程師就可以在你所在的公司中獲得很多權(quán)限來實施他們的某些計劃。例如訪問那些本不應(yīng)該允許的辦公區(qū)域或機密區(qū)域,或者下班后還能進入辦公室等等。
2. 偽造相似的信息背景
當(dāng)你開始接觸到一些人,他們看起來很熟悉你所在的組織內(nèi)部情況,他們擁有一些未公開的信息時,你就會很容易把他們當(dāng)成了自己人。所以,當(dāng)有陌生人以公司或員工名義進入你所在的辦公室時,他們也很容易獲得通行許可。但是在當(dāng)今的這個社會,從各種社交網(wǎng)絡(luò),有目的性、針對性獲得特定的個人信息實在太容易不過了。所以,我建議,如果再有任何人聲稱對某位同事、特別是上級領(lǐng)導(dǎo)非常熟悉的話,可以讓該員工在指定區(qū)域等待便是,不要隨便給予任何許可。
3. 偽裝成新人打入內(nèi)部
如果希望非常確定地獲取公司某些機密信息,社會工程師還可以偽裝成一名前來求職的陌生人,從而讓自己成為公司的“自己人”。這也是每個新員工應(yīng)聘都必須經(jīng)過公司背景審查階段的原因之一。當(dāng)然,還是有些社會工程師做得瞞天過海,所以,在新員工的工作環(huán)境中也應(yīng)有所限制,這聽起來有些嚴酷,但是必須給每位新員工一段時間來證明,他們對寶貴的公司核心資產(chǎn)來說是值得信任的。即使如此,優(yōu)秀的社會工程師都通曉這套公司的工作流程,所以在完全獲得公司層面的信任后,才會真正實施展開他們的目標(biāo)計劃。
4. 利用面試機會
同樣,很多的重要信息,往往都會在面試時的交流中泄露出去,精通社會工程學(xué)的黑客會抓住這點并利用,無需為了獲取這點信息而專門去上一天班,就可以通過參加面試,獲得公司的一些重要信息。所以,建議,公司需要確保面試過程中,給出的一些信息沒有包含公司機密資料,盡量以保障公司核心機密而做出一些面試標(biāo)準(zhǔn)。
5. 惡人無禁忌
這可能聽起來有些違背直覺,但確實會有奏效。普通人一般對表現(xiàn)出憤怒和兇惡的人,往往會選擇避而遠之,當(dāng)看到前面有人手持手機大聲爭吵,或憤怒地咒罵不停,很多人都會選擇避開他們,并且遠離他們。事實上,大多數(shù)人都可能會這樣選擇,從而,為社會工程師讓出了一條通向公司內(nèi)部和核心數(shù)據(jù)的通道。不要被這種伎倆欺騙了。一旦你們看到類似的事情發(fā)生,通知保安處理就好。
6. 他懂我就像我肚里的蛔蟲
一個經(jīng)驗豐富的社會工程師是精于讀懂他人肢體語言并加以利用。他可能和你同時出現(xiàn)一個音樂會上,和你一樣對某個節(jié)段異常欣賞,和你交流時總能給予你適當(dāng)?shù)姆答仯屇銖膬?nèi)心上感覺好像遇到了知己!你和他之間開始建立了一個雙向開放的紐帶,慢慢地,他就開始影響著你,進而利用你去獲取你所在公司的一切對于他來說有利用價值的機密信息。聽起來就像一個間諜故事,但事實上,這種畫面經(jīng)常會發(fā)生在我們身上,切勿掉以輕心。
7. 美人計
我們的老祖宗早就提到過美人計的厲害,但是,很多時候,大多數(shù)人是無法抵抗這一招的。就像我們在電影上、電視劇中的夢幻情節(jié),忽然在某天,有一位帥哥(或美女)突然要約你出去,期間,你們倆就一見投緣,談笑甚歡,更美妙的是,見面之后,一次次約會接踵而來,直到她可以像討論吃飯一樣,不費精力就能輕而易舉從你的口中,套出了公司的機密信息。我并非要摒絕你的浪漫情緣,但是,天上不會掉餡餅,請警惕那些問出不該問的問題的人。
8. 外來的和尚會念經(jīng)
這種事情已經(jīng)在發(fā)生了。一個社會工程攻擊者經(jīng)常會扮演成某個技術(shù)顧問,在完成某些顧問工作的同時,他們還獲取了你的個人信息。對于技術(shù)顧問來說,尤為如此。你必須對這些技術(shù)顧問進行審查同時也要確保不會給他們有任何泄露機密的可乘之機。切忌僅僅因為某些人有能力幫助你解決服務(wù)器或網(wǎng)絡(luò)問題,就隨意輕信他人,并不意味著他們不會借此來創(chuàng)建一個后門程序,或是直接拷貝你電腦上的一切機密數(shù)據(jù)。所以,關(guān)鍵還是審查、審查、再審查。
9. 善良是善良者的墓志銘
這種方法簡單而又如此常見。社會工程師會等待機會,等待他們眼中的目標(biāo)員工用自己的密碼開門進入時,緊隨他們的身后,進入公司。他們很巧妙的做法,就是扛著沉重的箱子,并以此要求他們眼中的目標(biāo)員工為他們扶住門把。善良的員工一般會在門口幫助他們。然后,社會工程師就可以開始實施自己的任務(wù)。
10. 來一場技術(shù)交流吧
電影《Hackers》有這樣一幕——Dade(也叫Zero Cool)打給一家公司,并說服一個職員給他調(diào)制解調(diào)器數(shù)量,這里面的談話就是他主要的滲透工作,那名倒霉的員工自然會告訴他任何需要知道的機密信息。這就是一次普通的社工攻擊,當(dāng)毫無防范意識的員工,遇到了精心準(zhǔn)備、精心偽裝的黑客,人們大都會因為沒有應(yīng)對社會工程攻擊的經(jīng)驗,從而泄露給社會工程師想要的任何的一切機密資料。