精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

IT行業潛在的威脅和漏洞

lhl545545 ? 來源:Linux愛好者 ? 作者:Linux愛好者 ? 2020-06-05 13:16 ? 次閱讀

IT行業發展到現在,安全問題已經變得至關重要,從以前的“棱鏡門”事件中,折射出了很多安全問題,信息安全問題已變得刻不容緩,而做為運維人員,就必須了解一些安全運維準則,同時,要保護自己所負責的業務,首先要站在攻擊者的角度思考問題,修補任何潛在的威脅和漏洞。

一次Linux被入侵后的分析

下面通過一個案例介紹下當一個服務器被rootkit入侵后的處理思路和處理過程,rootkit攻擊是Linux系統下最常見的攻擊手段和攻擊方式。

1、受攻擊現象

這是一臺客戶的門戶網站服務器,托管在電信機房,客戶接到電信的通知:由于此服務器持續對外發送數據包,導致100M帶寬耗盡,于是電信就切斷了此服務器的網絡。此服務器是Centos5.5版本,對外開放了80、22端口。從客戶那里了解到,網站的訪問量并不大,所以帶寬占用也不會太高,而耗盡100M的帶寬是絕對不可能的,那么極有可能是服務器遭受了流量攻擊,于是登錄服務器做詳細的檢測

2、初步分析

在電信人員的配合下通過交換機對該服務器的網絡流量進行了檢測,發現該主機確實存在對外80端口的掃描流量,于是登錄系統通過“netstat –an”命令對系統開啟的端口進行檢查,可奇怪的是,沒有發現任何與80端口相關的網絡連接。接著使用“ps –ef”、“top”等命令也沒有發現任何可疑的進程。于是懷疑系統是否被植入了rootkit。為了證明系統是否被植入了rootkit,我們將網站服務器下的ps、top等命令與之前備份的同版本可信操作系統命令做了md5sum校驗,結果發現網站服務器下的這兩個命令確實被修改過,由此斷定,此服務器已經被入侵并且安裝了rootkit級別的后門程序。

3、斷網分析系統

由于服務器不停向外發包,因此,首先要做的就是將此服務器斷開網絡,然后分析系統日志,尋找攻擊源。但是系統命令已經被替換掉了,如果繼續在該系統上執行操作將變得不可信,這里可以通過兩種方法來避免這種情況,第一種方法是將此服務器的硬盤取下來掛載到另外一臺安全的主機上進行分析,另一種方式就是從一個同版本可信操作系統下拷貝所有命令到這個入侵服務器下某個路徑,然后在執行命令的時候指定此命令的完整路徑即可,這里采用第二種方法。

我們首先查看了系統的登錄日志,查看是否有可疑登錄信息,執行如下命令:

more /var/log/secure |grep Accepted

通過對命令輸出的查看,有一條日志引起了我們的懷疑:

Oct 3 0325 webserver sshd[20701]: Accepted password for mail from 62.17.163.186 port 53349 ssh2

這條日志顯示在10月3號的凌晨3點10分,有個mail帳號從62.17.163.186這個IP成功登錄了系統,mail是系統的內置帳號,默認情況下是無法執行登錄操作的,而62.17.163.186這個IP,經過查證,是來自愛爾蘭的一個地址。從mail帳號登錄的時間來看,早于此網站服務器遭受攻擊的時間。接著查看一下系統密碼文件/etc/shadow,又發現可疑信息:

mail:$1$kCEd3yD6$W1evaY5BMPQIqfTwTVJiX107:::

很明顯,mail帳號已經被設置了密碼,并且被修改為可遠程登錄,之所以使用mail帳號,猜想可能是因為入侵者想留下一個隱蔽的帳號,以方便日后再次登錄系統。然后繼續查看其他系統日志,

如/var/log/messages、/var/log/wtmp均為空文件,可見,入侵者已經清理了系統日志文件,至于為何沒有清空/var/log/secure文件,就不得而知了。

4、尋找攻擊源

到目前為止,我們所知道的情況是,有個mail帳號曾經登錄過系統,但是為何會導致此網站服務器持續對外發送數據包呢?必須要找到對應的攻擊源,通過替換到此服務器上的ps命令查看系統目前運行的進程,又發現了新的可疑:

nobody 22765 1 6 Sep29 ? 4-0058 .t

這個.t程序是什么呢,繼續執行top命令,結果如下:

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

