999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

應用于移動互聯網的入侵檢測系統的研究

2014-09-18 07:10:42鄒學韜
電視技術 2014年3期
關鍵詞:規則數據庫用戶

鄒學韜,江 舟

(1.武漢郵電科學研究院通信與信息系統,湖北武漢 430074;2.武漢虹旭信息技術有限責任公司安全產品部,湖北武漢 430074)

傳統的PC上網模式已經逐漸無法滿足人們對互聯網的需求,越來越多的人開始使用智能手機隨時隨地訪問移動互聯網,帶來便捷的同時又帶來了很多的安全隱患。隨著應用的不斷豐富,移動終端作為“無處不在”的服務和個人信息的載體,更容易感染病毒或遭到入侵,其安全問題將會比PC更為復雜。

在傳統互聯網領域,入侵檢測技術已經發展的相當成熟了,而在移動互聯網領域的研究才剛剛起步。在國外,Iker Burguera,Urko Zurutuza等人提出了適用于安卓智能手機的基于行為的惡意軟件檢測系統。根據這一現狀,本文提出了應用于移動互聯網的入侵檢測系統,該系統能對手機上各項行為進行監測,一旦發現有入侵攻擊則立即告警提示,從而改善智能手機防御性低的情況,提高了手機的安全性能。

1 移動互聯網終端安全問題

網秦在《2012年上半年全球手機安全報告》中稱,2012年上半年累計查殺手機惡意軟件17 676個,感染的手機用戶數高達1 283萬,比2011年同期增長了117%,其中有78%的手機惡意軟件都來自Android平臺[1]。

隨著移動終端越來越智能化,人們在用智能手機辦公、娛樂的同時也面臨了很多未知的危險。終端智能化帶來了很多新的安全問題:如操作系統/中間件漏洞、病毒木馬等惡意代碼、惡意吸費等流氓軟件、不良信息傳播、用戶隱私信息泄露等。這些問題都會給手機用戶帶來不少麻煩,影響用戶的體驗,泄露個人信息,甚至還會造成錢財損失。所以移動互聯網終端安全問題必須引起足夠的重視,用戶的利益才能夠得到保障。

2 系統總體設計

應用于移動互聯網的入侵檢測系統,主要由以下幾個模塊組成:數據采集模塊、數據分析模塊、入侵檢測模塊、數據庫。系統結構圖如圖1所示。

圖1 系統結構圖

2.1 數據采集模塊

數據采集模塊負責捕獲數據包,把用戶手機的上行下行數據都采集下來,之后發給后續的數據分析模塊處理。

數據包捕獲基于開源的libpcap,它可以按照指定的規則(如端口號、IP地址、協議類型等)對數據包進行過濾,只捕獲用戶需要類型的數據包[2]。

2.2 數據分析模塊

數據分析模塊接收數據采集模塊發過來的數據包,并按照TCP/IP的各個層次解析數據包,解析時根據不同協議調用不同的解析函數。

2.3 入侵檢測模塊

入侵檢測模塊完成入侵攻擊的檢測與告警功能。該模塊將數據分析模塊發過來的數據和特征庫中的規則集合進行比較和分析,判斷是否為入侵攻擊,如果是,則告警。

檢測的方法是以特征進行檢測,所以在此之前,必須根據現有的已知入侵攻擊行為,提煉出特征信息,把這些特征組成一個特征庫(也就是規則集),用這些規則去判斷是否發生了入侵。入侵規則集越豐富,能檢測出的入侵攻擊也就越多。

把用戶的數據和入侵檢測規則(如端口號、URL等特征字)進行模式匹配,如果匹配成功則說明滿足了規則,則可以認為發生了相應的入侵攻擊,與此同時告警,告訴用戶存在安全問題的應用程序,讓用戶及時采取措施。

2.4 數據庫

數據庫使用SQLite,SQLite是用于iPhone、Android等手機系統中的一個輕量級的、嵌入式的、關系型數據庫。當檢測到有入侵攻擊時,數據庫就負責存儲這些信息,包括入侵攻擊截獲的時間、協議類型、源IP、目的IP、源端口、目的端口、數據內容等,方便手機用戶隨時查證。

3 協議分析

協議分析是一項比較新的技術,由于網絡協議是具有規則性的,協議分析可以清楚地知道在數據包哪些位置可以獲取哪些內容,并理解這些內容的含義。協議分析的實質就是識別各個協議頭,及其頭部各個字段的含義[3]。

