跳到主要內容

從攻守日誌看網絡江湖的快意恩仇

網站內容來源http://server.it168.com/

從攻守日誌看網絡江湖的快意恩仇

2019-04-18 16:00    原創  作者: 綠盟科技 編輯:
0購買

  網絡江湖門派眾多,路由派、交換派、無線派、網關派…,其中紅方和藍方兩派特立獨行,不為爭奪霸主之位,只為了切磋攻防技藝,常常開展紅藍對決。藍方以控制業務、盜取機密信息為目標,用最接近真正APT的攻擊方式,挑戰紅方最真實的網絡防護能力。紅方則需要通過分析網絡流量還原藍方攻擊鏈,雙方在確保業務平穩運行的前提下,以企業真實網絡環境開展實兵對決。


  小生不才,偶入江湖一樓,目睹紅藍兩派刀光劍影,你來我往,好不快哉。


  各路招式匆匆記錄在冊,若他日參與其中,或攻或守,豈不是能輕車熟路?


  藍:顧盼間乾坤倒轉


  特殊弱口令


  藍方某小隊通過對收集的信息進行分析,發現多個目標系統存在暴力破解威脅,結合以姓名作為用戶名的系統特性,較多公司員工使用公司名稱及其變形作為密碼的習慣,編寫弱口令字典並成功爆破得到約20個賬號。憑藉這些賬號,逐一登錄多個內網目標,獲取到多份敏感數據,並利用這些賬號得到多個Web系統的管理員權限。


  賬號劫持


  在攻擊時藍方發現C系統版本老舊,存在一個遠程代碼執行漏洞。利用這個漏洞藍隊成功寫入了一句話木馬,分析文件時又發現該系統存在弱口令賬號,利用弱口令成功切換賬號並完成提權操作,最終順利拿下服務器,為了防止權限丟失,還為root賬號添加了公鑰以備不時之需。


  但藍方並沒有因為拿下系統權限而減弱攻勢,而是利用其作為跳板做進一步的攻擊。C系統存在一個登錄頁面,藍方在Web登錄頁面中添加了Javascript代碼,使每個用戶通過Web登錄時將用戶名、密碼發送給攻擊者,利用了C系統登錄劫持,藍方嗅探到多個內網賬號密碼。成功登錄大量系統,其中包括核心繫統,從中發現了大量核心數據和資源管理賬號密碼。


  虛機克隆


  藍方對賬號劫持中獲取的賬戶繼續分析,發現部分賬號在某些系統具有較高權限。藍方使用某獲取的賬號登錄內部倉庫管理業務。通過分析發現該平台可以基於快照創建虛擬機。藍方一頓操作刀光劍影,使用修改后的管理員密碼登陸了克隆G系統獲取到該系統管理的所有倉庫。




  當然,藍方的成果遠不止這些,從本次對抗的結果來看,藍方收穫頗豐,他們以千姿百態的攻擊繞過方式,成功攻下六個業務系統不同級別的權限和大量的敏感數據。


  紅:籌謀間瞭然於心


  雖然藍隊攻勢兇猛,但紅方早有防備,提前對安全問題的系統進行了整改和防護,對業務系統進行升級和部署基礎防護設備外,還主動對業務系統發起了檢查,包括:漏洞掃描、後門檢測、弱口令檢測和環境準備。


  在此次紅藍對抗中,紅方監測到藍方三個小分隊:Webshell狂魔、爆破狂魔、木馬狂魔發起的133次攻擊事件,紅方也成功利用各團隊上報的攻擊事件還原了藍方的多條攻擊鏈。


  攻擊鏈還原1:對C系統的攻擊還原


  紅方成員分析了平台產生的大量C系統攻擊告警,包括Webshell後門訪問、PHP代碼執行漏洞、跨站腳本攻擊等事件,最終將攻擊者定位到了藍方花無缺,他以C系統的某文件作為突破口,利用PHP代碼執行漏洞執行phpinfo()函數,隨後結合遠程代碼執行漏洞和SQL注入漏洞成功寫入Webshell,通過andSword工具成功進行Webshell入侵。與此同時,紅方發現藍方成員張無忌也對C系統發起了攻擊,攻擊方法包括:木馬後門訪問、RCE漏洞攻擊、暴力破解、任意文件上傳等,並利用暴力破解得到多個賬號密碼。



  攻擊鏈還原2:從攻擊者角度進行攻擊還原


  多個平台產生了對B系統和F系統的攻擊告警日誌,經分析發現這些攻擊均來自兩個固定的攻擊者。其中,紅方通過TAM記錄的日誌發現藍方成員張無忌和周芷若向B系統發起了大量的HTTP請求,從記錄的HTTP訪問日中發現提交的內容極為相似,只變換了用戶名和密碼,據此可確認為針對B系統的暴力破解攻擊;同時,還通過分析HTTP響應內容和響應長度可以確認這兩位攻擊者成功爆破並得到多個賬號密碼,並利用獲取到的賬號成功登錄了C系統和F系統,因為這兩名攻擊者習慣用暴力破解的方式進行攻擊,所以,紅方封二位為爆破狂魔。



  攻擊鏈3:B系統攻擊還原


  次日,多平台檢測到E系統遭受攻擊,通過日誌分析最終鎖定攻擊者為藍方成員虛竹。鎖定攻擊者后根據源IP發現,該攻擊者在當天便已經對E系統發起過XSS攻擊,而告警則是藍方花無缺利用了E系統的任意文件上傳漏洞上傳了文件名為s.cgi的Webshell文件,通過分析還發現該Webshell的連接密碼為fh198,在shell中存在ls/pwd等操作命令,但通過分析HTTP訪問日誌發現,攻擊者並未對Webshell成功訪問。此外,通過日誌還發現藍方成員虛竹還對系統多個系統發起了攻擊,其攻擊方法多以上傳shell為主。



  從敵人破綻中反擊


  進攻無論怎樣犀利,反擊總會到來。紅方也並非完全採用被動的方式進行攻擊監測,也採用了主動出擊的方式來發現更多的攻擊。他們通過已掌握到的信息成功抓取到藍方成員段譽的賬號,並利用其賬號登錄郵箱向藍方成員發送了釣魚郵件,引誘藍方入網,但藍方很快發現自己身份已經暴露,採取積極措施后成功避免了被紅方所利用。


  鮮衣怒馬,逐鹿江湖,知己知彼,攻守自如。兩方通過此次對抗,深入發現、整改企業內外網網絡資產和業務數據深層次的安全隱患,整合內部安全威脅監測發現能力、應急處置能力和安全防護能力,此役之後,雙方將採取措施提高企業安全防護管理,完善企業安全防護技術體系。綠盟科技可為企業客戶提供紅藍對抗服務,整合攻防能力、設備防護能力以及平台運營能力,為企業安全保駕護航。