22765 nobody 15 0 1740m 1362m 1228 S 98.3 91.5 2892:19 .t

從輸出可知,這個t程序已經運行了4天左右,運行這個程序的是nobody用戶,并且這個t程序消耗了大量的內存和cpu,這也是之前客戶反映的網站服務器異常緩慢的原因,從這個輸出,我們得到了t程序的進程PID為22765,接下來根據PID查找下執行程序的路徑在哪里:進入內存目錄,查看對應PID目錄下exe文件的信息:

[root@webserver ~]# /mnt/bin/ls -al /proc/22765/exe

lrwxrwxrwx 1 root root 0 Sep 29 22:09 /proc/22765/exe -》 /var/tmp/…/apa/t

這樣就找到了進程對應的完整程序執行路徑,這個路徑很隱蔽,由于/var/tmp目錄默認情況下任何用戶可讀性,而入侵者就是利用這個漏洞在/var/tmp目錄下創建了一個“…”的目錄,而在這個目錄下隱藏著攻擊的程序源,進入/var/tmp/…/目錄,發現了一些列入侵者放置的rootkit文件,列表如下:

[root@webserver 。..]#/mnt/bin/ls -al

drwxr-xr-x 2 nobody nobody 4096 Sep 29 22:09 apa

-rw-r--r-- 1 nobody nobody 0 Sep 29 22:09 apa.tgz

drwxr-xr-x 2 nobody nobody 4096 Sep 29 22:09 caca

drwxr-xr-x 2 nobody nobody 4096 Sep 29 22:09 haha

-rw-r--r-- 1 nobody nobody 0Sep 29 22:10 kk.tar.gz

-rwxr-xr-x 1 nobody nobody 0 Sep 29 22:10 login

-rw-r--r-- 1 nobody nobody 0 Sep 29 22:10 login.tgz

-rwxr-xr-x 1 nobody nobody 0 Sep 29 22:10 z

通過對這些文件的分析,基本判斷這就是我們要找的程序攻擊源,其中:

1)、z程序是用來清除系統日志等相關信息的,例如執行:

。/z 62.17.163.186

這條命令執行后,系統中所有與62.17.163.186有關的日志將全部被清除掉。

2)、在apa目錄下有個后門程序t,這個就是之前在系統中看到的,運行此程序后,此程序會自動去讀apa目錄下的ip這個文件,而ip這個文件記錄了各種ip地址信息,猜想這個t程序應該是去掃描ip文件中記錄的所有ip信息,進而獲取遠程主機的權限,可見這個網站服務器已經是入侵者的一個肉雞了。

3)、haha目錄里面放置的就是用來替換系統相關命令的程序,也就是這個目錄下的程序使我們無法看到操作系統的異常情況。

4)、login程序就是用來替換系統登錄程序的木馬程序,此程序還可以記錄登錄帳號和密碼。

5、查找攻擊原因

到這里為止,服務器上遭受的攻擊已經基本清晰了,但是入侵者是如何侵入這臺服務器的呢?這個問題很重要,一定要找到入侵的根源,才能從根本上封堵漏洞。為了弄清楚入侵者是如何進入服務器的,需要了解下此服務器的軟件環境,這臺服務器是一個基于java的web服務器,安裝的軟件有apache2.0.63、tomcat5.5,apache和tomcat

之間通過mod_jk模塊進行集成,apache對外開放80端口,由于tomcat沒有對外開放端口,所以將問題集中到apache上面。通過查看apache的配置發現,apache僅僅處理些靜態資源請求,而網頁也以靜態頁面居多,所以通過網頁方式入侵系統可能性不大,既然漏洞可能來自于apache,那么嘗試查看apache日志,也許能發現一些可疑的訪問痕跡,通過查看access.log文件,發現了如下信息:

62.17.163.186 - - [29/Sep/2013:22:17:06 +0800] “GET http://www.xxx.com/cgi-bin/awstats.pl?configdir=|echo;echo;ps+-aux%00 HTTP/1.0” 200 12333 “-” “Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1) Gecko/20121010 Firefox/2.0”

62.17.163.186 - - [29/Sep/213:22:17:35 +0800] “GET http://www.xxx.com/cgi-bin/awstats.pl?configdir=|echo;echo;cd+/var/tmp/。../haha;ls+-a%00 HTTP/1.0” 200 1626 “-” “Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1) Gecko/20121010 Firefox/2.0”

