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

基于免疫原理的非法系統調用的檢測

2007-12-31 00:00:00
計算機應用研究 2007年8期

摘要:入侵檢測系統依賴于大量的數據檢測以區別合法和非法的行為。通過檢測操作系統內核的系統調用序列,應用免疫原理中的否定選擇算法,以區分合法與非法的系統調用。實驗驗證了該方法的可行性和有效性。

關鍵詞:計算機免疫; 系統調用; 否定選擇

中圖分類號:TP309.5文獻標志碼:A

文章編號:1001-3695(2007)08-0165-02

隨著計算機和網絡的快速發展,計算機系統安全成為一個日益嚴重的問題。從UNIX的緩沖區溢出到Internet explore腳本漏洞,使操作系統和軟件充滿了各種陷阱。計算機系統不是靜態的,其上的程序和配置被不同的用戶和管理員不斷地改變。一個靜態的對系統的統計檢測方法已經很難于奏效。在操作系統內核系統調用層次的監控和響應,這個基本的方法可以被用到有可編程接口的任何地方的系統中,用戶程序并沒有對硬件資源的直接訪問權。當一個進程要得到額外的內存訪問權時,它通過系統調用從內核請求這些資源,這些正常的調用通過軟件中斷(0x80),這些指令把處理器轉變到一個內核模式。如果一個被請求的系統調用被允許,則內核執行此調用,然后返回控制到正在請求的進程或另外準備運行的進程被請求操作。

本文討論基于系統調用序列的檢測是因為:程序執行時的系統調用短序列的局部穩定性;系統調用種類的有限性[1,2]。此類方法分為兩個階段:訓練階段離線建立正常模式表;在訓練階段跟蹤系統進程的執行過程,截取系統調用序列集合。對不同進程的系統調用進行過濾分組,形成模式表。

1目前相關模型

1.1 截獲控制系統調用實現系統訪問控制

其代表是M.Bernaschi等人[3]的REMUS模型,N.C. Suresh等人[4]建立的BuleBox模型。

這類以沙盒技術為代表系統是攔截控制系統調用,當系統版本不同時,需要人工更新規則庫

以適應系統新版本,需要耗費很大精力。

1.2 利用統計分析原理判斷異常系統調用

1.2.1馬爾可夫鏈模型(HMM)

HMM模型[5]在檢測器訓練階段,用正常系統調用作為數據生成狀態轉移矩陣,在檢測時將檢測數據通過狀態轉移矩陣求出狀態序列,將之與正常狀態庫的向量作匹配,由此判斷出下一步的調用序列是否允許。此模型訓練時間較長,系統開銷很大,但是誤報率較低。

1.2.2基于神經網絡的機器學習方法

此模型[6]在訓練階段采用方向傳播算法調整神經網絡權值,為程序選擇一個最佳隱含節點。網絡正向傳播時用sigmoid函數計算每層的正向輸出,傳播誤差時采用梯度下降的方法來調整每一個權值。網絡訓練的過程就是不斷計算輸出誤差并調整網絡權值直到達到一定誤差標準為止,此時網絡中產生了一個全局記憶,這些記憶自動地適應預測。但當節點太多時,網絡規模就會很龐大且輸入層接受反饋的神經元很難確定。

1.2.3基于數據挖掘的分析方法

此類分析方法是將入侵檢測作為一個數據分類問題,對問題閾的數據使用KNN、RIPPER分類規則[7]、決策樹等算法從數據集中提取分類規則構造檢測器,然后用此檢測器對實時數據進行分類。此過程反復迭代評估,以達到最優。

1.2.4短序列時序分析方法

Forrest領導的基于免疫原理的IDS系統提出對每個進程建立正常行為模式庫來判斷入侵。采用系統調用類型,采用Stide滑動窗口技術[1]從輸入序列中提取模式以形成正常模式庫。檢測時采用海明距離計算正常序列集與待檢測序列的匹配度。滑動窗口技術過分依賴于窗口大小和序列時序的限制,入侵者常常可以通過訓練自己的行為模式庫來躲避檢測[8]。

2基于免疫原理中否定選擇的檢測方法

2.1檢測器的生成

在基于免疫學的入侵檢測系統中,首先應該具備識別自我與非自我的能力。此模型中

2.2模型實現算法

由未成熟檢測檢測器和自體數據進行自體耐受的否定選擇,若不匹配則刪除該檢測器,否則加入成熟檢測器。使用成熟檢測器與外部抗原數據作親和力計算,若達到親和力閾值則進入記憶檢測器,否則刪除該檢測器。對記憶檢測器達到匹配數的進行克隆選擇以產生多樣化的檢測器。算法流程如圖1所示。

3實驗和結果

在實驗中初始設置親和力閾值delta=0.7,在入侵檢測中選取1 000個自體,檢測器長度為Sys_N=1 000,抗原更新時間AgTime=未成熟細胞耐受閾gamma=50, 成熟細胞死亡年齡alpha=50, 抗體年齡age=10, 匹配數count=100。

在抗體數量和自體串大小逐漸增大時,系統中占用時間最多的否定選擇時間指數級增長。系統的錯誤率反映檢測自體和非自體的能力。采用否定選擇算法,錯誤肯定率總為零。增加抗體數量可以有效地降低錯誤否定率,而檢測閾值的過大會導致抗體覆蓋率的降低,使錯誤肯定率增加。因此,可以選取適當的參數,在檢測速度和抗體覆蓋率上做一個權衡。

4結束語

在一般的入侵檢測系統中,采樣的數據無法準確刻畫系統行為。本文采用系統調用序列作為檢測數據,達到了較好的檢測結果。在選取適當模型參數后,系統對未知非法行為有很好的識別能力,且錯誤率較低。此模型體現了免疫系統的多樣性、自學習的多種特性。

參考文獻:

[1]HOFMEYR S A, SOMAYAJI A, FORREST S, et al. A sense of self for UNIX processes [C]//Proc of IEEE Symposium on Security and Privacy. Oakland: IEEE Press, 1996:120128.

[2]HOFMEYR S A, SOMAYAJI A, FORREST S. Intrusion detection using sequences of system calls[J]. Journal of Computer Security,1998,6:151180 .

[3]BERNASCHIM, GABRIELLI E, MANCINI L V. REMUS: a securityenhancedoperating system[C]//Proc of ACM Trans on Information and System Security. Washington, DC:IEEE,2002.

[4]SURESH N C, CHENG P C. Bluebox: a policydriven, hostbased intrusion detection system[C]//Proc of the ISOC Symposium on Network and Distributed System Security. San Diego, CA:[s.n.],2002:46-50.

[5]WESPI A, DACIER M, DEBAR H. Intursion detection using variabellength audit trail patterns[C]//Recent Advances in Intrusion Detection.Toulon,France:[s.n.],2000:110129.

[6]ENDLER D. Intrusiondetection: applyingmachine learning to solarit audit data[C]//Procof Annual Computer Security Application Conference.Los Alamitos,CA: IEEE Computer Society Press,1989.

[7]WENKE L, SALVATORE J S, et al. Realtime data mining based intrusion detection[C]//Proc of DISCEX II. Anaheim: ACM Press,2001:15-20.

[8]WANGNER D, SOTO P. Mimicry attactonhostbasedintusiondetection system[C]//Proc of the 9th ACM Conference on Computer and Communications Security. Washington, DC:IEEE,2002:50.

[9]李濤.計算機免疫學[M].北京:電子工業出版社,2004:100120.

[10]高超,王麗君.基于系統調用的入侵檢測技術研究[J].信息安全與通信保密,2005(7):332-336.

[11]WARRENDER C, FORREST S, PEARLMUTTER B. Detecting intrusions using system calls: alternative data models[C]//Proc of IEEE Symposium on Security and Privacy. Los Alamitos:IEEE,1999:133145 .

[12]FORREST S, PERELSON A S, ALLEN L, et al. Selfnonself discrimination in a computer[C]//Proc of IEEESymposium on Research in Security and Privacy. Los Alamitos, CA: IEEE Computer Society Press, 1994:202-212 .

[13]WARRENDER C, et al.Detection intrusions using system calls:alternative date models[C]//Proc of IEEE Symposium on Security and Privacy. Los Alamitos: IEEE,1999.

注:“本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文”

主站蜘蛛池模板: 亚洲第一国产综合| 九色免费视频| 国产男女免费视频| 成人在线观看不卡| 亚洲成综合人影院在院播放| 91啦中文字幕| 夜夜操国产| 久久精品亚洲热综合一区二区| 国产乱码精品一区二区三区中文| 午夜国产理论| 久久毛片基地| 热久久这里是精品6免费观看| 国产三级国产精品国产普男人| 欧美国产中文| 欧美国产精品不卡在线观看| 日韩少妇激情一区二区| 亚洲免费人成影院| 婷婷五月在线视频| 亚洲天堂伊人| 中文毛片无遮挡播放免费| 国产视频a| 91在线丝袜| 91最新精品视频发布页| 她的性爱视频| 欧美另类一区| 99久久这里只精品麻豆| 福利在线不卡| 久久精品无码一区二区国产区| 中国毛片网| 精品成人一区二区| 免费人成在线观看成人片| 人妻免费无码不卡视频| 免费无遮挡AV| 国产成人久视频免费 | 激情综合网激情综合| 亚洲一区二区三区麻豆| 在线免费a视频| 日韩二区三区无| 欧美成人综合在线| 亚洲国产第一区二区香蕉| 国产97色在线| 视频一区视频二区中文精品| 午夜视频日本| AⅤ色综合久久天堂AV色综合| 欧美高清三区| 亚洲欧美日韩色图| 97国产成人无码精品久久久| 欧美亚洲国产视频| 欧美日韩亚洲综合在线观看| 3p叠罗汉国产精品久久| 日韩无码视频播放| 亚洲一区二区精品无码久久久| 日韩午夜伦| 2021国产精品自拍| 亚洲青涩在线| 国产美女一级毛片| 国产av一码二码三码无码| 色欲综合久久中文字幕网| 国产在线高清一级毛片| 国产视频一区二区在线观看| 美女一级免费毛片| 国产精品手机在线播放| 91精品国产福利| 日本高清成本人视频一区| 99re在线视频观看| 老司机精品久久| 综合五月天网| 国产麻豆精品久久一二三| 在线观看国产黄色| 精品自拍视频在线观看| 欧美特级AAAAAA视频免费观看| 成人午夜视频在线| 亚洲天堂在线免费| 亚洲免费毛片| 99国产精品一区二区| 亚洲AV成人一区国产精品| 国产极品美女在线观看| 免费99精品国产自在现线| 40岁成熟女人牲交片免费| 无码一区中文字幕| 一区二区三区精品视频在线观看| 曰AV在线无码|