0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ntopng如何監(jiān)控IEC 60870-5-104流量

虹科網(wǎng)絡(luò)可視化技術(shù) ? 2022-06-27 09:42 ? 次閱讀

上個(gè)月,已知的OT(運(yùn)營(yíng)技術(shù))惡意軟件的數(shù)量從五個(gè)增加到七個(gè)。第一個(gè)被發(fā)現(xiàn)的惡意軟件是Industroyer2,它是在烏克蘭被發(fā)現(xiàn)的。正如現(xiàn)在流行的那樣,安全公司為他們發(fā)現(xiàn)的惡意軟件命名。這就是為什么第二個(gè)惡意軟件有兩個(gè)名字:Incontroller或Pipedream。這個(gè)惡意軟件在部署之前就被發(fā)現(xiàn)了。

Industroyer2[1]是Industroyer1的演變,首次出現(xiàn)在2014年。這兩種變種都針對(duì)電力能源部門,特別是在烏克蘭。由于該惡意軟件使用的是工業(yè)協(xié)議IEC-60870-5-104的命令,流量看起來(lái)像正常運(yùn)行時(shí)的合法通信。

Incontroller[2]是一套新的惡意軟件組件,目標(biāo)是美國(guó)的液化天然氣部門。與Industroyer2類似,pipedream使用流行的工業(yè)協(xié)議,如OPC-UA和ModbusTCP。此外,它還使用了工程工具的內(nèi)置功能,與PLC(過(guò)程邏輯控制器)等OT設(shè)備進(jìn)行交互。

這兩個(gè)惡意軟件清楚地表明,背后的犯罪分子已經(jīng)進(jìn)化,確實(shí)了解OT協(xié)議,并能夠使用CODESYS等合法軟件工程工具的內(nèi)置功能。

在過(guò)去的幾年里沒(méi)有改變的是,SCADA系統(tǒng)控制方式仍然是 “即發(fā)即忘 “。一個(gè)命令從控制系統(tǒng)的服務(wù)器發(fā)送到現(xiàn)場(chǎng)的客戶端??蛻舳藢⑹录D(zhuǎn)化為一個(gè)物理動(dòng)作,比如打開(kāi)或關(guān)閉一個(gè)斷路器。翻譯回網(wǎng)絡(luò)流量,這意味著一個(gè)包含命令的數(shù)據(jù)包足以擾亂整個(gè)工業(yè)過(guò)程或電力分配。

Industroyer2使用IEC-104,是IEC 60870-5-104的簡(jiǎn)稱。IEC-104廣泛用于歐洲能源部門和公共事業(yè)部門,如水或廢水處理。
許多工業(yè)協(xié)議的一個(gè)特點(diǎn)是,即使協(xié)議是標(biāo)準(zhǔn)化的,其實(shí)施在不同的制造商甚至系統(tǒng)集成商之間也會(huì)有所不同。這意味著Hitachy能源公司實(shí)施的IEC-104與西門子的實(shí)施方式不同。運(yùn)營(yíng)商對(duì)它很熟悉,但對(duì)于網(wǎng)絡(luò)安全監(jiān)控來(lái)說(shuō),這可能是一個(gè)挑戰(zhàn)。

監(jiān)測(cè)的進(jìn)一步困難是,一個(gè)傳輸IEC-104有效載荷的數(shù)據(jù)包可以有多個(gè)IEC-104的數(shù)據(jù)信息,稱為APDU。因此,傳統(tǒng)的基于TCP有效載荷的簽名檢測(cè)是行不通的。需要對(duì)有效負(fù)載進(jìn)行解析,以了解每個(gè)APDU包含的命令類型:

bfdf2e62-f3d9-11ec-a2f4-dac502259ad0.png

