本報告由國家互聯網應急中心(CNCERT)與三六零數字安全科技集團有限公司共同發布。
一
概述
近期,國家互聯網應急中心(CNCERT)與三六零數字安全科技集團有限公司共同監測發現一個新的且在互聯網上快速傳播的DDoS殭屍網絡,通過跟蹤監測發現其每日上線境內肉雞數(以IP數計算)已超過1萬、且每日會針對超過100個攻擊目標發起攻擊,給網絡空間帶來較大威脅。由於該殭屍網絡最初使用的C2域名folded.in,以及使用chacha算法來加密網絡流量,我們將其命名為Fodcha。
二
殭屍網絡分析
Fodcha殭屍網絡包括針對mips、mpsl、arm、x86等CPU架構的樣本。在近3個月的時間中,我們捕獲的Fodcha樣本可以分成v1、v2 二個版本,它們的主要功能幾乎是一樣的,通過交叉對比不同版本,我們總結了Fodcha的以下4個主要特性,可以看出Fodcha運營者試圖隱藏C2並在C2之間進行負載均衡。
Fodcha的功能非常簡單,當它在被侵入設備運行時,首先會檢測運行時的參數,如果不帶參數,則直接退出,這是一種對沙箱抽取IOC行為的簡單對抗;如果帶有參數,則首先解密出C2、進程操作動作等配置信息,在Console上輸出here we are,然後使用隨機字串偽裝進程名,最後和C2建立通信,等待執行C2下發的指令。下文將着重介紹Fodcha的解密方法和網絡通信。
Step 1:Bot--->C2(定長5字節)
硬編碼的ee 00 00通過tcp/ip checksum方法,計算得到2字節的校驗值0xff11,將它填到末尾2字節處,變成ee 00 00 11 ff。
Step 2:C2--->BOT(2次,第一次32字節;第二次12字節)
C2端生成chacha20算法的key與nonce,這兩個值不是固定的,每次上線後接受的chacha20密鑰並不相同。
Step 3:BOT--->C2(定長5字節)
硬編碼的55 00 00通過checksum,計算得到校驗值0xffaa,填到末尾2字節,變成55 00 00 aa ff。使用chacha20算法加密,輪數為1,得到99 9e 95 f6 32。
Step 4:C2--->BOT(定長5字節)
此時如果收到的5字節為0x55開頭,說明前面的交互是對的,要求BOT開始發送分組信息。
Step 5:Bot--->C2(2次,第一次5字節,第二次分組)
第一次,硬編碼的fe 00 00,第三個字節真為分組長度,變成fe 00 03,計算得到校驗值0xfefe,填到尾部得到fe 00 03 fe fe。
第二次,設定分組字串「arm」,使用chacha20加密,輪數為1,得到ad ec f8。
至此BOT成功上線,開始等待執行C2下發的指令,指令碼及其含義如下所示:
0x69, Heartbeat;0xEB, DDoS Attack;0xFB, Exit。
(二)傳播方式分析
通過跟蹤監測,我們發現Fodcha主要通過以下NDay漏洞和Telnet/SSH弱口令傳播,另外根據我們的數據分析,Fodcha的運營者還會利用Telnet爆破工具進行Telent暴力破解。
圖9 C2與Bot進行心跳交互
三
殭屍網絡感染規模
圖10每日上線境內肉雞數
Fodcha殭屍網絡位於境內肉雞按省份統計,排名前三位的分別為山東省(12.9%)、遼寧省(11.8%)和浙江省(9.9%);按運營商統計,聯通占59.9%,電信占39.4%,移動占0.5%。
四
殭屍網絡攻擊動態
通過跟蹤監測發現,Fodcha殭屍網絡從誕生起就一直對外發起DDoS攻擊,且攻擊行為非常活躍。攻擊最猛烈的時候是 2022-03-01,跟蹤到超過130k條指令。最近一周,日均指令超過7k,針對超過100個攻擊目標。其攻擊目標趨勢如下:
五
防範建議
請廣大網民強化風險意識,加強安全防範,避免不必要的經濟損失,主要建議包括:1、及時修復相關系統漏洞。2、不使用弱密碼或默認密碼,定期更換密碼。
當發現主機感染殭屍木馬程序後,立即核實主機受控情況和入侵途徑,並對受害主機進行清理。
六
相關IOC
0e3ff1a19fcd087138ec85d5dba59715
1b637faa5e424966393928cd6df31849
208e72261e10672caa60070c770644ba
2251cf2ed00229c8804fc91868b3c1cb
2a02e6502db381fa4d4aeb356633af73
2ed0c36ebbeddb65015d01e6244a2846
2fe2deeb66e1a08ea18dab520988d9e4
37adb95cbe4875a9f072ff7f2ee4d4ae
3fc8ae41752c7715f7550dabda0eb3ba
40f53c47d360c1c773338ef5c42332f8
4635112e2dfe5068a4fe1ebb1c5c8771
525670acfd097fa0762262d9298c3b3b
54e4334baa01289fa4ee966a806ef7f1
5567bebd550f26f0a6df17b95507ca6d
5bdb128072c02f52153eaeea6899a5b1
6244e9da30a69997cf2e61d8391976d9
65dd4b23518cba77caab3e8170af8001
6788598e9c37d79fd02b7c570141ddcf
760b2c21c40e33599b0a10cf0958cfd4
792fdd3b9f0360b2bbee5864845c324c
7a6ebf1567de7e432f09f53ad14d7bc5
9413d6d7b875f071314e8acae2f7e390
954879959743a7c63784d1204efc7ed3
977b4f1a153e7943c4db6e5a3bf40345
9defda7768d2d806b06775c5768428c4
9dfa80650f974dffe2bda3ff8495b394
a996e86b511037713a1be09ee7af7490
b11d8e45f7888ce85a67f98ed7f2cd89
b1776a09d5490702c12d85ab6c6186cd
b774ad07f0384c61f96a7897e87f96c0
c99db0e8c3ecab4dd7f13f3946374720
c9cbf28561272c705c5a6b44897757ca
cbdb65e4765fbd7bcae93b393698724c
d9c240dbed6dfc584a20246e8a79bdae
e372e5ca89dbb7b5c1f9f58fe68a8fc7
ebf81131188e3454fe066380fa469d22
fe58b08ea78f3e6b1f59e5fe40447b11
http://139.177.195.192/bins/arm
http://139.177.195.192/bins/arm5
http://139.177.195.192/bins/arm7
http://139.177.195.192/bins/mips
http://139.177.195.192/bins/realtek.mips
http://139.177.195.192/bins/realtek.mpsl
http://139.177.195.192/blah
http://139.177.195.192/linnn
http://139.177.195.192/skidrt
http://139.177.195.192/z.sh
http://162.33.179.171/bins/arm
http://162.33.179.171/bins/arm7
http://162.33.179.171/bins/mpsl
http://162.33.179.171/bins/realtek.mips
http://162.33.179.171/bins/realtek.mpsl
http://162.33.179.171/blah
http://162.33.179.171/k.sh
http://162.33.179.171/linnn
http://162.33.179.171/z.sh
http://206.188.197.104/bins/arm7
http://206.188.197.104/bins/realtek.mips
http://206.188.197.104/skidrt
http://31.214.245.253/bins/arm
http://31.214.245.253/bins/arm7
http://31.214.245.253/bins/mips
http://31.214.245.253/bins/mpsl
http://31.214.245.253/bins/x86
http://31.214.245.253/k.sh
http://31.214.245.253/kk.sh
folded.in
fridgexperts.cc
推薦閱讀
網安智庫平台長期招聘兼職研究員
歡迎加入「安全內參熱點討論群」
文章來源:國家互聯網應急中心CNCERT