• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種可視化數據包過濾器配置系統及實現方法技術方案

    技術編號:13119615 閱讀:70 留言:0更新日期:2016-04-06 09:33
    本發明專利技術公開了一種可視化數據包過濾器配置系統及實現方法,涉及網絡技術,旨在提供一種用戶體驗更佳的數據包過濾器配置方法。本發明專利技術技術要點包括:步驟1:向用戶提供交互界面,交互界面顯示過濾器配置項及邏輯運算符供用戶點擊選擇,同時記錄用戶填寫的配置項內容;步驟2:記錄用戶選擇的配置項、邏輯運算符及用戶填寫的配置項內容得到配置邏輯表達式,將所述配置邏輯表達式保存并以圖形形式顯示在交互界面上;步驟3:生成一個數據包過濾器,所述配置邏輯表達式作為該數據包過濾器的過濾條件。

    【技術實現步驟摘要】

    本專利技術涉及網絡技術,尤其是一種數據包過濾器的配置方法。
    技術介紹
    當前數據包抓取軟件(下面簡稱抓包軟件)種類繁多,但基本所有的抓包軟件在數據包過濾器的設定上,都是使用的編寫配置項邏輯表達式,如IPv4.addreSS = =192.168.0.1,的方式完成,該方式最大的缺點就是對使用者的專業性要求較高,要求使用者對當前抓包軟件的使用非常熟悉,了解數據包過濾器配置邏輯表達式中各個配置項(如配置對象及屬性)、運算符號的意義,否則就沒辦法配置出需要的過濾器,而且各種抓包軟件過濾器的配置項、運算符號的表達符及含義不盡相同,每更換一次抓包軟件就需要使用者對其過濾器設定規則重新學習,為使用者帶來了很大的麻煩。
    技術實現思路
    本專利技術所要解決的技術問題是:針對上述存在的問題,提供一種可視化數據包過濾器配置的實現方法及系統,便于用戶對抓包軟件的過濾器進行設定配置,提高用戶體驗。本專利技術提供的一種可視化數據包過濾器配置的實現方法,包括: 步驟1:向用戶提供交互界面,交互界面顯示過濾器配置項及邏輯運算符供用戶點擊選擇,同時記錄用戶填寫的配置項內容; 步驟2:記錄用戶選擇的配置項、邏輯運算符及用戶填寫的配置項內容得到配置邏輯表達式,將所述配置邏輯表達式保存并以圖形形式顯示在交互界面上; 步驟3:生成一個數據包過濾器,所述配置邏輯表達式作為該數據包過濾器的過濾條件。所述步驟1還包括,交互界面還顯示用戶已配置好的數據包過濾器,交互界面中的每個數據包過濾器有三種狀態以供用戶選擇;所述三種狀態包括接受、拒絕及不選。所述步驟2還包括,記錄用戶選擇的數據包過濾器及其狀態;將用戶的選擇的各個數據包過濾器串聯在一起得到復合數據包過濾器;其中各被選中的數據包過濾器的接受或拒絕狀態決定數據包流向;在交互界面上以圖形形式顯示所述復合數據包過濾器。所述步驟3還包括:設定復合數據包過濾器的過濾條件:數據包依次通過復合數據包過濾器中的每個數據包過濾器;當某個數據包過濾器的狀態為接受時,將經過其且滿足其過濾條件的數據包通過;當某個數據包過濾器的狀態為拒絕時,將經過其且不滿足其過濾條件的數據包通過。本專利技術提供的一種可視化數據包過濾器配置系統,包括: 交互界面管理單元,用關于向用戶提供交互界面,交互界面顯示過濾器配置項及邏輯運算符供用戶點擊選擇,同時記錄用戶填寫的配置項內容; 配置邏輯表達式生成及顯示單元,用于記錄用戶選擇的配置項、邏輯運算符及用戶填寫的配置項內容得到配置邏輯表達式,將所述配置邏輯表達式保存并以圖形形式顯示在交互界面上; 數據包過濾器生成單元,用于生成一個數據包過濾器,所述配置邏輯表達式作為該數據包過濾器的過濾條件。所述交互界面管理單元還用于,在交互界面上顯示用戶已配置好的數據包過濾器,交互界面中的每個數據包過濾器有三種狀態以供用戶選擇;所述三種狀態包括接受、拒絕及不選。進一步,還包括復合數據包過濾器生成及顯示單元,用于記錄用戶選擇的數據包過濾器及其狀態;將用戶的選擇的各個數據包過濾器串聯在一起得到復合數據包過濾器;其中各被選中的數據包過濾器的接受或拒絕狀態決定數據包流向;在交互界面上以圖形形式顯示所述復合數據包過濾器。進一步,還包括復合數據包過濾器過濾條件設定單元,用于設定復合數據包過濾器的過濾條件:數據包依次通過復合數據包過濾器中的每個數據包過濾器;當某個數據包過濾器的狀態為接受時,將經過其且滿足其過濾條件的數據包通過;當某個數據包過濾器的狀態為拒絕時,將經過其且不滿足其過濾條件的數據包通過。綜上所述,由于采用了上述技術方案,本專利技術的有益效果是: 本專利技術用可視化界面實現了抓包軟件數據包過濾器的配置,用戶可根據界面顯示的內容自行選取需要設定的配置項,填寫配置內容,便可生成通用的配置項文字表達式,在后臺將文字表達式依照對應關系轉換為配置項邏輯表達式便可實現過濾器的設定,大大提高了用戶體驗度。【附圖說明】本專利技術將通過例子并參照附圖的方式說明,其中: 圖1為本專利技術一個實施例中單個數據包過濾器單個配置項的配置界面。圖2為本專利技術一個實施例中單個數據包過濾器多個配置項的配置項及邏輯運算符選擇示意圖。圖3~5為本專利技術一個實施例中單個數據包過濾器多個配置項的各配置項的內容輸入對話框。圖6為圖2?5的結果。圖7為本專利技術中一個實施例中的復合數據包過濾器的配置界面。【具體實施方式】本說明書中公開的所有特征,或公開的所有方法或過程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。本說明書中公開的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個特征只是一系列等效或類似特征中的一個例子而已。本專利技術提供的一種可視化數據包過濾器配置的實現方法,包括: 步驟1:向用戶提供交互界面,交互界面顯示過濾器配置項及邏輯運算符供用戶點擊選擇,同時記錄用戶填寫的配置項內容。參見圖1,該交互界面用于配置單個數據包過濾器的單個配置項,顯示的內容有數據過濾器的名稱,這個名稱可以自行設定,本實施例中的名稱為HTTP,其配置項包括地址規則、端口規則及協議規則,本實施例只配置了協議規則這一單個配置項。在其他實施例中,數據包過濾器的配置邏輯表達式包含的配置項不止一個。參見圖6,該交互界面用于配置單個數據包過濾器的多個配置項,并將各個配置項進行邏輯運算得到一條復雜的配置邏輯表達式。該界面上的配置項包括協議規則、數據包大小、數據包內容等,每個配置項具有具體的內容。圖2中,選中一個邏輯運算符后便會彈出配置項的選擇下拉菜單,當用戶選中一個配置項后便會彈出圖3~5中所示的配置項內容輸入框,如協議規貝1J、數據包大小、數據包內容等配置項的配置內容輸入對話框。用戶通過邏輯運算符將各個配置項進行一定規則的邏輯運算,得到配置邏輯表達式。[當前第1頁1 2 本文檔來自技高網...

    【技術保護點】
    一種可視化數據包過濾器配置的實現方法,其特征在于,包括:步驟1:向用戶提供交互界面,交互界面顯示過濾器配置項及邏輯運算符供用戶點擊選擇,同時記錄用戶填寫的配置項內容;步驟2:記錄用戶選擇的配置項、邏輯運算符及用戶填寫的配置項內容得到配置邏輯表達式,將所述配置邏輯表達式保存并以圖形形式顯示在交互界面上;步驟3:生成一個數據包過濾器,所述配置邏輯表達式作為該數據包過濾器的過濾條件。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:羅鷹李響林康
    申請(專利權)人:成都科來軟件有限公司
    類型:發明
    國別省市:四川;51

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 东京热HEYZO无码专区| 亚洲AV无码成人精品区日韩 | 无码国产伦一区二区三区视频| 亚洲熟妇无码另类久久久| 中文字幕久久久人妻无码 | 亚洲色偷拍另类无码专区| 久久精品亚洲中文字幕无码麻豆 | 中国少妇无码专区| 久久久久精品国产亚洲AV无码| 国产午夜鲁丝片AV无码免费| 亚洲AV中文无码乱人伦下载 | 亚洲精品无码Av人在线观看国产| 亚洲AV综合色区无码二区爱AV| 中文字幕丰满乱子无码视频| 无码一区二区三区AV免费| 亚洲国产精品无码一线岛国| 无码国内精品久久人妻麻豆按摩| 亚洲中文无码av永久| 无码国产精成人午夜视频一区二区| 无码人妻久久一区二区三区蜜桃 | AV无码久久久久不卡蜜桃| 岛国无码av不卡一区二区| 国产精品第一区揄拍无码| 亚洲AV无码一区二区三区网址| 无码精品国产VA在线观看| 久久无码av三级| 中文字幕丰满乱孑伦无码专区| 一道久在线无码加勒比| 无码一区二区波多野结衣播放搜索| 无码人妻精品一区二区三区99仓本 | 成人无码午夜在线观看| 国产精品无码亚洲精品2021| 亚洲欧洲无码AV不卡在线| 中日韩精品无码一区二区三区| 亚洲av无码专区在线| 亚洲爆乳少妇无码激情| 国产精品午夜无码AV天美传媒 | 久久精品亚洲中文字幕无码网站| 免费无码一区二区三区蜜桃 | 国产亚洲精久久久久久无码| 中文字幕乱偷无码AV先锋|