網站內容來源http://safe.it168.com/

【精選推薦文章】



智慧手機時代的來臨,RWD網頁設計已成為網頁設計推薦首選



想知道網站建置網站改版該如何進行嗎?將由專業工程師為您規劃客製化網頁設計後台網頁設計



帶您來看台北網站建置套版網頁設計台北網站改版設計台北RWD響應式網頁設計,各種案例分享



廣告預算用在刀口上,網站設計公司幫您達到更多曝光效益

https://www.3chy3.com/?p=1620



Orignal From: 從攻守日誌看網絡江湖的快意恩仇

留言

這個網誌中的熱門文章

Python 併發總結,多線程,多進程,異步IO

1 測量函數運行時間 import time def profile(func): def wrapper(*args, ** kwargs): import time start = time.time() func( *args, ** kwargs) end = time.time() print ' COST: {} ' .format(end - start) return wrapper @profile def fib(n): if n<= 2 : return 1 return fib(n-1) + fib(n-2 ) fib( 35 )   2 啟動多個線程,並等待完成   2.1 使用threading.enumerate() import threading for i in range(2 ): t = threading.Thread(target=fib, args=(35 ,)) t.start() main_thread = threading.currentThread() for t in threading.enumerate(): if t is main_thread: continue t.join()   2.2 先保存啟動的線程 threads = [] for i in range(5 ): t = Thread(target=foo, args= (i,)) threads.append(t) t.start() for t in threads: t.join()   3 使用信號量,限制同時能有幾個線程訪問臨界區 from threading import Semaphore import time sema = Semaphor...

高雄十大包子名店出爐

