• 沒有找到結果。

A Distributed Denial-of-Service Resistant Intrusion Detection Scheme Using Mobile Agents 吳正光、曹偉駿

N/A
N/A
Protected

Academic year: 2022

Share "A Distributed Denial-of-Service Resistant Intrusion Detection Scheme Using Mobile Agents 吳正光、曹偉駿"

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

A Distributed Denial-of-Service Resistant Intrusion Detection Scheme Using Mobile Agents 吳正光、曹偉駿

E-mail: [email protected]

ABSTRACT

Today, computer networks become increasingly, and the attacks have grown in complexity and automation. Successful distributed denial of service attacks can put e-commerce-based organizations out of business. As the capabilities of IDSs advance, attackers may attempt to penetrate more valuable targets before disabling organizations' IDSs. Thus, the preventive defense has been merged to improve the performance of intrusion detection systems (IDSs). In this thesis, we investigate effective methods for detecting and responding to DDoS attacks. We find that the existing hierarchical IDS architectures are prone to have single points of failure that are easily discovered by an attacker. To solve the problem of finding attackers and improving IDS's weakness, we present an integrated scheme that is resistant to distributed denial of service attacks. First, we propose a cooperative intrusion detection System (CIDS) that consists of packet filtering, traceback of DDoS attack and network monitoring schemes. Second, CIDS can frustrate attackers by mobile agents' fault-tolerant ability, and backup hosts that it intruded. Finally, we present formal proofs using the logical reasoning to validated our attack-resistant model. We also analyze the computational complexity of the proposed algorithm, and further implement the mobile agent based program. The results derived in the thesis consolidate the feasibility of our proposed schemes.

Keywords : Intrusion detection system, Mobile agent, Distributed d- enial of service, Single points of failure.

Table of Contents

第一章 緒論………...1 1.1 研究背景.………

…...1 1.2 研究動機與目的.………...2 1.3 研究範圍、假設與名詞定義.………

…...2 1.4 研究方法與流程.………...5 1.5 論文結構.………

…...7 第二章 相關研究及文獻探討.………..8 2.1 分散式阻絕服務攻擊.…….….………

………...8 2.1.1 攻擊步驟………...9 2.1.2 攻擊工具...…...………

…...10 2.1.3 防禦困難的原因...…...………...13 2.2 目前的偵測與防禦機制....…..………

…...14 2.2.1 追蹤...………...14 2.2.2 過濾...………

…...19 2.2.3 監控...………...21 2.2.4 機動備援重要主機...………

…...28 2.2.5 隱藏重要入侵偵測元件...………...…29 2.3 分析目前偵測與防禦機制的缺點...………

…...30 第三章 機動互助式入侵偵測架構之設計...………..32 3.1 假設的網路拓樸..………

………...32 3.2 現行防禦機制之整合..………...33 3.2.1 網域外部流入封包的防禦..………

…...33 3.2.2 網域內部流出封包的防禦..………...34 3.2.3 知識分享..………

…...35 3.3 行動代理人的元件..………...35 3.4 行動代理人傳送資料的安全措施..…………

…...……39 3.5 行動代理人偵測攻擊的方法..………...41 3.5.1 代理人偵測流程..………

…...41 3.5.2 選擇最佳偵測代理人路徑的方法..…………...43 3.5.3 偵測主機間交流協定..………

…...45 3.6 利用行動代理人的備份方法...………...50 3.6.1 備援被攻擊CIDS主機的流程………

…...50 3.6.2 選擇備援主機的交流協定……..………...52 第四章 正確性證明與實作模擬分析...………

………..54 4.1 正確性證明..………...……54 4.2 時間複雜度分析...……….……..………

………...57 4.3 實作模擬與分析.……….………...58 4.3.1 實驗網路拓樸規劃.…….………

…...58 4.3.2 程式設計.……….………...59 4.3.3 程式執行前試測..……….…………

…...62 4.3.4 實測方法與結果..………...64 4.3.5 模擬攻擊測試..………

…...65 4.3.6 實作結果分析………...66 第五章 結論………

………...68 參考文獻...………..………69 附錄...………

………..72 REFERENCES

[1] 李勁頤,陳奕明, "分散式入侵偵測系統研究現況介紹", 資訊安全通訊, communications of the CCISA, Vol. 8, Issue 2, pp. 38-61, March

(2)

2002。

[2] 陳正昌譯(2002), 網路入侵偵測教戰手冊, 台北, 培生教育出版, pp.305-309。譯自Stephen northcutt, Judy novak, ISBN 957-2054-57-0

[3] C. Barros, "A proposal for ICMP traceback messages," Internet Draft. http://www.research.att.com/lists/ietfitrace/2000/09/msg000 44.

html, Sept 18, 2000.

[4] J. Bradshaw, An introduction to software agents, In Jeffrey M. Bradshaw, editor, Software Agents, Chapter 1, AAAI Press / The MIT Press, 1997.

[5] H. Burch and H. Cheswick, "Tracing anonymous packets to their approximate source," in Proc. USENIX Conference, pp. 319-327, Dec.2000.

[6] CERT Coordination Center, "CERT Advisory CA-2001-19 'Code Red' Worm Exploiting Buffer Overflow In IIS Indexing Service DLL,"

http://www.cert.org/advisories/CA-2001-19.html.

[7] T. Cormen, C. Leiserson, R. Rivest, and C. Stein, Introduction to Algorithms, ADDISION-WESLEY, pp. 389-390, Nov 2001.

[8] B. Cubaleska and M. Schneider, "Detecting DoS attacks in mobi- le agent systems and using trust policies for their prevention ," T- he 6th World Multiconference on Systemics, Cybernetics and In- formatics SCI 2002.

[9] N. Duffield, F. Presti, V. Paxson, and D. Towsley, "Inferring link loss using striped unicast probes," in Proc. IEEE INFOCOM, Ala- ska, April 2001.

[10] P. Ferguson and D. Senie, Network ingress filtering: Defeating d- enial of service attacks which employ IP source address spoofing agreements performance monitoring, RFC 2827, May 2000.

[11] S. Floyd and V. Jacobson, "Random early detection gateways for congestion avoidance," IEEE/ACM Transactions on Networking, Vol.1, No.4, pp. 397-413, Aug 1993.

[12] A. Habib, M. Hefeeda, and B. Bhargava, "Detecting service viol- ations and DoS attacks," in Proc. Network and Distributed Syste- m Security Symposium (NDSS '03), San Diego, Feb 2003.

[13] D. Lange and M. Oshima, Programming and Deploying Java mo- bile Agents with Aglets, ADDISION -WESLEY, pp. 3-89, Nov 1998, ISBN 0201325829.

[14] P. Mell , D. Marks, and M. McLarnon, "A denial-of-service resis- tant intrusion detection architecture," Computer Networks ,Vol. 3 4, pp.

641-658, 2000.

[15] J. Mirkovic, G. Prier and P. Reiher, "Attacking DDoS at the sour- rce," Proceedings of ICNP 2002, pp. 312-321, Paris, France, No- v 2002.

[16] D. Moore, "Inferring internet denial-of-service activity," Procee- dings of the 2001USENIX Security Symposium, 2001.

[17] K. Park and H. Lee, "A proactive approach to distributed DoS at- tack prevention using route-based packet filtering," in Proc. ACM SIGCOMM, Aug 2001.

[18] R. Power, "Computer security issues & trends," 2002 CSI/FBI Computer Crime and Security Survey, Vol. viii, No. 1, pp. 1-12, spring 2002.

[19] S.Savage, D. Wetherall, A. Karlin, and T. Anderson, " Network s- upport for IP traceback," IEEE/ACM Transaction on Networking, Vol. 9, No. 3, pp. 226-237, June 2001.

[20] A.Snoeren, C. Partridge, L. Sanchez, W. Strayer, C. Jones, and F. Tchakountio, "Hashed-based IP traceback," ACM SIGCOMM, A- ug.

2001.

[21] W. Jansen, Intrusion Detection with Mobile Agents, NIST Speci- al Publication, http://csrc.nist.gov/mobilesecurity/publications.h- tml#MA.

[22] D. Zamboni, "Using internal sensors for computer intrusion dete- ction," CERIAS TR 2001-42 Center for Education and Research in Information Assurance and Security, Purdue University, Aug 2001.

參考文獻

相關文件

mNewLine ; invoke the macro This is how you define and invoke a simple macro. The assembler will substitute "call

In an ad-hoc mobile network where mobile hosts (MHs) are acting as routers and where routes are made inconsistent by MHs’ movement, we employ an associativity-based routing scheme

Community Support Service Scheme(CSSS) Support Service for Arrested

The content of questionnaire contains five major categories provided by telecommunications industry, including fixed network communication service, mobile

Kyunghwi Kim and Wonjun Lee, “MBAL: A Mobile Beacon-Assisted Localization Scheme for Wireless Sensor Networks,” The 16th IEEE International Conference on Computer Communications

Godsill, “Detection of abrupt spectral changes using support vector machines: an application to audio signal segmentation,” Proceedings of the IEEE International Conference

Jones, "Rapid Object Detection Using a Boosted Cascade of Simple Features," IEEE Computer Society Conference on Computer Vision and Pattern Recognition,

Instead, of using the CPA, CPC, VPPC, and NR schemes to guide the directional sensor movements toward a new position, the virtual force scheme employs the repulsive force