日韩老熟妇,久久精品女人天堂,国产精品视频一区二区三区,亚洲午夜福利一区

首頁
視頻
讓中國物聯(lián)網(wǎng)領(lǐng)先世界
搜索
歷史搜索
搜索發(fā)現(xiàn)

Modbus協(xié)議的技術(shù)特點

2023-01-06 09:27:33| 來源:聚英電子| | 0

  Modbus 協(xié)議是典型的工控網(wǎng)絡(luò)協(xié)議,研究其安全性對于加強工業(yè)控制網(wǎng)絡(luò)的安全性有重要意義。一般來說,協(xié)議安全性問題可以分為兩種,一種是協(xié)議自身的設(shè)計和描述引起的安全問題; 另一種是協(xié)議的不正確實現(xiàn)引起的安全問題。Modbus 協(xié)議也存在著這兩方面的問題。

modbus協(xié)議的特點


  Modbus 協(xié)議的固有問題

  絕大多數(shù)工控協(xié)議在設(shè)計之初,僅僅考慮了功能實現(xiàn)、提高效率、提高可靠性等方面,而沒考慮過安全性問題。Modbus 協(xié)議也不例外,盡管其已經(jīng)成為事實上的工業(yè)標準。從前面原理分析可以看出其本身的安全性問題是: 缺乏認證、授權(quán)、加密等安全防護機制和功能碼濫用問題。

  ( 1) 缺乏認證

  認證的目的是保證收到的信息來自合法的用戶,未認證的用戶向設(shè)備發(fā)送控制命令不會被執(zhí)行。在Modbus 協(xié)議通信過程中,沒有任何認證方面的相關(guān)定義,攻擊者只需要找到一個合法的地址就可以使用功能碼就能建立一個Modbus 通信會話,從而擾亂整個或者部分控制過程。

  ( 2) 缺乏授權(quán)

  授權(quán)是保證不同的特權(quán)操作需要由擁有不同權(quán)限的認證用戶來完成,這樣可大大降低誤操作與內(nèi)部攻擊的概率。目前,Modbus 協(xié)議沒有基于角色的訪問控制機制,也沒有對用戶分類,沒有對用戶的權(quán)限進行劃分,這會導(dǎo)致任意用戶可以執(zhí)行任意功能。

  ( 3) 缺乏加密

  加密可以保證通信過程中雙方的信息不被第三方非法獲取。Modbus 協(xié)議通信過程中,地址和命令全部采用明文傳輸,因此數(shù)據(jù)可以很容易的被攻擊者捕獲和解析,為攻擊者提供便利。

  ( 4) 功能碼濫用

  功能碼是Modbus 協(xié)議中的一項重要內(nèi)容,幾乎所有的通信都包含功能碼。目前,功能碼濫用是導(dǎo)致Modbus 網(wǎng)絡(luò)異常的一個主要因素。例如不合法報文長度,短周期的無用命令,不正確的報文長度,確認異常代碼延遲等都有可能導(dǎo)致拒絕服務(wù)攻擊。