至此,發現了漏洞的根源,原來是awstats.pl腳本中configdir的一個漏洞,通過了解此服務器的應用,客戶確實是通過一個Awstats的開源插件來做網頁訪問統計,通過這個漏洞,攻擊者可以直接在瀏覽器上操作服務器,例如查看進程、創建目錄等。通過上面第二條日志可以看出,攻擊者正常瀏覽器執行切換到/var/tmp/。../haha目錄的操作。這個腳本漏洞挺可怕的,不過在Awstats官網也早已給出了修補的方法,對于這個漏洞,修復方法很簡單,打開awstats.pl文件,找到如下信息:

if ($QueryString =~ /configdir=([^&]+)/i)

{

$DirConfig=&DecodeEncodedString(“$1”);

}

修改為如下即可:

if ($QueryString =~ /configdir=([^&]+)/i)

{

$DirConfig=&DecodeEncodedString(“$1”);

$DirConfig=~tr/a-z0-9_-/。/a-z0-9_-/。/cd;

}

6、揭開謎團

通過上面逐步分析和介紹,此服務遭受入侵的原因和過程已經非常清楚了,大致過程如下:

(1)攻擊者通過Awstats腳本awstats.pl文件的漏洞進入了系統,在/var/tmp目錄下創建了隱藏目錄,然后將rootkit后門文件傳到這個路徑下。

(2)攻擊者通過植入后門程序,獲取了系統超級用戶權限,進而控制了這臺服務器,通過這臺服務器向外發包。

(3)攻擊者的IP地址62.17.163.186可能是通過代理過來的,也可能是攻擊者控制的其他肉雞服務器。

(4)攻擊者為了永久控制這臺機器,修改了系統默認帳號mail的信息,將mail帳號變為可登錄,并且設置了mail帳號的密碼。

(5)攻擊者在完成攻擊后,通過后門程序自動清理了系統訪問日志,毀滅了證據。

通過對這個入侵過程的分析,發現入侵者的手段還是非常簡單和普遍的,雖然入侵者刪除了系統的一些日志,但是還是留下了很多可查的蹤跡,其實還可以查看用戶下的.bash_history文件,這個文件是用戶操作命令的歷史記錄。

7、如何恢復網站

由于系統已經文件被更改和替換,此系統已經變得完全不可信,因此建議備份網站數據,重新安裝系統,基本步驟如下:

(1)安裝穩定版本的操作系統,刪除系統默認的并且不需要的用戶。

(2)系統登錄方式改為公鑰認證方式,避開密碼認證的缺陷。

(3)安裝更高版本的apache和最新穩定版本的Awstats程序。

(4)使用Linux下的Tcp_Wrappers防火墻,限制ssh登錄的源地址。
責任編輯:pj

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9028

    瀏覽量

    85194
  • IT
    IT
    +關注

    關注

    2

    文章

    856

    瀏覽量

    63470
