2021-03-06 分類: 網(wǎng)站建設(shè)
1、概述
在本人所處的公司的服務(wù)器正式遭到黑客攻擊之前,一直都以為 黑客 是個遙不可及的詞,直到真正成為了受害者時,才猛然意識到安全的重要性。有一些基本經(jīng)驗和心得總結(jié)出來,和同行分享一下吧。
2、暴破手段
3、資產(chǎn)收集
所謂的資產(chǎn)收集,在服務(wù)器滲透領(lǐng)域,就是獲取服務(wù)器的域名和IP等等相關(guān)信息,這是獲取滲透目標(biāo)的最基本要求。資產(chǎn)收集的手段有很多,主要有社會工程學(xué)手段,計算機(jī)信息檢索手段及混合手段。
社會工程學(xué)手段
計算機(jī)信息檢索手段
混合手段
這是一個類似于“戰(zhàn)場”的場合,其目的只有一個:獲取服務(wù)器資產(chǎn)相關(guān)信息。
這一領(lǐng)域到底有多嚴(yán)酷,可以從以前一些“某國家研究所向國外間諜出賣重要資料最終被判死刑”的案例可以看出。當(dāng)然,大部分的普通人還是沒法到那個程度的,所以就從普通的技術(shù)層次來進(jìn)行實驗。
比如:要獲取指定企業(yè)的服務(wù)器信息。
一級線索:
任何人都可以通過企業(yè)名稱,可以在啟信寶等平臺上獲得此企業(yè)的詳細(xì)工商信息。
例如:阿里巴巴
對于小公司,特別是創(chuàng)業(yè)小公司來說,公司的域名一般都是以創(chuàng)始人或者聯(lián)合創(chuàng)始人的名義來注冊的,當(dāng)然我們一般不會這個名字來查詢公司域名,畢竟同名人太多,這個用于域名查詢之后的驗證。
一般公司肯定會有官網(wǎng),有官網(wǎng)就有域名,通過任意的域名反查平臺:
http://whois.chinaz.com/
查到相關(guān)信息如下:
其實通過 電話/地址/郵箱 還可以繼續(xù)進(jìn)行深挖,挖到更多的線索,但是這和本文主題相關(guān)不大,略去不表。
在支持 whois反查 的平臺,可以查出更多相關(guān)的域名,然后進(jìn)行篩選分析得到和此企業(yè)相關(guān)的域名。
然后通過PING或者traceroute等等網(wǎng)絡(luò)工具,可以查到服務(wù)器的具體IP地址及網(wǎng)絡(luò)節(jié)點圖。
當(dāng)然,如果是自己內(nèi)部人員做滲透測試,就沒有這么麻煩了,直接找運(yùn)維人員要一份 服務(wù)器資產(chǎn)清單 即可。
4、端口掃描
在獲得 服務(wù)器資產(chǎn)清單 之后,就可以對服務(wù)器上運(yùn)行的服務(wù)進(jìn)行掃描。基本上所有的服務(wù)器都是以 IP+端口 作為服務(wù)地址來對外提供服務(wù)的。
通過常見的 nmap 等等工具可以掃描到服務(wù)器上暴露的端口,下面對內(nèi)網(wǎng)的某個安全測試服務(wù)器進(jìn)行掃描:
顯然,服務(wù)器上面運(yùn)行了哪些服務(wù)一目了然。
有了這些信息之后,可做的事情又多了:
ssh密碼暴破
估計很多小白用戶的root賬號密碼都會中招,如果這一層被攻破,服務(wù)器就成了肉機(jī),所以操作及文件系統(tǒng)權(quán)限都被獲取
ftp密碼暴破
可以查看ftp上的文件,甚至有些沒有設(shè)置好權(quán)限的,還能通過此端口獲取整個服務(wù)器根目錄權(quán)限
web密碼暴破
如果獲取成功,再有web權(quán)限的疏忽,則可能通過web后臺上傳可執(zhí)行文件,執(zhí)行shell腳本,間接獲取服務(wù)器所有權(quán)限
數(shù)據(jù)庫密碼暴破
暴破破功后,影響也是相當(dāng)大的
一般情況下:
基于如上獲取的信息,就可以對很多服務(wù)器形成很好的滲透了。因為這個世界上有太多的人還沒有足夠的安全意識,就已經(jīng)敢把自己的服務(wù)放在公網(wǎng)上了。
5、預(yù)防措施
服務(wù)器 端口掃描 這一行為,最好的方法,就是盡量偽裝好自己的服務(wù)器上的服務(wù)。主要手段有:
當(dāng)然,肯定會有很多開發(fā)小白會覺得這樣很不方便,特別是在很多創(chuàng)業(yè)公司里面,早期如果在安全上下太多功夫,而把本來用于產(chǎn)品開發(fā)的保貴人力放在這邊,有點不劃算,這是普遍的早期企業(yè)的矛盾之處。
所以會存在這樣的訴求:
本文提出了一種中間代理模式,來實現(xiàn)以上訴求。
5.1、生產(chǎn)配置圖
一般的web應(yīng)用程序都有數(shù)據(jù)庫服務(wù)器和web應(yīng)用服務(wù)器,還有一臺反向代理服務(wù)器(nginx),如下圖:
其中:
整體來說:不需要對外的服務(wù)器都對公網(wǎng)形成了很好的隔離。
5.2、開發(fā)配置圖
對于開發(fā)調(diào)試階段需要連接公網(wǎng)服務(wù)器的數(shù)據(jù)庫時,可以使用如下模式:
5.3 方法總結(jié)
上面的 端口映射 方法,其思想都是基于 代理映射 。即都會使用一個中間人做傳話,內(nèi)部的系統(tǒng)對外都是黑盒狀態(tài),然后安全人員集中精力守住門口即可,畢竟守門的難度比守個方圓十公里的大莊園要簡單得多,真的是省時省心省力。
類似的方法在ssh登錄管理服務(wù)器的時候,也有用到:開發(fā)人員要登錄集群的其它服務(wù)器,必需要登錄到某一臺中間服務(wù)器,然后再通過中間服務(wù)器對其它服務(wù)器內(nèi)網(wǎng)訪問。
畢竟:隱藏得越深,往往就越安全也越省事。即使技術(shù)十分精湛,也沒有必要去自找麻煩吧。
6、小結(jié)
上面提到的那些知識,對于專門做安全行業(yè)的人來說,估計是太自然不過的知識儲備了。本文提到的這些滲透手段,主要目的是根據(jù)提出一些服務(wù)器部署的安全建議,給開發(fā)人員一些警示:盡量能夠養(yǎng)成良好的開發(fā)習(xí)慣,做到防患于未然。
本文只針對服務(wù)器端口掃描這一行為提出了一種端口偽裝的可行方法,還有密碼暴破的預(yù)防、服務(wù)器權(quán)限控制,預(yù)防小漏洞導(dǎo)致大問題、其它等等。
網(wǎng)站名稱:服務(wù)器如何防滲透?你的服務(wù)器真的安全嗎?
文章出自:http://jinyejixie.com/news46/104496.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、網(wǎng)站導(dǎo)航、企業(yè)網(wǎng)站制作、微信公眾號、網(wǎng)站營銷、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容