1. 程式人生 > 其它 >基於Windows入侵檢測系統的研究與設計_檢測模組設計003

基於Windows入侵檢測系統的研究與設計_檢測模組設計003

下載地址:https://download.csdn.net/download/qq_31293575/18338145

摘 要
當今是資訊時代,網際網路正在給全球帶來翻天覆地的變化。隨著Internet在全球的飛速發展,網路技術的日益普及,網路安全問題也顯得越來越突出。
計算機網路安全是一個國際化的問題,每年全球因計算機網路的安全系統被破壞而造成的經濟損失高達數百億美元。傳統的防火牆技術固然重要,但是,發展網路入侵檢測及預警技術也同樣重要,它是防火牆的合理補充,幫助系統對付網路攻擊,從而提供內部攻擊、外部攻擊和誤操作的實時保護。http://www.16sheji8.cn/
本文首先介紹入侵檢測系統的原理,並在此基礎上利用Winpcap開發包,在Windows作業系統下實現了基於資料包分析的網路入侵檢測系統的檢測模組。該模組完成了對共享網段中的資料包的捕獲和分析等功能。它是整個網路入侵檢測系統的重要組成部分,是響應模組設計的基礎,為響應模組提供需要的資料。

關鍵詞: 入侵檢測系統;資料包捕獲;資料包分析

The Research and Design of Intrusion Detection System Based on Windows
¬¬——Design of Detective Module

Abstract
Nowadays, it is information age, and Internet brings the great change to the whole world. With Internet development at full speed, in the global, the popularization day by day of the network technology, the network security question becomes more and more outstanding too.http://www.16sheji8.cn/


The security of computer network is a internationalize problem, the whole world lose up to tens of billion dollars every year caused by that the security system of the computer network is destroyed. Traditional fire wall technology is no doubt important, however, it is also important to develop the network intrusion detection and early warning technology. It is the rational supplement of the fire wall , and is helpful to deal with network attacks for system, thus offer protect to the attacks from inside, the attacks from outside and operati
on
s by mistake in real time.
At first, the paper introduces the principle of intrusion detection system (IDS), and then gives the implementation of a network intrusion detective module based on packet of Winpcap of Windows. The module has the function of capture and analysis on data Packets in Share Network Segment and so on. It is an important part of the whole network intrusion detection system, which is the base of response module and is designed in order to supply the necessary data to the responsible module.

Key words: Intrusion detection system; Data packet capture; Data packet analysis

目 錄
論文總頁數:24頁
1.引 言1
1.1課題背景及意義1
1.1.1 網路安全面臨的威脅1
1.1.2 網路安全隱患的來源2
1.1.3 網路安全技術2
1.2 本文研究內容3
2. 入侵檢測基礎4
2.1 入侵檢測的定義4
2.2 入侵檢測與P2DR模型5http://www.16sheji8.cn/
2.3 入侵檢測的原理5
2.4 入侵檢測的分類7
2.5 入侵檢測的發展趨勢8
3. 基於Windows入侵檢測系統的設計9
3.1概述9
3.2系統總體結構9
3.3開發環境10
4. 檢測模組的設計與實現10
4.1設計思想10
4.2 Winpcap軟體開發包簡介11
4.3 BPF過濾機制簡介11
4.4網路資料包捕獲模組的實現12
4.4.1 網路資料包捕獲機制12
4.4.2 資料包捕獲的具體實現12
4.5 網路資料包分析模組的實現16
4.6 系統整合18
5. 系統測試與分析19
5.1 測試目的19
5.2 測試結果19http://www.16sheji8.cn/
結 論21
參考文獻21
致 謝22
聲 明24

1.引 言
1.1課題背景及意義

當今網路技術的迅速發展,網路成為人們生活的重要組成部分,此同時,黑客頻頻入侵網路,網路安全問題成為人們關注的焦點。傳統安全方法是採用儘可能多地禁止策略進行防禦,例如各種防毒軟體、防火牆、身份認證、訪問控制等,這些對防止非法入侵都起到了一定的作用,從系統安全管理的角度來說,僅有防禦是不夠好的,還應採取主動策略。http://www.16sheji8.cn/
入侵檢測技術是動態安全技術的最核心技術之一。傳統的作業系統加固技術和防火牆隔離技術等都是靜態安全防禦技術,對網路環境下日新月異的攻擊手段缺乏主動的反應。
入侵檢測是防火牆的合理補充,幫助系統對付網路攻擊,擴充套件了系統管理員的安全管理能力(包括安全審計、監視、進攻識別和響應),提高了資訊保安基礎結構的完整性。它從計算機網路系統中的若干關鍵點收集資訊、分析資訊,檢視是否有違反安全策略的行為和遭到襲擊的跡象。入侵檢測被認為是防火牆之後的第二道安全防線,提供對內部攻擊、外部攻擊和誤操作的實時保護。http://www.16sheji8.cn/
本文首先介紹了網路入侵檢測的基本原理和實現入侵檢測的技術。隨後重點介紹了基於Windows入侵檢測系統中檢測模組的設計與實現。即網路資料包的捕獲與分析過程的設計與實現。
1.1.1 網路安全面臨的威脅
入侵的來源可能是多種多樣的,比如說,它可能是企業心懷不滿的員工、網路黑客、甚至是競爭對手。攻擊者可能竊聽網路上的資訊,竊取使用者口令、資料庫資訊,還可以篡改資料庫內容,偽造使用者身份,否認自己的簽名。更為嚴重的是攻擊者可以刪除資料庫內,摧毀網路節點,釋放計算機病毒,直到整個網路陷入癱瘓。http://www.16sheji8.cn/
用密碼編碼學和網路安全的觀點,我們把計算機網路面臨的威脅歸納為以下四種: