最佳實踐使用DLV查看某企業安全態勢

      網友投稿 829 2022-05-30

      本文檔介紹某企業安全態勢監控大屏的創建過程,為云上企業的安全事件處置提供可視化的決策依據。

      特點如下:

      使用實時業務態勢,可以實時檢測,有效防范每一起安全事件。

      使用地理化訪問軌跡,通過2D、3D地圖組件使安全威脅來源一目了然。

      【最佳實踐】使用DLV查看某企業安全態勢

      使用表格組件的條件樣式,對風險等級做出明顯區分,可以快速捕獲高風險攻擊源。

      列舉展示內容:根據內容選擇組件,該項目需要展示企業網站的訪問情況與網站受攻擊情況。內容主要包括兩大類:訪問信息與攻擊信息。

      訪問狀態下的訪問信息與使用的組件類型如下表所示:

      訪問信息

      組件類型

      訪問區域排行

      區域排行

      網站訪問區域

      中國地圖

      訪問趨勢

      線狀圖

      實時攻擊信息

      輪播表格

      攻擊狀態下的攻擊信息與使用的組件類型如下表所示:

      攻擊信息

      組件類型

      攻擊區域排行

      區域排行

      攻擊類型排行

      輪播表格

      攻擊趨勢

      線狀圖

      攻擊源

      地球

      已開通關系型數據庫RDS,并創建“數據庫引擎”為“MySQL”的實例“rds-secure0”。

      已購買云數據遷移CDM,新建集群“cdm-secure”。

      說明:

      新建CDM集群“cdm-secure”時,在“購買云數據遷移集群”頁面中的“虛擬私有云”、“子網”、“內網安全組”信息配置需要和RDS實例“rds-secure0”一致。

      數據準備

      從https://dlv-public-image.obs.cn-north-1.myhuaweicloud.com/demo1.zip路徑下載數據至本地。

      選擇創建好的RDS實例“rds-secure0”,輸入用戶名和密碼登錄到云上數據庫MySQL,在“rds-secure0”根目錄創建數據庫“dlv”,選擇“導入·導出 > 快速導入”將下載的sql數據導入到數據庫中。

      創建云數據庫MySQL連接

      登錄DLV控制臺。

      選擇“我的數據 > 新建數據連接”。

      在“新建數據連接”頁面,選擇建立“云數據庫MySQL”的連接。

      設置云數據庫MySQL名稱為“mysql_secure”,配置“mysql_secure”的域名、端口、用戶名、密碼、連接代理集群。點擊“獲取數據庫”,選擇數據庫“dlv”,單擊“確定”,數據源“mysql_secure”創建成功。如圖1所示。

      圖1 創建mysql_secure

      登錄DLV控制臺。

      單擊“我的大屏 > 新建大屏”,

      選擇空白模板,新建一個大屏名稱為“secure”的大屏。

      圖2 新建大屏

      在組件列表下的“文本”組件庫中選擇“標題”組件。

      圖3 插入標題組件

      單擊“標題”組件的“數據”面板,設置value值為“某企業安全態勢感知”。

      圖4 某企業安全態勢感知

      單擊“樣式”面板,配置標題的文本樣式。如圖5所示。

      圖5 配置標題組件

      在組件列表下的“地圖”組件庫中選擇“地球”組件。

      圖6 插入地球組件

      在“樣式”面板中配置飛線顏色樣式。如圖7所示。

      圖7 飛線樣式配置

      單擊“數據”面板,在字段映射處配置“from”映射為“attack_source”,“to”映射為“attack_dest”。在“數據源類型”的下拉選項中選擇“數據庫”,“選擇已有數據連接”的下拉選項中選擇“mysql_secure”,通過sql語句查詢攻擊數據,單擊“查看數據響應結果”。執行不同的sql語句,數據響應的結果不同,您可以根據不同的攻擊類型輸入不同的sql語句。

      查詢攻擊類型XSS的sql語句:SELECT CONCAT(t.src_lng , ',', t.src_lat) as attack_source, CONCAT(t.target_lng, ',', t.target_lat) as attack_dest, COUNT(1) AS attack_num FROM dlv.ods_attack_log t where t.attack_type="XSS" GROUP BY t.src_lng , t.src_lat , t.target_lng , t.target_lat

      查詢攻擊類型CSRF的sql語句:SELECT CONCAT(t.src_lng , ',', t.src_lat) as attack_source, CONCAT(t.target_lng, ',', t.target_lat) as attack_dest, COUNT(1) AS attack_num FROM dlv.ods_attack_log t where t.attack_type="CSRF" GROUP BY t.src_lng , t.src_lat , t.target_lng , t.target_lat

      查詢攻擊類型sensitive_file的sql語句:SELECT CONCAT(t.src_lng , ',', t.src_lat) as attack_source, CONCAT(t.target_lng, ',', t.target_lat) as attack_dest, COUNT(1) AS attack_num FROM dlv.ods_attack_log t where t.attack_type="sensitive_file" GROUP BY t.src_lng , t.src_lat , t.target_lng , t.target_lat

      圖8 XSS的數據響應結果

      在地球“樣式”面板單擊“添加子組件”,下拉列表中選擇“地球飛線”。如圖9所示。

      圖9 添加地球飛線組件

      單擊“地球飛線”,進入“地球飛線”配置面板。在“樣式”面板中配置飛線顏色樣式。如圖10所示。

      圖10 地球飛線樣式配置

      重復3在“數據”面板中配置地球飛線數據,輸入查詢CSRF攻擊類型的sql語句,單擊“查看數據響應結果”。

      重復4,5,6配置另外一組地球飛線樣式和數據,輸入查詢sensitive_file攻擊類型的sql語句,單擊“查看數據響應結果”。

      在組件列表下的“常用圖表”組件庫中選擇“區域排行”組件。

      在組件右側的“樣式”中配置組件樣式,“數據”面板中字段映射處配置“area”映射為“area_name”,“num”映射為“pv_num”,“數據源類型”的下拉選項中選擇“數據庫”,“選擇已有數據連接”的下拉選項中選擇“mysql_secure”,通過sql語句“select area_name,pv_num,percent from dw_pv_country order by 2 desc”查詢訪問區域排行,單擊“查看數據響應結果”。

      圖11 訪問區域排行

      在左側組件庫中拖動一個“標題”組件至“區域排行”組件的上方,并給標題組件命名為“訪問區域排行”。

      右鍵單擊“區域排行”,選擇“拷貝”,復制一份新的區域排行組件。

      圖12 拷貝區域排行組件

      重復2配置組件樣式,“數據”面板中字段映射處配置“area”映射為“area_key”,“num”映射為“attack_num”,執行sql語句“select area_key,attack_num from dw_attack_province order by 2 desc limit 5” 訪問攻擊區域排行。

      在“新的區域排行”組件上方配置一個名稱為“攻擊區域排行”的“標題”組件。

      圖13 添加區域排行組件

      添加“基礎平面地圖”和“標題”組件,標題組件命名為“網站訪問區域”,配置“基礎平面地圖”的組件“樣式”與“數據”。

      基礎平面地圖在“數據”面板中配置字段映射后,執行sql語句:select area_key as name,pv_num as value from dw_pv_province;

      添加“線狀圖”和“標題”組件,標題組件命名為“訪問趨勢”,配置“線狀圖”組件的“樣式”與“數據”。

      訪問趨勢的線狀圖在“數據”面板中配置字段映射后,執行sql語句:select date_hour,pv_num from (select date_hour,pv_num from dw_pv_hour order by 1 desc limit 10) pv_hour order by 1;

      復制2中的線狀圖和標題組件,生成一份新的線狀圖和標題組件。新的標題組件命名為“攻擊趨勢”。配置新的線狀圖組件的“樣式”與“數據”。

      攻擊趨勢的線狀圖在“數據”面板中配置字段映射后,執行sql語句:select date_hour,attack_num from (select date_hour,attack_num from dw_attack_hour order by 1 desc limit 10) attack_hour order by 1;

      圖14 添加基礎平面地圖、線狀圖組件

      添加兩個“表格輪播”組件分別展示攻擊詳細信息和攻擊類型排行。

      在“數據”面板中配置字段映射后,執行攻擊詳細信息的sql語句:

      SELECT FROM_UNIXTIME(FLOOR(ROUND(date_time / 1000)), '%Y-%m-%d %H:%i:%S') as date_time, province_key, CONCAT('***', SUBSTRING(url, 20, 30), '***') url, t1.type_name_cn,(case risk_level when '8' then '高危' when '7' then '緊急' when '6' then '緊急' when '5' then '一般' when '4' then '一般' else '一般' end) as risk_level FROM ods_attack_log t, dim_attack_type t1 WHERE t.attack_type = t1.type_code AND province_key IS NOT NULL ORDER BY 1 DESC LIMIT 10;

      在“數據”面板中配置字段映射后,執行攻擊類型排行的sql語句:

      select attack_type_name, (case risk_level when '8' then '高危' when '7' then '緊急' when '6' then '緊急' when '5' then '一般' when '4' then '一般' else '一般' end) as risk_level,attack_num from dw_attack_type order by 3 desc;

      為了表示不同風險級別,在“數據”面板的“風險系數”參數下的“條件樣式”頁簽中,設置紅色為高危級別。

      圖15 表格輪播

      最后添加背景圖片、邊框、時間器等素材。安全態勢感知大屏最終展示效果如下圖所示。

      圖16 安全態勢感知大屏

      大數據分析

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:【WEB前端全棧成長計劃】第三階段 考核開發實錄(四)
      下一篇:Excel表格如何使用自動套入格式批量修改數據
      相關文章
      亚洲一区二区三区深夜天堂| 亚洲日本va中文字幕久久| 亚洲AⅤ视频一区二区三区| 亚洲国产激情在线一区| 亚洲欧洲国产成人精品| 亚洲avav天堂av在线不卡| 国产成A人亚洲精V品无码性色| 亚洲深深色噜噜狠狠爱网站| 亚洲一区二区三区偷拍女厕| 亚洲国产成人久久一区WWW| 亚洲国产精品人人做人人爱| 精品韩国亚洲av无码不卡区| WWW亚洲色大成网络.COM| 亚洲AV噜噜一区二区三区| 自拍偷自拍亚洲精品播放| 欧美激情综合亚洲一二区| 国产亚洲精品美女| 在线观看免费亚洲| 亚洲国产精品毛片av不卡在线| 亚洲日韩在线中文字幕第一页| 久久亚洲国产成人精品无码区| 亚洲人成网站色在线入口| 国产亚洲午夜高清国产拍精品| 国产午夜亚洲精品午夜鲁丝片| 亚洲午夜国产精品无码老牛影视| 国产亚洲一区二区三区在线观看| 亚洲成AV人片在线观看无| 亚洲va在线va天堂va不卡下载 | 久久99国产亚洲精品观看| 亚洲人成电影在线天堂| 亚洲经典在线观看| 亚洲日韩乱码久久久久久| 亚洲乱码在线观看| 国产精品亚洲专区无码唯爱网 | 亚洲精品免费视频| 亚洲国产成人精品久久| 亚洲夂夂婷婷色拍WW47| 精品亚洲成a人在线观看| 精品国产香蕉伊思人在线在线亚洲一区二区 | 亚洲欧洲精品在线| 成人亚洲国产va天堂|