自2022年4月初發(fā)現(xiàn)Industroyer2以來(lái),到目前為止,已經(jīng)發(fā)表了幾份分析該惡意軟件的報(bào)告。它們包含了惡意軟件如何工作的信息,捕獲的網(wǎng)絡(luò)數(shù)據(jù),其中大多數(shù)包含了如何處理這種類型的惡意軟件的建議。仔細(xì)看看這些建議,或者現(xiàn)在稱為可操作項(xiàng)目,它們是高水平的項(xiàng)目。例如:

“使用異常檢測(cè)工具來(lái)檢測(cè)OT環(huán)境中發(fā)生的任何非正?;顒?dòng)”

“采用網(wǎng)絡(luò)分段,通過(guò)防火墻將敏感應(yīng)用(如PCN)與其他網(wǎng)絡(luò)部分分開(kāi)”

“利用ICS協(xié)議感知技術(shù)監(jiān)控東西向ICS網(wǎng)絡(luò)”

在我看來(lái),可操作性不強(qiáng),或者需要有一整套的商業(yè)產(chǎn)品。對(duì)于大多數(shù)中小企業(yè)來(lái)說(shuō),這些產(chǎn)品并不適合操作。因此,我正在尋找如何以最小的努力檢測(cè)惡意軟件的方法。

讓我們來(lái)看看這個(gè)環(huán)境。SCADA網(wǎng)絡(luò)具有高度的確定性。意味著誰(shuí)在與誰(shuí)交談以及如何交談,即命令和控制模式是可重復(fù)的。對(duì)于IEC-104,這意味著在一天或工作日和周末的正常運(yùn)行時(shí)間段內(nèi),可以發(fā)現(xiàn)相同類型和順序的IEC-104命令。

示例1:時(shí)間段為2個(gè)工作日和一個(gè)晚上,36小時(shí):

TypeID

Type

描述

出現(xiàn)的次數(shù)

13M_ME_NC_1測(cè)量值,短浮點(diǎn)數(shù)1’184’834
30M_SP_TB_1帶有時(shí)間標(biāo)簽的單點(diǎn)信息 CP56Time2a2
103C_CS_NA_1時(shí)鐘同步命令1

發(fā)送的唯一命令是客戶端的時(shí)間同步。

將操作數(shù)據(jù)與可用的惡意軟件數(shù)據(jù)進(jìn)行比較,可以看到惡意軟件的不同行為:

bff91200-f3d9-11ec-a2f4-dac502259ad0.png

惡意軟件正在向客戶端設(shè)備發(fā)送一個(gè)又一個(gè)命令(ASDU=3),在IOA中迭代。有點(diǎn)類似于檢查主機(jī)上的不同端口并嘗試登錄。

TypeIDType描述
100C_IC_NA_1Interrogation command
45C_SC_NA_1Single command
46C_DC_NA_1Double command

從防御者的角度來(lái)看,我們顯然不能阻止端口2404,也不能阻止惡意軟件使用的命令,因?yàn)橐粋€(gè)或所有命令都是控制系統(tǒng)本身用于正常操作的。

但看看TypeID轉(zhuǎn)換,惡意軟件與合法流量是不同的:

TransitionsNormal Operations TrafficMalware
M_ to M_> 10000
M_ to C_ or C_ to M_> 0 && < 100
C_ to C_0> 10

在ntpng中,建立了三種檢測(cè)機(jī)制:

IEC意料之外的TypeID。由于操作員知道使用的TypeID,因此該檢查監(jiān)視未知或不允許的TypeID,并向其發(fā)出警報(bào)。

IEC無(wú)效轉(zhuǎn)換。在這個(gè)檢查中,將在預(yù)定義的時(shí)間段內(nèi)記錄TypeID轉(zhuǎn)換,即IEC60870學(xué)習(xí)期間,可在設(shè)置/首選項(xiàng)/行為分析下找到。如果檢測(cè)到未知的TypeID轉(zhuǎn)換,則會(huì)生成警報(bào)。

IEC無(wú)效命令轉(zhuǎn)換也會(huì)檢查轉(zhuǎn)換,但特別是命令的轉(zhuǎn)換。如果命令到命令的轉(zhuǎn)換量超過(guò)閾值,則會(huì)生成警報(bào)。