收藏 人收藏

    評論

    相關推薦

    常見的漏洞分享

    #SPF郵件偽造漏洞 windows命令: nslookup -type=txt xxx.com linux命令: dig -t txt huawei.com 發現spf最后面跟著~all,代表有
    的頭像 發表于 11-21 15:39 ?52次閱讀
    常見的<b class='flag-5'>漏洞</b>分享

    航空發動機面臨的終端威脅作用機理及威脅模式解析

    摘要 戰機及其配裝的發動機在戰場執行任務時,不可避免地會遭遇敵方防空武器的威脅,終端威脅對施加損傷起關鍵作用。針對發動機(飛機)在戰場執行攻擊任務時可能遭遇的不同類型威脅,重點對終端威脅
    的頭像 發表于 11-18 11:13 ?201次閱讀
    航空發動機面臨的終端<b class='flag-5'>威脅</b>作用機理及<b class='flag-5'>威脅</b>模式解析

    主線科技榮登中國潛在獨角獸企業榜單

    獨角獸企業榜單是長城咨詢依據《高成長企業分類導引》中潛在獨角獸企業標準評選,旨在揭示中國潛在獨角獸企業群體最新發展態勢的專業榜單。此榜單基于嚴謹的評選標準和專業的評審機制,在行業內贏得了極高的權威地位與專業評價。
    的頭像 發表于 11-12 17:17 ?440次閱讀

    高通警告64款芯片存在“零日漏洞”風險

    近日,高通公司發布了一項重要的安全警告,指出其多達64款芯片組中存在一項潛在的嚴重“零日漏洞”,編號為CVE-2024-43047。這一漏洞位于數字信號處理器(DSP)服務中,已經出現了有限且有針對性的利用跡象,引起了業界的廣泛
    的頭像 發表于 10-14 15:48 ?2348次閱讀

    漏洞掃描一般采用的技術是什么

    漏洞掃描是一種安全實踐,用于識別計算機系統、網絡或應用程序中的安全漏洞。以下是一些常見的漏洞掃描技術: 自動化漏洞掃描 : 網絡掃描 :使用自動化工具掃描網絡中的設備,以識別開放的端口
    的頭像 發表于 09-25 10:27 ?298次閱讀

    漏洞掃描的主要功能是什么

    弱點,以減少潛在的安全風險。 1. 漏洞識別 漏洞掃描的首要功能是識別系統中存在的安全漏洞。這些漏洞可能包括: 操作系統
    的頭像 發表于 09-25 10:25 ?317次閱讀

    內核程序漏洞介紹

    電子發燒友網站提供《內核程序漏洞介紹.pdf》資料免費下載
    發表于 08-12 09:38 ?0次下載

    從CVE-2024-6387 OpenSSH Server 漏洞談談企業安全運營與應急響應

    ,黑客已經發現并利用的安全漏洞。這類漏洞的危害極大,往往會給企業帶來嚴重的安全威脅和經濟損失。 近日,OpenSSH曝出了一起嚴重的0day漏洞,引起了全球范圍內的廣泛關注。OpenS
    的頭像 發表于 07-10 10:29 ?1466次閱讀
    從CVE-2024-6387 OpenSSH Server <b class='flag-5'>漏洞</b>談談企業安全運營與應急響應

    LG智能電視被曝存四安全漏洞,影響超9萬臺設備

    漏洞利用了3000/3001端口上運行的服務,主要為智能手機提供PIN接入功能。Bitdefender指出,雖然這些漏洞應僅限局域網使用,但Shodan掃描顯示,約有91000臺潛在易受攻擊的LG設備。
    的頭像 發表于 04-10 14:12 ?525次閱讀

    復合機器人能給3C電子行業帶來哪些潛在益處

    復合機器人能給3C電子行業帶來哪些潛在益處
    的頭像 發表于 03-19 16:42 ?729次閱讀
    復合機器人能給3C電子<b class='flag-5'>行業</b>帶來哪些<b class='flag-5'>潛在</b>益處

    知語云智能科技揭秘:無人機威脅如何破解?國家安全新防線!

    隨著科技的飛速發展,無人機技術已經深入到各個領域,給我們的生活帶來了極大的便利。然而,與此同時,無人機也帶來了潛在的安全威脅。知語云智能科技作為國內領先的智能科技公司,一直致力于研究無人機威脅的破解
    發表于 02-27 10:41

    知語云智能科技無人機防御系統:應對新興威脅的先鋒力量

    隨著科技的飛速發展,無人機技術在各個領域的應用日益廣泛,但隨之而來的是無人機威脅的不斷升級。為了有效應對這些新興威脅,知語云智能科技推出了先進的無人機防御系統,為空中安全保駕護航。 無人機防御系統
    發表于 02-26 16:35

    一個集成的BurpSuite漏洞探測插件

    BurpSuite在日常滲透測試中占據重要地位,是一款廣受認可的滲透測試工具。通過其強大的功能和用戶友好的界面,支持安全人員發現和修復Web應用程序中的潛在漏洞。不僅適用于初級滲透測試人員,也為高級安全專家提供了靈活性和定制性,使其能夠更深入地分析和攻擊應用程序。
    的頭像 發表于 01-19 11:35 ?1191次閱讀
    一個集成的BurpSuite<b class='flag-5'>漏洞</b>探測插件

    網絡安全測試工具有哪些類型

    網絡安全測試工具是指用于評估和檢測系統、網絡和應用程序的安全性的一類軟件工具。這些工具可以幫助組織和企業發現潛在的安全漏洞威脅,以便及時采取措施加固和修復。根據不同的功能和用途,網絡安全測試
    的頭像 發表于 12-25 15:00 ?1218次閱讀

    如何消除內存安全漏洞

    “MSL 可以消除內存安全漏洞。因此,過渡到 MSL 可能會大大降低投資于旨在減少這些漏洞或將其影響降至最低的活動的必要性。
    發表于 12-12 10:29 ?713次閱讀
    如何消除內存安全<b class='flag-5'>漏洞</b>