[發明專利]數據庫類型獲取方法、裝置及電子設備有效
| 申請號: | 201710186517.8 | 申請日: | 2017-03-24 |
| 公開(公告)號: | CN107104949B | 公開(公告)日: | 2019-08-23 |
| 發明(設計)人: | 鄧麗華 | 申請(專利權)人: | 深圳昂楷科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F16/20 |
| 代理公司: | 深圳市六加知識產權代理有限公司 44372 | 代理人: | 宋建平 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫 類型 獲取 方法 裝置 電子設備 | ||
本發明實施例涉及一種數據庫類型獲取方法、裝置及電子設備,所述方法包括:確認網絡中是否存在匹配的請求報文和回復報文符合同一數據庫協議類型;如果存在匹配的請求報文和回復報文符合同一數據庫協議類型,記錄并通知所述數據庫協議類型以及所述數據庫協議類型相關的地址信息。本發明實施例通過分析網絡環境中請求報文和回復報文之間的交互過程,匹配請求報文和回復報文的交互特征,如果匹配的請求報文和回復報文符合某個數據庫協議類型的特征,則該請求報文和回復報文屬于某個數據庫協議類型,從而自動識別出網絡中的數據庫協議類型,識別準確率高。且只需分析報文的交互過程即可獲得數據庫協議類型,識別效率高。
技術領域
本發明實施例涉及數據庫管理技術領域,特別涉及一種數據庫類型獲取方法、裝置及電子設備。
背景技術
數據庫審計(簡稱DBAudit)能夠實時記錄網絡上的數據庫活動,對數據庫操作進行細粒度審計的合規性管理,對數據庫遭受到的風險行為進行告警,對攻擊行為進行阻斷。它通過對用戶訪問數據庫行為的記錄、分析和匯報,用來幫助用戶事后生成合規報告、事故追根溯源,同時加強內外部數據庫網絡行為記錄,提高數據資產安全。
數據庫審計系統,在對數據庫進行審計的時候,需要配置數據庫的類型,由于數據庫審計系統所在的網絡環境中存在大量數據庫報文,因此,網絡中通常會有很多的數據庫。眾多的數據庫為配置數據庫類型帶來了一定的麻煩。因為網絡中數據庫眾多,網絡管理員熟知眾多數據庫的類型具有一定的困難,所以,需要一種可以自動識別網絡中數據庫協議類型的方法。
目前,較常采用通過端口號自動識別數據庫類型。每個數據庫都有一個默認的與客戶端通訊的端口號,比如mysql數據庫是3306端口,oracle數據庫是1521端口。但是,數據庫在實際使用時,使用者有可能根據需求或者自己的使用習慣對數據庫通訊端口號進行修改,在數據庫通訊端口號被修改的情況下,通過默認端口號識別數據庫類型將造成錯誤的識別。
還有的現有技術通過掃描識別數據庫類型,具體實現如下:用已知數據庫類型的連接報文向服務器請求數據庫的連接,如果該連接得到了回應,就認為服務器具有該種數據庫類型的數據庫。連接過程中由于不知道數據庫實際通訊的端口號,需要逐個端口嘗試,linux系統的端口號范圍是0-65535(服務器多數搭載的是linux系統),再加上數據庫所在服務器的IP地址也數量眾多,因此每獲得一種數據類型都需要大量的連接嘗試,效率非常低。
發明內容
本發明實施例提供一種準確率高、識別效率高的數據庫類型獲取方法、裝置和電子設備。
第一方面,本發明實施例提供了一種數據庫類型獲取方法,所述方法包括:
確認網絡中是否存在匹配的請求報文和回復報文符合同一數據庫協議類型;
如果存在匹配的請求報文和回復報文符合同一數據庫協議類型,記錄并通知所述數據庫協議類型以及所述數據庫協議類型相關的地址信息。
可選的,所述確認網絡中是否存在匹配的請求報文和回復報文符合同一數據庫協議類型,包括:
接收報文;
確認與所述報文匹配的報文的地址信息是否被記錄;
如果與所述報文匹配的報文的地址信息未被記錄,確認所述報文是否符合任一數據庫協議類型的請求報文特征,如果符合,則記錄所述報文的地址信息和對應的數據庫協議類型;
如果與所述報文匹配的報文的地址信息已被記錄,確認所述報文是否符合被記錄的地址信息對應的數據庫協議類型的回復報文特征,如果符合,則確認存在匹配的請求報文和回復報文符合所述數據庫協議類型。
可選的,所述確認與所述報文匹配的報文的地址信息是否被記錄,包括:
提取所述報文的源地址、目的地址、源端口號和目的端口號;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳昂楷科技有限公司,未經深圳昂楷科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710186517.8/2.html,轉載請聲明來源鉆瓜專利網。