這三個(gè)檢查都可以在流檢查中找到。

對(duì)于“IEC無(wú)效轉(zhuǎn)換”,ntopng需要一個(gè)學(xué)習(xí)周期來(lái)跟蹤轉(zhuǎn)換。默認(rèn)設(shè)置為6小時(shí),但最有可能需要更長(zhǎng)的學(xué)習(xí)時(shí)間,例如2天。

c0167eda-f3d9-11ec-a2f4-dac502259ad0.jpg

所有ntopng版本都支持IEC,因此您可以使用ntop工具監(jiān)控您的網(wǎng)絡(luò)。


今日推薦

ntop產(chǎn)品介紹

c02b0c6a-f3d9-11ec-a2f4-dac502259ad0.pngc0372248-f3d9-11ec-a2f4-dac502259ad0.png

虹科提供網(wǎng)絡(luò)流量監(jiān)控與分析的軟件解決方案-ntop。該方案可在物理,虛擬,容器等多種環(huán)境下部署,部署簡(jiǎn)單且無(wú)需任何專業(yè)硬件即可實(shí)現(xiàn)高速流量分析。解決方案由多個(gè)組件構(gòu)成,每個(gè)組件即可單獨(dú)使用,與第三方工具集成,也可以靈活組合形成不同解決方案。包含的組件如下:

PF_RING:一種新型的網(wǎng)絡(luò)套接字,可顯著提高數(shù)據(jù)包捕獲速度,DPDK替代方案。

nProbe:網(wǎng)絡(luò)探針,可用于處理NetFlow/sFlow流數(shù)據(jù)或者原始流量。

n2disk:用于高速連續(xù)流量存儲(chǔ)處理和回放。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    高低多點(diǎn)無(wú)線測(cè)溫監(jiān)控裝置

    照各個(gè)應(yīng)用單元模塊化設(shè)計(jì),可組可分。 2) 采用 IEC 60870-5-103、IEC 60870-5-104、Modbus RTU、Modbus TCP 等標(biāo)準(zhǔn)通信規(guī)約,凡支 持上
    的頭像 發(fā)表于 12-18 14:43 ?131次閱讀
    高低多點(diǎn)無(wú)線測(cè)溫<b class='flag-5'>監(jiān)控</b>裝置

    IEC101、IEC103、IEC104、Modbus報(bào)文解析工具

    IEC101\IEC104\IEC103\Modebus報(bào)文解析軟件,可有效解析上述協(xié)議的各種類型報(bào)文
    的頭像 發(fā)表于 09-02 09:56 ?1480次閱讀
    <b class='flag-5'>IEC</b>101、<b class='flag-5'>IEC</b>103、<b class='flag-5'>IEC104</b>、Modbus報(bào)文解析工具

    利用IEC104轉(zhuǎn)BACnet網(wǎng)關(guān)提升電力調(diào)度與樓宇能效管理

    實(shí)現(xiàn)這兩種協(xié)議之間的無(wú)縫轉(zhuǎn)換,助力電力監(jiān)控和樓宇自控系統(tǒng)的集成。 1.IEC104簡(jiǎn)介 IEC104IEC60870-5-104)是由國(guó)際電工委員會(huì)制定的國(guó)際標(biāo)準(zhǔn),被廣泛應(yīng)用在電力、
    的頭像 發(fā)表于 07-26 14:02 ?356次閱讀
    利用<b class='flag-5'>IEC104</b>轉(zhuǎn)BACnet網(wǎng)關(guān)提升電力調(diào)度與樓宇能效管理

    鋇錸IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)支持一鍵接入亞馬遜AWS平臺(tái)實(shí)現(xiàn)IEC104協(xié)議與MQTT協(xié)議的無(wú)縫連接

    隨著智能電網(wǎng)技術(shù)的不斷進(jìn)步,IEC 104IEC 60870-5-104)協(xié)議作為電力系統(tǒng)中重要的遠(yuǎn)動(dòng)通信標(biāo)準(zhǔn),正逐步融入更廣泛的物聯(lián)網(wǎng)生態(tài)系統(tǒng)中。亞馬遜AWS(Amazon Web
    的頭像 發(fā)表于 07-25 18:00 ?835次閱讀
    鋇錸<b class='flag-5'>IEC104</b>轉(zhuǎn)MQTT網(wǎng)關(guān)支持一鍵接入亞馬遜AWS平臺(tái)實(shí)現(xiàn)<b class='flag-5'>IEC104</b>協(xié)議與MQTT協(xié)議的無(wú)縫連接

    IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)支持一鍵對(duì)接華為云平臺(tái)

    是如何促進(jìn)電力系統(tǒng)智能化升級(jí)。 一、概述 IEC104IEC 60870-5-104)協(xié)議是電力系統(tǒng)中廣泛應(yīng)用的遠(yuǎn)動(dòng)
    的頭像 發(fā)表于 07-25 17:52 ?632次閱讀
    <b class='flag-5'>IEC104</b>轉(zhuǎn)MQTT網(wǎng)關(guān)支持一鍵對(duì)接華為云平臺(tái)

    IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)高效對(duì)接阿里云平臺(tái)

    與數(shù)據(jù)處理提供了強(qiáng)大的支持。本文將深入探討鋇錸網(wǎng)關(guān)在MQTT、華為云、亞馬遜AWS、ThingsBoard、Ignition以及Zabbix等多樣化物聯(lián)網(wǎng)平臺(tái)中的應(yīng)用。 一、網(wǎng)關(guān)概述 IEC104IEC 60870-5-104
    的頭像 發(fā)表于 07-25 17:45 ?562次閱讀
    <b class='flag-5'>IEC104</b>轉(zhuǎn)MQTT網(wǎng)關(guān)高效對(duì)接阿里云平臺(tái)

    鋇錸網(wǎng)關(guān):工業(yè)數(shù)據(jù)上傳到云平臺(tái),IEC104轉(zhuǎn)MQTT的優(yōu)選方案

    隨著工業(yè)4.0時(shí)代的到來(lái),電力系統(tǒng)中的數(shù)據(jù)采集、監(jiān)控與遠(yuǎn)程控制需求日益增長(zhǎng)。IEC 104IEC 60870-5-104)作為國(guó)際電工委員
    的頭像 發(fā)表于 07-25 17:31 ?513次閱讀
    鋇錸網(wǎng)關(guān):工業(yè)數(shù)據(jù)上傳到云平臺(tái),<b class='flag-5'>IEC104</b>轉(zhuǎn)MQTT的優(yōu)選方案

    IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)實(shí)現(xiàn)IEC104與MQTT互通

    了Modbus RTU、Modbus TCP、DL/T645、IEC101、IEC102、IEC103、IEC104等通信協(xié)議,實(shí)現(xiàn)電力設(shè)備的遠(yuǎn)程監(jiān)
    的頭像 發(fā)表于 07-25 17:15 ?625次閱讀
    <b class='flag-5'>IEC104</b>轉(zhuǎn)MQTT網(wǎng)關(guān)實(shí)現(xiàn)<b class='flag-5'>IEC104</b>與MQTT互通

    IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)支持Zabbix、阿里云、華為云、亞馬遜AWS、ThingsBoard、Ignition

    隨著工業(yè)4.0的深入發(fā)展和物聯(lián)網(wǎng)技術(shù)的廣泛應(yīng)用,IEC 104IEC 60870-5-104)作為電力系統(tǒng)中的重要通信協(xié)議,正逐步與各種現(xiàn)代監(jiān)控
    的頭像 發(fā)表于 07-25 16:55 ?638次閱讀
    <b class='flag-5'>IEC104</b>轉(zhuǎn)MQTT網(wǎng)關(guān)支持Zabbix、阿里云、華為云、亞馬遜AWS、ThingsBoard、Ignition

    IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)BE113助力云平臺(tái)高效對(duì)接

    以及Zabbix等主流云平臺(tái)中的應(yīng)用場(chǎng)景與優(yōu)勢(shì)。 一、IEC 104協(xié)議概述 IEC104協(xié)議是IEC 60870-5標(biāo)準(zhǔn)的一部分,主要用于
    的頭像 發(fā)表于 07-25 16:40 ?548次閱讀
    <b class='flag-5'>IEC104</b>轉(zhuǎn)MQTT網(wǎng)關(guān)BE113助力云平臺(tái)高效對(duì)接

    艾體寶干貨 | 教程:使用ntopng和nProbe監(jiān)控網(wǎng)絡(luò)流量

    本文是關(guān)于使用 ntopng 和 nProbe 監(jiān)控網(wǎng)絡(luò)流量的教程。文章詳細(xì)介紹了如何配置和使用這兩個(gè)工具來(lái)監(jiān)控和分析網(wǎng)絡(luò)流量。內(nèi)容涉及硬件
    的頭像 發(fā)表于 05-29 15:35 ?933次閱讀
    艾體寶干貨 | 教程:使用<b class='flag-5'>ntopng</b>和nProbe<b class='flag-5'>監(jiān)控</b>網(wǎng)絡(luò)<b class='flag-5'>流量</b>

    光伏風(fēng)電智能互聯(lián):IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)解決方案

    背景情況 IEC60870-5-104,是為適應(yīng)電力系統(tǒng),包括能源管理系統(tǒng)(EMS)、數(shù)據(jù)采集(SCADA)系統(tǒng)、配電自動(dòng)化系統(tǒng)以及其他公用事業(yè),安全監(jiān)控而制定的傳輸規(guī)約。IEC104規(guī)約將
    的頭像 發(fā)表于 04-30 12:01 ?478次閱讀
    光伏風(fēng)電智能互聯(lián):<b class='flag-5'>IEC104</b>轉(zhuǎn)MQTT網(wǎng)關(guān)解決方案

    智能變電站通訊:電力網(wǎng)關(guān)BACnet多協(xié)議轉(zhuǎn)IEC104網(wǎng)關(guān)應(yīng)用

    IEC 104IEC 60870-5-104)協(xié)議主要用于電力系統(tǒng)控制和信息采集。104規(guī)約在101規(guī)約的基礎(chǔ)上演化而來(lái)的,
    的頭像 發(fā)表于 04-29 17:55 ?953次閱讀
    智能變電站通訊:電力網(wǎng)關(guān)BACnet多協(xié)議轉(zhuǎn)<b class='flag-5'>IEC104</b>網(wǎng)關(guān)應(yīng)用

    BE107 PLC To IEC104 網(wǎng)關(guān)產(chǎn)品介紹

    PLC轉(zhuǎn)IEC104網(wǎng)關(guān)BE107是一款專為PLC與電力系統(tǒng)通訊的協(xié)議轉(zhuǎn)換網(wǎng)關(guān),主要用于將各種PLC設(shè)備的數(shù)據(jù)轉(zhuǎn)換成IEC 60870-5-104協(xié)議。PLC轉(zhuǎn)IEC104網(wǎng)關(guān)BE10
    發(fā)表于 01-26 13:47 ?0次下載

    BE104 BACnet To IEC104 網(wǎng)關(guān)產(chǎn)品介紹

    BACnet轉(zhuǎn)IEC104網(wǎng)關(guān)BE104是一款專為樓宇自控和電力系統(tǒng)設(shè)計(jì)的協(xié)議轉(zhuǎn)換網(wǎng)關(guān),旨在實(shí)現(xiàn)BACnet協(xié)議與IEC 104協(xié)議設(shè)備的順暢集成。BACnet轉(zhuǎn)
    發(fā)表于 01-26 11:51 ?0次下載