Modbus TCP 安全問題

  協(xié)議實現(xiàn)產(chǎn)生的問題

  雖然Modbus 協(xié)議獲得了廣泛的應(yīng)用,但是在實現(xiàn)具體的工業(yè)控制系統(tǒng)時,開發(fā)者并不具備安全知識或者沒有意識到安全問題。這樣就導(dǎo)致了使用Modbus 協(xié)議的系統(tǒng)中可能存在各種各樣的安全漏洞。

  ( 1) 設(shè)計安全問題

  Modbus 系統(tǒng)開發(fā)者重點關(guān)注的是其功能實現(xiàn)問題,安全問題在設(shè)計時很少被注意到。設(shè)計安全是指設(shè)計時充分考慮安全性,解決Modbus 系統(tǒng)可能出現(xiàn)的各種異常和非法操作等問題。比如在通信過程中,某個節(jié)點被惡意控制后發(fā)出非法數(shù)據(jù),就需要考慮這些數(shù)據(jù)的判別和處理問題。

  ( 2) 緩沖區(qū)溢出漏洞

  緩沖區(qū)溢出是指在向緩沖區(qū)內(nèi)填充數(shù)據(jù)時超過了緩沖區(qū)本身的容量導(dǎo)致溢出的數(shù)據(jù)覆蓋在合法數(shù)據(jù)上,這是在軟件開發(fā)中最常見也是非常危險的漏洞,可以導(dǎo)致系統(tǒng)崩潰,或者被攻擊者利用來控制系統(tǒng)。Modbus 系統(tǒng)開發(fā)者大多不具備安全開發(fā)知識,這樣就會產(chǎn)生很多的緩沖區(qū)溢出漏洞,一旦被惡意者利用會導(dǎo)致嚴重的后果。

  ( 3) Modbus TCP 安全問題

  目前,Modbus 協(xié)議已經(jīng)可以在通用計算機和通用操作系統(tǒng)上實現(xiàn),運行于TCP /IP 之上以滿足發(fā)展需要。這樣,TCP /IP 協(xié)議自身存在的安全問題不可避免地會影響到工控網(wǎng)絡(luò)安全。非法網(wǎng)絡(luò)數(shù)據(jù)獲取,中間人,拒絕服務(wù), IP 欺騙,病毒木馬等在IP 互聯(lián)網(wǎng)中的常用攻擊手段都會影響Modbus 系統(tǒng)安全。

modbus協(xié)議特點

  安全建議

  目前,Modbus 系統(tǒng)采取的安全防護措施普遍不足,這里參考信息安全業(yè)內(nèi)研究并結(jié)合工控系統(tǒng)自身的安全問題,提出了一些安全建議,能夠有效地降低工業(yè)控制系統(tǒng)面臨的威脅。

  ( 1) 從源頭開始

  工控網(wǎng)絡(luò)漏洞,很大一部分是其實現(xiàn)過程出現(xiàn)的漏洞。如果從源頭開始控制,從Modbus 系統(tǒng)的需求設(shè)計、開發(fā)實現(xiàn)、內(nèi)部測試和部署等階段,全生命周期的介入安全手段,融入安全設(shè)計、安全編碼以及安全測試等技術(shù),可以極大地消除安全漏洞,降低整個Modbus 系統(tǒng)的安全風險。

  ( 2) 異常行為檢測

  異常行為代表著可能發(fā)生威脅,不管是有沒有攻擊者,因此開發(fā)針對Modbus 系統(tǒng)的專用異常行為檢測設(shè)備可以極大提高工控網(wǎng)絡(luò)的安全性。針對Modbus 系統(tǒng),首先要分析其存在的各種操作行為,依據(jù)“主體,地點,時間,訪問方式,操作,客體”等行為描述成一個六元組模型; 進而分析其行為是否屬于異常; 最終決定采取記錄或者報警等措施。

  ( 3) 安全審計

  Modbus 的安全審計就是對協(xié)議數(shù)據(jù)進行深度解碼分析,記錄操作的時間、地點、操作者和操作行為等關(guān)鍵信息,實現(xiàn)對Modbus 系統(tǒng)的安全審計日志記錄和審計功能,從而提供安全事件爆發(fā)后的事后追查能力。

  ( 4) 使用網(wǎng)絡(luò)安全設(shè)備

  使用入侵防御和防火墻等網(wǎng)絡(luò)安全設(shè)備。防火墻是一個串行設(shè)備,通過設(shè)置,只允許特定的地址訪問服務(wù)端,禁止外部地址訪問Modbus 服務(wù)器,可以有效的防止外部入侵; 入侵防御設(shè)備可以分析Modbus協(xié)議的具體操作內(nèi)容,有效地檢測并阻止來自內(nèi)部/外部的異常操作和各種滲透攻擊行為,對內(nèi)網(wǎng)提供保護功能。


聯(lián)系銷售
銷售王經(jīng)理微信 銷售王經(jīng)理
微信公眾號 微信公眾號
服務(wù)熱線
400-6688-400