سیستم تشخیص نفوذ توزیع شده مبتنی بر عامل های متحرک
چکیده
حملات توزیع شده در شبکه های کامپیوتری، حملاتی هستند که از نقاط متعدد یک یا چند سیستم کامپیوتری را تهدید می کنند. سیستم تشخیص نفوذ توزیع شده (dids) سیستمی است که می تواند علاوه بر تشخیص حملات محلی، حملاتی که به صورت توزیع شده هستند را نیز تشخیص دهد. به عبارت دیگر چنین سیستمی می تواند با مشاهده آثار حمله توزیع شده در مکانهای مختلف و به صورت مستقل، آنها را به یکدیگر مرتبط سازد. این پایان نامه یک سیستم تشخیص نفوذ توزیع شده با استفاده از عامل های متحرک را توصیف می کند. این سیستم به دلیل استفاده از عامل های متحرک مبتنی بر جاوا نسبت به سیستم های تشخیص نفوذ قدیمی برتری دارد. در معماری جدیدی که در این پایان نامه معرفی شده است، عامل های متحرک به صورت هماهنگ اطلاعات میزبانهای شبکه را پردازش کرده و نهایتاً اطلاعات نفوذ را استخراج میکنند. بسته نرم افزاری aglet که توسط ibm توسعه داده شده است به عنوان پایه معماری عامل مورد استفاده قرار گرفته است. نمونه ای از این سیستم پیاده سازی شده است که نتایج ارزیابی آن ارائه میگردد. این ارزیابی ها نشان میدهد که این سیستم دارای مزایای تشخیص حملات توزیع شده، مقاوم در برابر خرابی، توسعه پذیری و سربار کم میباشد.