TCP/IP由4個層次組成:網絡接口層、網絡層、傳輸層、應用層。

媽媽給我買回了一架薩克斯,我剛剛打開盒子就被它的外貌吸引住了,閃閃發光的色澤,流線光滑的外表,精美的按鈕,他的笛頭就像小鴨子的嘴巴一樣扁扁的,再看他的喇叭就像豬八戒的耳朵一樣,肥肥大大!真有趣,這就是我的薩克斯,漂亮吧!

網絡接口層:幀=幀頭+IP數據包+幀尾(幀頭包括源MAC地址和目的MAC地址等)。

網絡層:IP數據包=IP頭部+TCP/UDP數據信息(IP頭包括源IP地址和目的IP地址等)。

傳輸層:TCP/UDP數據信息=TCP/UDP頭部+實際數據(TCP/UDP頭包括源端口號和目的端口號等)。

這樣一層層分離出頭部,分析頭部各個字段的含義,最后得到應用層的用戶數據。根據各協議的特點以及特征庫中設置的規則,通過模式匹配就可以準確地識別出是否為入侵攻擊。

下面以一個數據包為例進行分析,數據包如圖2所示。

圖2 數據包(截圖)

圖2中,1~6 byte為目的MAC地址:0x0021273ff642;7~12 byte為源MAC地址:0xc46ab7305db7;13~14 byte為類型字段0x0800,根據協議可以判斷這個包是IP包。IP包的第10 byte為傳輸層協議標識,即數據包的第24 byte 0x06,說明數據包是TCP協議數據包。TCP包的3~4 byte表示目的端口,是應用層協議標識,即數據包的37~38 byte 0x0050,則數據包的目的端口為80,說明是HTTP協議數據包。最后根據HTTP協議就可以知道URL是“GET/?q=xinwen123&callback=rs_1365471732”。之后就可以與規則庫里的規則進行匹配,判斷是否為入侵攻擊。

圖3 協議分析流程圖

協議分析的方法可以解決傳統模式匹配存在的一些問題,如計算量大,因為移動終端的CPU計算和存儲能力都是有限的,計算量過大會影響手機的性能。計算量減小可以提高匹配速率,并且由于協議有各自固有的格式,此方法可以降低誤報率,提高準確率。

4 入侵檢測流程

入侵檢測流程如圖4所示。首先是系統初始化,將規則庫中的所有規則都讀入到內存中。接著采集數據,捕獲數據包,并對數據包進行層層協議分析,分析出協議各個字段的內容。把這些字段的值和內存中的規則進行匹配,一旦匹配成功,則表示存在入侵,同時進行告警。如果匹配失敗,則繼續匹配其余的規則直到所有規則都匹配完畢。如果直到最后都沒有匹配成功,則表明不是入侵攻擊,進而開始重新捕獲數據包[4]。

圖4 入侵檢測流程圖

檢測的過程就是一個模式匹配的過程,自定義規則格式為:名稱端口關鍵字響應。例如:惡意網址80 wap.a1ipay.com alert,這一規則表示,當用戶訪問 wap.a1ipay.com這個網址時,則進入了惡意網站,并發出告警,將命中這條規則的數據寫進數據庫保存。數據庫格式如表1所示。

表1 數據庫

用這種描述語言來定義入侵規則,一旦發現新的入侵攻擊時,就可以用這種方式寫入新的入侵規則,而不必改動程序。把這些入侵攻擊表示成入侵規則存放在規則庫里,如果數據和規則庫中的某種規則匹配上了,就可以判斷出發生了何種入侵攻擊。

5 仿真實驗

5.1 開發環境

本實驗在java虛擬機JDK1.6版本,Eclipse3.7集成開發平臺下安裝ADT插件,并搭建Android開發環境。實驗選取一臺PC,處理器Intel酷睿i3 3220,內存4 Gbyte。操作系統為Win7,并對JDK配置其相應的環境變量。Android模擬器配置如圖5所示。

5.2 結果分析

圖5 Android模擬器配置圖(截圖)

開啟入侵檢測應用,通過Android模擬器訪問http://wap.a1ipay.com,這時入侵檢測應用就會顯示如圖6所示界面,提示“入侵檢測中心檢測到http://wap.a1ipay.com為惡意網址”,表明用戶訪問了一個可能有危險的惡意網址,并讓用戶做出選擇,是繼續訪問,還是取消訪問,實現了檢測并響應的功能。