, 圖文:吳恩文 高雄包子大賽落幕了,我只能就我個人意見, 介紹一下前十名這些包子,但是不能代表其他四位評審的意見,雖然身為評審長,我通常不會第一個表示意見,以免影響其他評審, 我主要工作是負責發問。   這次參賽的素包子很少,而且都不夠細致,又偏油,我不愛, 但是第一名的甜芝麻包-熔岩黑金包,竟然是素食得名- 漢來蔬食巨蛋店。   這包子賣相太好,竹炭粉的黑色外皮刷上金粉,一上桌,眾人驚呼, 搶拍照,內餡是芝麻餡,混一點花生醬增稠,加入白糖芝麻油, 熔岩爆漿的程度剛剛好,我一直以為芝麻要配豬油才行、 但是選到好的黑芝麻油一樣不減香醇, 當下有二位評審就想宅配回家。   尤其特別的是,黑芝麻餡室溫易化,師傅必須要輪班躲在冷藏室內, 穿著大外套才能包,一天包不了多少,我笑說,漢來美食,集團餐廳那麼多,實力雄厚,根本是「 奧運選手報名參加村裡運動會」嘛,其他都是小包子店啊, 但是沒辦法,顯然大家都覺得它好看又好吃, 目前限定漢來蔬食高雄巨蛋店,二顆88元,可以冷凍宅配, 但是要排一陣子,因為供不應求,聽說,四月份, 台北sogo店開始會賣。   第二名的包子,左營寬來順早餐店,顯然平易近人的多,一顆肉包, 十塊錢,是所有參賽者中最便宜的,當然,個頭也小, 它的包子皮明顯和其他不同,灰灰的老麵,薄但紮實有嚼勁, 肉餡新鮮帶汁,因為打了些水,味道極其簡單,就是蔥薑,塩, 香油,薑味尤其明顯,是老眷村的味道, 而特別的是老闆娘是台灣本省人, 當年完全是依據眷村老兵的口味一步一步調整而來,沒有加什麼糖、 五香粉,胡椒粉,油蔥酥。就是蔥薑豬肉和老麵香,能得名, 應該是它的平實無華,鮮美簡單,打動人心。   這是標準的心靈美食,可以撫慰人心,得名之前,寛來順已經天天排隊,現在,恐怕要排更久了, 建議大家六七點早點上門。   第三名,「專十一」很神奇,我記得比賽最後, 大家連吃了幾家不能引起共鳴的包子,有些累,到了專十一, 就坐著等包子,其他評審一吃,就催我趕快試,我一吃, 也醒了大半。   它的包子皮厚薄適中,但是高筋麵粉高些,老麵加一點點酵母, 我心中,它的皮屬一屬二,至於餡又多又好吃,蛋黃還是切丁拌入, 不是整顆放,吃起來「美味、均衡、飽滿」。一顆二十元。   老闆是陸軍專科十一期畢業取名專十一,...

韋伯連續劇終於更新 期待第一季順利完結

  地球天文學界的跳票大王詹姆斯·韋伯空間望遠鏡 (James Webb Space Telescope,縮寫為 JWST)自 1996 年以來斷斷續續不按劇本演出的連續劇終於讓焦慮的觀眾們又等到了一次更新:五層遮陽罩測試順利完成。 裝配完成的韋伯望遠鏡與好夥伴遮陽罩同框啦。Credit: NASA   嚴格的測試是任何空間任務順利成功的重中之重。遮陽罩,這個韋伯望遠鏡異常重要的親密夥伴,要是無法正常運轉的話,韋伯的這一季天文界連續劇說不準就要一直拖更了。   詹姆斯·韋伯空間望遠鏡是歷史上造出的最先進的空間望遠鏡。它不僅是一架紅外望遠鏡,還具有特別高的靈敏度。但想要達到辣么高的靈敏度來研究系外行星和遙遠的宇宙童年,韋伯童鞋必須非常"冷靜",體溫升高的話,靈敏度會大大折損。這個時候,遮陽罩就要大顯身手啦。   遮陽罩在韋伯的設計中至關重要。韋伯望遠鏡會被發射到拉格朗日 L2 點,運行軌道很高,遠離太陽、地球與月球。太陽是韋伯的主要熱量干擾的來源,其次是地球與月球。遮陽罩會有效阻斷來自這三大熱源的能量並保護韋伯維持在工作溫度正常運轉。這個工作溫度指的是零下 220 攝氏度(-370 華氏度;50 開爾文)。 上圖中我們可以看出,韋伯望遠鏡的配置大致可分為兩部分:紅色較熱的一面溫度為 85 攝氏度,藍色較冷的一面溫度達到零下 233 攝氏度。紅色的這部分中,儀器包括太陽能板、通信設備、計算機、以及轉向裝置。藍色部分的主要裝置包括鏡面、探測器、濾光片等。Credit: STSci.   遮陽罩的那一部分和望遠鏡的鏡面這部分可以產生非常極端的溫差。遮陽的這面溫度可以達到 110 攝氏度,足以煮熟雞蛋,而背陰處的部分溫度極低,足以凍結氧氣。   工程師們剛剛完成了五層遮陽罩的測試,按照韋伯在 L2 時的運行狀態安裝了遮陽罩。L2 距離地球約 160 萬公里。NASA 表示這些測試使用了航天器的自帶系統來展開遮陽罩,測試目前都已成功完成。韋伯望遠鏡遮陽罩負責人 James Cooper 介紹說這是遮陽罩"第一次在望遠鏡系統的电子設備的控制下展開。儘管這個任務非常艱巨,難度高,但測試順利完成,遮陽罩展開時的狀態非常驚艷"。   遮陽罩由五層 Kapton 製成。Kapton 是一種聚酰亞胺薄膜材料, 耐高溫絕...