圖6 檢測結果圖(截圖)

又選取20例惡意網址進行測試,結果如表2所示。

表2 測試結果

實驗結果說明,該入侵檢測系統方案可行,能較好地對入侵攻擊進行檢測,但仍需要不斷完善特征庫,降低誤報率、漏報率。

6 結束語

智能手機已經成為移動終端發展的主流,其中Android智能手機占的市場份額較大。隨著手機應用的不斷豐富,功能不斷強大,其伴隨的安全問題不容小覷。本文研究了應用于移動互聯網的入侵檢測系統,可以檢測出手機是否遭受了入侵攻擊,及時響應告警,保障手機用戶的安全,有較好的實用性。該系統的準確性如何很大程度上取決于特征庫的規則是否豐富。所以今后還需要進一步的分析研究,使得入侵檢測特征庫更加豐富,判斷更加精準。

:

[1]北京網秦天下科技有限公司.2012年上半年全球手機安全報告[EB/OL].[2013-04-10].http://wenku.baidu.com/view/3e02eb3d580216fc700afd8e.html.

[2]劉斌,代素環.基于Libpcap的數據包捕獲機制的實現[J].農業網絡信息,2008(9):62-63.

[3]徐宇杰.TCP/IP協議深入分析[M].北京:清華大學出版社,2009.

[4]曹元大.入侵檢測技術[M].北京:人民郵電出版社,2007.

猜你喜歡
規則數據庫用戶
撐竿跳規則的制定
數獨的規則和演變
讓規則不規則
Coco薇(2017年11期)2018-01-03 20:59:57
數據庫
財經(2017年2期)2017-03-10 14:35:35
TPP反腐敗規則對我國的啟示
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 99精品影院| 欧美在线导航| 国产三级a| 91蜜芽尤物福利在线观看| 亚洲国产日韩视频观看| 国产一区二区三区免费| 女同国产精品一区二区| 99久久精彩视频| 欧美A级V片在线观看| 中文字幕调教一区二区视频| 无码国产伊人| 久久精品午夜视频| 国产麻豆精品手机在线观看| 国产欧美日韩资源在线观看| 丝袜无码一区二区三区| 亚洲日本一本dvd高清| 中文字幕佐山爱一区二区免费| 亚洲男人在线天堂| 久久久无码人妻精品无码| 久久亚洲日本不卡一区二区| 亚洲天堂精品视频| 99精品国产自在现线观看| 国产成人精品男人的天堂下载 | 国产免费好大好硬视频| 日韩123欧美字幕| 天堂在线视频精品| 欧美日本在线一区二区三区| 国产精品3p视频| 日韩大片免费观看视频播放| 在线99视频| 18禁高潮出水呻吟娇喘蜜芽| 97人人做人人爽香蕉精品| 国产欧美日韩综合一区在线播放| 97影院午夜在线观看视频| 狠狠综合久久| 日韩视频福利| 无码又爽又刺激的高潮视频| 久夜色精品国产噜噜| 久久久久久久久久国产精品| 日韩黄色大片免费看| 91破解版在线亚洲| 国产嫩草在线观看| 日韩区欧美国产区在线观看| 国产免费一级精品视频 | 在线精品欧美日韩| 欧美一级高清免费a| 久久久国产精品免费视频| 91娇喘视频| а∨天堂一区中文字幕| 亚洲国产精品日韩av专区| 国产97视频在线观看| 亚洲天堂区| 国产一级裸网站| 亚洲va视频| 91精品啪在线观看国产91| 欧美国产中文| 亚洲天堂日本| 国产女同自拍视频| 色婷婷天天综合在线| 四虎AV麻豆| 日韩色图区| 精品福利视频网| 国产91线观看| 四虎AV麻豆| 亚洲人人视频| 无码精品一区二区久久久| 青青久视频| 国产精品爽爽va在线无码观看 | 99精品国产电影| 亚洲欧洲日本在线| 国产清纯在线一区二区WWW| 婷婷亚洲视频| 亚洲欧美极品| 9久久伊人精品综合| 国产免费人成视频网| 影音先锋亚洲无码| 色综合热无码热国产| 亚洲免费福利视频| 国产免费久久精品99re丫丫一| 国产18在线| 成年人免费国产视频| 欧美视频在线第一页|