SlideShare una empresa de Scribd logo
1 de 25
‫حق‬ ‫بسمه‬
ossec
: ‫نویسنده‬ ‫و‬ ‫گرداوری‬
‫دخت‬ ‫اسمعیل‬ ‫یاشار‬
:‫نسخه‬
۰.۱
‫های‬ ‫سیستم‬ ‫انواع‬
IDS
‫های‬ ‫سیستم‬
IDS
.‫میکنند‬ ‫تقسیم‬ ‫دسته‬ ‫سه‬ ‫به‬ ‫تهاجم‬ ‫شناسایی‬ ‫برای‬ ‫جستجو‬ ‫نوع‬ ‫نظر‬ ‫از‬ ‫را‬
(
- (
Network base Intrusion Detection NIDS
(
- (
Host base Intrusion Detection HIDS
(
(
Distributed Intrusion Detection DIDS
‫برای‬ ‫شرح‬
NIDS
:
‫در‬ .‫میگیرد‬ ‫قرار‬ ‫بررسی‬ ‫مورد‬ )‫مختلف‬ ‫های‬ ‫میزبان‬ ‫روی‬ ‫بر‬ ‫عبوری‬ ‫(ترافیک‬ ‫شبکه‬ ‫اصلی‬ ‫بدنه‬ ،‫ها‬ ‫سیستم‬ ‫این‬ ‫در‬
HIDS
‫سرور‬ ‫اتصال‬ ‫با‬
IDS
‫طریق‬ ‫از‬ ‫شبکه‬ ‫به‬
Switch
‫یا‬
Hub
‫بررسی‬ ‫و‬
Packet
.‫میدهند‬ ‫قرار‬ ‫بررسی‬ ‫مورد‬ ‫را‬ ‫حمالت‬ ،‫ها‬ ‫میزبان‬ ‫خروجی‬ ‫و‬ ‫ورودی‬ ‫های‬
‫از‬ ‫میتوان‬ ‫موجود‬ ‫افزاری‬ ‫نرم‬ ‫های‬ ‫سیستم‬ ‫از‬
Snort
.‫برد‬ ‫نام‬
‫برای‬ ‫شرحی‬
HIDS
:
‫سیستم‬ ‫با‬ ‫اساسی‬ ‫تفاوت‬ ‫دو‬ ‫دارای‬ ‫و‬ .‫میپردازد‬ ‫میزبان‬ ‫یک‬ ‫ترافیک‬ ‫و‬ ‫ها‬ ‫فعالیت‬ ‫بررسی‬ ‫به‬ ‫سیستم‬ ،‫دسته‬ ‫این‬ ‫در‬
NIDS
‫اینکه‬ ‫بدلیل‬ .‫است‬
‫در‬
HIDS
‫به‬ ‫نسبت‬ ‫بیشتری‬ ‫اطمینان‬ ‫و‬ ‫سرعت‬ ‫از‬ ‫میگیرد‬ ‫قرار‬ ‫بررسی‬ ‫مورد‬ ‫میزبان‬ ‫یک‬ ‫ترافیک‬
NIDS
‫بعدی‬ ‫ویژگی‬ .‫است‬ ‫برخوردار‬
HIDS
‫سرویس‬ ‫که‬ ‫سروری‬ ‫مثال‬ ‫بطور‬ ،‫است‬ ‫ان‬ ‫قوانین‬ ‫تعداد‬ ‫بودن‬ ‫کمتر‬
DNS
‫شناسایی‬ ‫قوانین‬ ‫که‬ ‫ندارد‬ ‫لزومی‬ ‫هیچ‬ ‫نمیدهد‬ ‫ارائه‬ ‫را‬
‫مصرف‬ ‫نتیجه‬ ‫در‬ ‫بداند‬ ‫را‬ ‫سرویس‬ ‫این‬ ‫به‬ ‫مربوط‬ ‫تهدیدات‬
CPU
‫این‬ ‫معروف‬ ‫های‬ ‫سیستم‬ ‫جمله‬ ‫از‬ .‫میشود‬ ‫بیشتر‬ ‫سیستم‬ ‫کارایی‬ ‫و‬ ‫کمتر‬
‫به‬ ‫میتوان‬ ‫دسته‬
OSSEC
‫و‬
wazuh
‫و‬
Tripwire
.‫کرد‬ ‫اشاره‬
‫برای‬ ‫شرحی‬
DIDS
:
‫از‬ ‫گروه‬ ‫این‬
IDS
‫چند‬ ‫از‬ ‫ها‬
HIDS
‫یا‬
NIDS
‫که‬ ‫صورت‬ ‫بدین‬ .‫میشود‬ ‫تشکیل‬ ‫مرکزی‬ ‫مدیریت‬ ‫سیستم‬ ‫یک‬ ‫بهمراه‬ ‫دو‬ ‫این‬ ‫از‬ ‫ترکیبی‬ ‫یا‬
‫هر‬
IDS
،‫ها‬ ‫گزارش‬ ‫کردن‬ ‫بررسی‬ ‫وظیفه‬ ‫مرکزی‬ ‫سیستم‬ ‫و‬ ‫میکند‬ ‫ارسال‬ ‫کزی‬ ‫مر‬ ‫مدیریت‬ ‫برای‬ ‫را‬ ‫خود‬ ‫های‬ ‫گزارش‬ ‫شبکه‬ ‫در‬ ‫موجود‬
‫در‬ .‫میباشد‬ ‫دارا‬ ‫نیز‬ ‫را‬ ‫شناسایی‬ ‫قوانین‬ ‫بانک‬ ‫رسانی‬ ‫بروز‬ ‫وظیفه‬ ‫همچنین‬ ‫سیستم‬ ‫این‬ .‫دارد‬ ‫را‬ ‫الزم‬ ‫اقدامات‬ ‫دیگر‬ ‫و‬ ‫نیاز‬ ‫صورت‬ ‫در‬ ‫اخطار‬
‫یک‬ ‫سازی‬ ‫پیاده‬ ‫زیر‬ ‫شکل‬
DIDS
.‫میکنید‬ ‫مشاهده‬ ‫را‬
‫حمالت‬ ‫شناسایی‬ ‫های‬ ‫روش‬
‫میشود‬ ‫استفاده‬ ‫اصلی‬ ‫روش‬ ‫دو‬ ‫از‬ ‫حمالت‬ ‫شناسایی‬ ‫برای‬
(
(
Anomaly Base Statically
‫میانگین‬ ‫بر‬ ‫مبتنی‬ ‫روش‬ ‫این‬ ،‫میکنند‬ ‫بندی‬ ‫تقسیم‬ ‫معمول‬ ‫غیر‬ ‫و‬ ‫معمول‬ ‫دسته‬ ‫دو‬ ‫به‬ ‫را‬ ‫شبکه‬ ‫ترافیک‬ ‫و‬ ‫ها‬ ‫فعالیت‬ ‫روش‬ ‫این‬ ‫در‬ ‫کلی‬ ‫بطور‬
‫در‬ ‫مثال‬ ‫بطور‬ .) ‫میشود‬ ‫استفاده‬ ‫معمول‬ ‫بطور‬ ‫که‬ ‫هایی‬ ‫پورت‬ ‫و‬ ‫ها‬ ‫پروتکل‬ ،‫ترافیک‬ ‫حجم‬ ‫(مانند‬ ‫است‬ ‫شبکه‬ ‫یک‬ ‫درون‬ ‫موجود‬ ‫های‬ ‫فعالیت‬
‫صورت‬ ‫در‬ ‫و‬ ‫است‬ ‫طبیعی‬ ‫میزبان‬ ‫یا‬ ‫دهنده‬ ‫سرویس‬ ‫یک‬ ‫با‬ ‫تماس‬ ‫یک‬ ‫در‬ ،‫مشخص‬ ‫کاربری‬ ‫توسط‬ ،‫دستور‬ ‫یک‬ ‫از‬ ‫بار‬ ‫چند‬ ‫اجرای‬ ‫میگیرند‬ ‫نظر‬
( ‫دستی‬ ‫بصورت‬ ‫سیستم‬ ‫پیکربندی‬ ‫روش‬ ‫این‬ ‫در‬.‫میدهد‬ ‫نشان‬ ‫العمل‬ ‫عکس‬ ‫ان‬ ‫مقابل‬ ‫در‬ ‫سیستم‬ ‫دستور‬ ‫بیشتر‬ ‫تکرار‬
Statically
‫توجه‬ ‫با‬ )
‫از‬ ‫تنها‬ ‫نمیتوان‬ ‫که‬ ‫میشوند‬ ‫اجرا‬ ‫و‬ ‫طراحی‬ ،‫پیچیده‬ ‫ای‬ ‫گونه‬ ‫به‬ ‫حمالت‬ ‫امروزه‬.‫میگیرد‬ ‫صورت‬ ‫شبکه‬ ‫مدیر‬ ‫توسط‬ ‫و‬ ‫شبکه‬ ‫موقعییت‬ ‫و‬ ‫نیاز‬ ‫به‬
‫روش‬
Anomaly
.‫کرد‬ ‫استفاده‬ ‫ان‬ ‫از‬ ‫جلوگیری‬ ‫و‬ ‫شناسایی‬ ‫برای‬
Signature Base
‫از‬ ‫منظور‬
Signature
‫این‬ ‫مجموعه‬ ‫از‬ ،‫میکند‬ ‫شناسایی‬ ‫را‬ ‫حمله‬ ‫یا‬ ‫نفوذ‬ ‫یک‬ ‫وقوع‬ ‫که‬ ‫است‬ ‫قواعدی‬ ‫مجموعه‬
Signature
‫در‬ ‫ها‬
‫با‬ ‫را‬ ‫ان‬ ‫و‬ ‫میدهد‬ ‫قرار‬ ‫بررسی‬ ‫مورد‬ ‫را‬ ‫شبکه‬ ‫در‬ ‫موجود‬ ‫ترافیک‬ ‫سیستم‬ ‫روش‬ ‫این‬ ‫در‬ .‫اید‬ ‫می‬ ‫بوجود‬ ‫حمالت‬ ‫شناسایی‬ ‫برای‬ ‫الگویی‬ ‫نهایت‬
Data Base
‫در‬.‫میکند‬ ‫اقدام‬ ‫ها‬ ‫گیری‬ ‫تصمیم‬ ‫دیگر‬ ‫و‬ ‫شبکه‬ ‫مدیر‬ ‫به‬ ‫اخطار‬ ‫به‬ ‫نسبت‬ ‫ان‬ ‫با‬ ‫تطابق‬ ‫یافتن‬ ‫صورت‬ ‫در‬ ‫و‬ .‫میکند‬ ‫مقایسه‬ ‫خود‬
‫روش‬
Signature Base
‫بصورت‬ ‫دستگاه‬ ‫بندی‬ ‫پیکر‬
Dynamic
‫مانند‬ ،‫میگیرد‬ ‫صورت‬
Anti Virus
‫است‬ ‫داده‬ ‫نشان‬ ‫تجربه‬ .‫ها‬
.‫داشت‬ ‫خواهد‬ ‫بر‬ ‫در‬ ‫را‬ ‫نتیجه‬ ‫بهترین‬ ‫حمالت‬ ‫از‬ ‫جلوگیری‬ ‫و‬ ‫شناسایی‬ ‫برای‬ ‫روش‬ ‫دو‬ ‫هر‬ ‫از‬ ‫استفاده‬ ‫که‬
‫های‬ ‫سیستم‬ ‫گیری‬ ‫قرار‬ ‫محل‬
IDS
‫شبکه‬ ‫در‬
‫سیستم‬ ‫از‬ ‫استفاده‬ ‫هنگام‬ ‫در‬ ‫که‬ ‫مهمی‬ ‫سوال‬ ،‫فوق‬ ‫موارد‬ ‫بر‬ ‫عالوه‬
IDS
‫شبکه‬ ‫درون‬ ‫ها‬ ‫سیستم‬ ‫این‬ ‫گیری‬ ‫قرار‬ ‫محل‬ ،‫میشود‬ ‫مطرح‬
‫بین‬ ‫ها‬ ‫سیستم‬ ‫این‬ ‫گیری‬ ‫قرار‬ ‫برای‬ ‫مکان‬ ‫بهترین‬ ‫کلی‬ ‫بطور‬.‫میباشد‬
Firewall
‫و‬
Router
‫قرار‬ ‫صورت‬ ‫در‬ ،‫داشت‬ ‫توجه‬ ‫باید‬ .‫میباشد‬
‫بین‬ ‫در‬ ‫سیستم‬ ‫این‬ ‫دادن‬
Firewall
‫بسمت‬ ‫اطالعات‬ ‫از‬ ‫زیادی‬ ‫حجم‬ ‫بیرونی‬ ‫شبکه‬ ‫و‬
IDS
‫بازدهی‬ ‫کاهش‬ ‫بر‬ ‫عالوه‬ ‫که‬ ‫میشود‬ ‫سرازیر‬
.‫میکند‬ ‫فراهم‬ ‫را‬ ‫بیشماری‬ ‫خطاهای‬ ‫امدن‬ ‫بوجود‬ ‫امکان‬ ‫سیستم‬
‫محیط‬ ‫دارای‬ ‫شبکه‬ ‫که‬ ‫صورتی‬ ‫در‬ ‫و‬
DMZ
‫دادن‬ ‫قرار‬ ‫برای‬ ‫شبکه‬ ‫معماری‬ ،‫باشد‬ ‫متعدد‬ ‫های‬ ‫مجموعه‬ ‫زیر‬ ‫یا‬
IDS
‫خواهد‬ ‫متفاوت‬ ‫نیز‬ ‫ها‬
: ‫کرد‬ ‫توجه‬ ‫زیر‬ ‫موارد‬ ‫به‬ ‫باید‬ ‫مناسب‬ ‫محل‬ ‫در‬ ‫ها‬ ‫سیستم‬ ‫این‬ ‫دادن‬ ‫قرار‬ ‫برای‬ ‫شبکه‬ ‫یک‬ ‫در‬ ‫کلی‬ ‫بطور‬ .‫بود‬
‫یک‬ ‫از‬
IDS
‫بین‬
Router
‫و‬
Firewall
.‫شود‬ ‫استفاده‬
‫یک‬ ‫از‬ ‫نیز‬ ‫شبکه‬ ‫از‬ ‫مجموعه‬ ‫زیر‬ ‫هر‬ ‫برای‬
IDS
.‫شود‬ ‫استفاده‬
.‫میکنید‬ ‫مشاهده‬ ‫را‬ ‫ان‬ ‫گیری‬ ‫قرار‬ ‫محل‬ ‫و‬ ‫شبکه‬ ‫معماری‬ ‫از‬ ‫ای‬ ‫نمونه‬ ‫زیر‬ ‫شکل‬ ‫در‬
‫از‬ ‫استفاده‬ ‫های‬ ‫محدودیت‬
IDS
‫اطالعات‬ ‫بودن‬ ‫معیوب‬ ،‫افزارها‬ ‫نرم‬ ‫باگ‬ ‫از‬ ‫شده‬ ‫تولید‬ ‫اطالعات‬ ،‫پارازیت‬
DNS
‫از‬ ‫میزبان‬ ‫سیستم‬ ‫توسط‬ ‫شده‬ ‫تولید‬ ‫ناقص‬ ‫اطالعات‬ ‫و‬
‫توسط‬ ‫مورد‬ ‫بی‬ ‫اخطارهای‬ ‫عمده‬ ‫عوامل‬
IDS
.‫میباشد‬
.‫داشت‬ ‫خواهد‬ ‫کمتری‬ ‫نسبت‬ ‫اساس‬ ‫بی‬ ‫اخطارهای‬ ‫به‬ ‫نسبت‬ ‫حمالت‬ ‫به‬ ‫مربوط‬ ‫صحیح‬ ‫اخطارهای‬ ‫سیستم‬ ‫نامناسب‬ ‫پیکربندی‬ ‫صورت‬ ‫در‬
.‫بود‬ ‫خواهد‬ ‫ناتوان‬ ‫جدید‬ ‫حمالت‬ ‫شناسایی‬ ‫در‬ ‫سیستم‬ ،‫نشود‬ ‫انجام‬ ‫موقع‬ ‫به‬ ‫رسانی‬ ‫بروز‬ ‫که‬ ‫صورتی‬ ‫در‬
‫باز‬ ‫متن‬ ‫نفوذ‬ ‫تشخیص‬ ‫های‬ ‫سیستم‬ ‫از‬ ‫نمونه‬ ‫چند‬
AIDE
‫گروه‬ ‫تهاجم‬ ‫شناسایی‬ ‫های‬ ‫سیستم‬ ‫از‬ :
DIDS
‫عامل‬ ‫سیستم‬ ‫برروی‬ ‫سیستم‬ ‫این‬ .‫میباشد‬
Unix
.‫میشود‬ ‫نصب‬
-
ACARM ng
‫این‬ :
IDS
‫بعنوان‬ ‫کارکرد‬ ‫های‬ ‫قابلیت‬ ‫دارای‬
HIDS
‫و‬
NIDS
‫عامل‬ ‫سیستم‬ ‫برروی‬ ،‫میباشد‬
Linux
‫قابل‬
‫از‬ ‫کمتر‬ ‫استفاده‬ ،‫باال‬ ‫سرعت‬ ‫به‬ ‫میتوان‬ ‫ان‬ ‫های‬ ‫ویژگی‬ ‫جمله‬ ‫از‬ ‫و‬ ‫اجراست‬
CPU
.‫کرد‬ ‫اشاره‬ ‫شبکه‬ ‫ترافیک‬ ‫ای‬ ‫لحظه‬ ‫تحلیل‬ ‫و‬
Bro NIDS
‫عامل‬ ‫سیستم‬ ‫روی‬ ‫بر‬ ‫حمالت‬ ‫شناسایی‬ ‫سیستم‬ ‫این‬:
Linux
‫در‬ ‫است‬ ‫مشخص‬ ‫ان‬ ‫اسم‬ ‫از‬ ‫که‬ ‫همانطور‬ ‫و‬ ‫میشود‬ ‫اجرا‬
‫گروه‬
NIDS
.‫میگیرد‬ ‫قرار‬ ‫ها‬
OSSEC NIDS
‫این‬ :
IDS
‫گروه‬ ‫از‬ ‫که‬
HIDS
‫ویژگی‬ ‫از‬ ‫و‬ .‫میباشد‬ ‫عامل‬ ‫های‬ ‫سیستم‬ ‫همه‬ ‫برای‬ ‫هایی‬ ‫نسخه‬ ‫دارای‬ ‫میباشد‬ ‫ها‬
‫تحلیل‬ ‫به‬ ‫میتوان‬ ‫ان‬ ‫دیگر‬ ‫های‬
Log
‫کردن‬ ‫چک‬ ،‫ان‬ ‫های‬ ‫فعالیت‬ ‫بررسی‬ ،‫سیستم‬
Registry
‫شناسایی‬ ‫و‬
Rootkit
.‫کرد‬ ‫اشاره‬ ‫ها‬
Prelude Hybrid IDS
‫عامل‬ ‫سیستم‬ ‫برروی‬ ‫تهاجم‬ ‫شناسایی‬ ‫سیستم‬ ‫این‬:
Linux
‫به‬ ‫نیز‬ ‫ان‬ ‫ویندوز‬ ‫نسخه‬ ‫و‬ ‫میشود‬ ‫نصب‬
.‫است‬ ‫شده‬ ‫منتشر‬ ‫تازگی‬
Samhain
‫این‬:
IDS
‫که‬
-
Host base
‫تحلیل‬ ‫و‬ ‫خواندن‬ ‫جمله‬ ‫از‬ ‫متعددی‬ ‫های‬ ‫قابلیت‬ ‫دارای‬ ‫میباشد‬
Log
‫چک‬ ،‫سیستم‬
‫شناسایی‬ ‫در‬ ‫باال‬ ‫توانایی‬ ،‫میزبان‬ ‫های‬ ‫فعالیت‬ ‫و‬ ‫ها‬ ‫فایل‬ ‫کردن‬
Rootkit
،‫ها‬
Port Scanning
‫سیستم‬ ‫پنهان‬ ‫های‬ ‫پردازش‬ ‫بررسی‬ ‫و‬
‫های‬ ‫عامل‬ ‫سیستم‬ ‫روی‬ ‫بر‬ ‫است‬ ‫رایگان‬ ‫که‬ ‫افزار‬ ‫نرم‬ ‫این‬ .‫دارد‬
,
Windows Linux
‫و‬
Unix
.‫است‬ ‫اندازی‬ ‫راه‬ ‫قابل‬
Snort
‫که‬ ‫سیستم‬ ‫این‬ :
-
Network base
‫خطرات‬ ‫و‬ ‫حمله‬ ‫شناسایی‬ ‫برای‬ ‫که‬ ‫است‬ ‫محبوبی‬ ‫افزارهای‬ ‫نرم‬ ‫جمله‬ ‫از‬ ،‫میباشد‬
‫تحلیل‬ ‫قابلیت‬ ‫دارای‬.‫میگیرد‬ ‫قرار‬ ‫استفاده‬ ‫مورد‬ ‫شبکه‬
Log
‫و‬ ‫بافر‬ ‫سرریز‬ ‫حمالت‬ ‫شناسایی‬ .‫میباشد‬ ‫ها‬ ‫پروتکل‬ ‫و‬
Port scanning
‫برای‬ ‫هایی‬ ‫نسخه‬ ‫دارای‬ ‫و‬ ‫میشود‬ ‫انجام‬ ‫بخوبی‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫توسط‬
Windows
‫و‬
Linux
.‫میباشد‬
Suricate
‫این‬ :
IDS
.‫میباشد‬ ‫عامل‬ ‫سیستم‬ ‫نوع‬ ‫هر‬ ‫برای‬ ‫متعدد‬ ‫های‬ ‫نسخه‬ ‫دارای‬ ‫که‬ ‫است‬ ‫هایی‬ ‫سیستم‬ ‫جمله‬ ‫از‬
‫واقع‬ ‫در‬
IDS
‫که‬ ‫است‬ ‫صورت‬ ‫این‬ ‫به‬ ‫کار‬ ‫روش‬.‫کند‬ ‫می‬ ‫شناسایی‬ ‫را‬ ‫شبکه‬ ‫روی‬ ‫وقوع‬ ‫حال‬ ‫در‬ ‫خرابکاریهای‬ ‫که‬ ‫است‬ ‫محافظتی‬ ‫سیستم‬ ‫یک‬
‫می‬ ‫کردن‬ ‫هک‬ ‫نهایتا‬ ‫و‬ ‫کامپیوترها‬ ‫کنترل‬ ‫آوری‬ ‫دست‬ ‫به‬ ، ‫پورتها‬ ‫پویش‬ ، ‫اطالعات‬ ‫آوری‬ ‫جمع‬ ‫مراحل‬ ‫شامل‬ ‫که‬ ‫نفوذ‬ ‫تشخیص‬ ‫از‬ ‫استفاده‬ ‫با‬
.‫کند‬ ‫کنترل‬ ‫و‬ ‫گزارش‬ ‫را‬ ‫خرابکاریها‬ ‫نفوذ‬ ‫تواند‬ ‫می‬ ، ‫باشد‬
( ‫نفوذ‬ ‫از‬ ‫جلوگیری‬ ‫سیستم‬
IPS
‫ناخواسته‬ ‫‌های‬
‫ر‬‫رفتا‬ ‫تا‬ ‫کرده‬ ‫نظارت‬ ‫سیستم‬ ‫یک‬ ‫یا‬ ‫و‬ ‫شبکه‬ ‫یک‬ ‫های‬ ‌
‫ت‬‫فعالی‬ ‫بر‬ ‫که‬ ‫است‬ ‫امنیتی‬ ‫وسیله‬ ‫یک‬ )
.‫‌کند‬
‫ی‬‫م‬ ‫جلوگیری‬ ‫‌ها‬
‫ن‬‫آ‬ ‫فعالیت‬ ‫ادامه‬ ‫از‬ ‫و‬ ‫داده‬ ‫نشان‬ ‫‌العمل‬
‫س‬‫عک‬ ‫بالفاصله‬ ،‫رفتارها‬ ‫این‬ ‫شناسایی‬ ‫صورت‬ ‫در‬ .‫‌کند‬‫شناسایی‬ ‫را‬ ‫مخرب‬ ‫یا‬
‫‌شوند‬
‫ی‬‫م‬ ‫تقسیم‬ ‫برنامه‬ ‫بر‬ ‫مبتنی‬ ‫و‬ ‫شبکه‬ ‫بر‬ ‫مبتنی‬ ‫و‬ ‫میزبان‬ ‫بر‬ ‫مبتنی‬ ‫دسته‬ ‫سه‬ ‫به‬ ‫نفوذ‬ ‫از‬ ‫جلوگیری‬ ‫‌های‬
‫م‬‫سیست‬
IDS
‫میزبان‬ ‫بر‬ ‫مبتنی‬
-
Host based
( ‫کوچک‬ ‫سرویس‬ ‫یک‬ ‫اجرای‬ ‫با‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستمهای‬ ‫از‬ ‫اینگونه‬
Agent
‫آنرا‬ ‫تحرکات‬ ‫کلیه‬ ‫توانند‬ ‫می‬ )‫(میزبان‬ ‫مقصد‬ ‫ماشین‬ ‫در‬ )
‫شناسایی‬ ‫منظور‬ ‫به‬ ‫را‬ ‫ممیزی‬ ‫قابل‬ ‫منابع‬ ‫سایر‬ ‫و‬ ‫سیستمی‬ ‫مهم‬ ‫فایلهای‬ ،‫وقایع‬ ‫ثبت‬ ‫است‬ ‫قادر‬ ‫کوچک‬ ‫جاسوس‬ ‫این‬ .‫دهند‬ ‫قرار‬ ‫نظارت‬ ‫مورد‬
‫روال‬ ‫از‬ ‫خارج‬ ‫رخدادی‬ ‫هنگامیکه‬ ‫به‬ ،‫حفاظتی‬ ‫سیستم‬ ‫این‬ ‫در‬ .‫دهد‬ ‫قرار‬ ‫موشکافی‬ ‫مورد‬ ‫مشکوک‬ ‫فعالیتهای‬ ‫رهگیری‬ ‫یا‬ ‫و‬ ‫مجاز‬ ‫غیر‬ ‫تغییر‬
‫طریق‬ ‫از‬ ‫بالفاصله‬ ،‫دهد‬ ‫روی‬ ‫عادی‬
SNMP
.‫گردد‬ ‫می‬ ‫ارسال‬ ‫شبکه‬ ‫مسئولین‬ ‫برای‬ ‫خودکار‬ ‫بطور‬ ‫هشدارهایی‬
IDS
‫شبکه‬ ‫بر‬ ‫مبتنی‬
-
Network based
‫های‬ ‫بسته‬ ‫روش‬ ‫این‬ ‫در‬ .‫گیرد‬ ‫می‬ ‫قرار‬ ‫نظارت‬ ‫مورد‬ ،‫ارتباطی‬ ‫خطوط‬ ‫روی‬ ‫بر‬ ‫بالدرنگ‬ ‫بصورت‬ ‫ترافیک‬ ،‫نفوذ‬ ‫شناسایی‬ ‫سیستم‬ ‫از‬ ‫نوع‬ ‫این‬ ‫در‬
‫در‬ ‫گسترده‬ ‫حمله‬ ‫یک‬ ‫تدارک‬ ‫وجود‬ ‫عدم‬ ‫نظر‬ ‫نقطه‬ ‫از‬ ‫خود‬ ‫مقصد‬ ‫به‬ ‫رسیدن‬ ‫از‬ ‫قبل‬ ‫تا‬ ‫گیرد‬ ‫می‬ ‫قرار‬ ‫ارزیابی‬ ‫مورد‬ ‫دقت‬ ‫به‬ ‫ارسالی‬ ‫اطالعاتی‬
‫این‬ .‫گردد‬ ‫مطمئن‬ ،‫میباشند‬ ‫خطرناک‬ ‫بسیار‬ ‫که‬ ‫کار‬ ‫حال‬ ‫در‬ ‫سرویسهای‬ ‫نمودن‬ ‫خارج‬ ‫رده‬ ‫از‬ ‫برای‬ ‫ترافیک‬ ‫زیاد‬ ‫حجم‬ ‫تدارک‬ ‫یا‬ ‫و‬ ‫آنها‬ ‫برنامه‬
‫نمودن‬ ‫مسدود‬ ‫به‬ ‫اقدام‬ ‫آن‬ ‫متعاقب‬ ‫و‬ ‫نموده‬ ‫هشدار‬ ‫ارسال‬ ‫به‬ ‫اقدام‬ ‫بالفاصله‬ ، ‫ترافیک‬ ‫در‬ ‫مشکوک‬ ‫تحرک‬ ‫یک‬ ‫شناسایی‬ ‫هنگام‬ ‫به‬ ‫سیستم‬
‫دیواره‬ ‫با‬ ‫پیوسته‬ ‫هم‬ ‫به‬ ‫سیستمهای‬ ‫از‬ ‫برخی‬ ‫در‬ )‫پذیرد‬ ‫می‬ ‫صورت‬ ‫گرا‬ ‫میزبان‬ ‫سیستم‬ ‫در‬ ‫که‬ ‫(همانگونه‬ .‫نماید‬ ‫می‬ ‫مشکوک‬ ‫های‬ ‫بسته‬ ‫مسیر‬
.‫نماید‬ ‫ختثی‬ ‫آینده‬ ‫در‬ ‫را‬ ‫مهاجمان‬ ‫حمله‬ ‫کلی‬ ‫بطور‬ ‫تا‬ ‫گردد‬ ‫می‬ ‫تعریف‬ ‫جدیدی‬ ‫قواعد‬ ‫خودکار‬ ‫طور‬ ‫به‬ ،‫آتش‬
.‫دارد‬ ‫خود‬ ‫بازرسی‬ ‫طرح‬ ‫اجرای‬ ‫برای‬ ‫مستقلی‬ ‫سکوی‬ ‫به‬ ‫نیاز‬ ،‫ماشین‬ ‫منابع‬ ‫از‬ ‫شدید‬ ‫استفاده‬ ‫بدلیل‬ ‫شبکه‬ ‫بر‬ ‫مبتنی‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستم‬
‫نمی‬ ‫یابها‬ ‫مسیر‬ ‫یا‬ ‫و‬ ‫سوئیچ‬ ‫محدوده‬ ‫از‬ ‫خارج‬ ‫در‬ ‫کنکاش‬ ‫به‬ ‫قادر‬ ‫آنها‬ ‫زیرا‬ ‫دارد‬ ‫شناسایی‬ ‫سیستم‬ ‫یک‬ ‫به‬ ‫نیاز‬ ‫عملیاتی‬ ‫ناحیه‬ ‫هر‬ ‫همچنین‬
.‫باشند‬
IDS
‫برنامه‬ ‫بر‬ ‫مبتنی‬
-
Application based
‫از‬ ‫نوع‬ ‫این‬
IDS
‫ها‬ ‫برنامه‬ ‫این‬ ‫داخل‬ ‫دار‬ ‫معنی‬ ‫محتوای‬ .‫میشوند‬ ‫برده‬ ‫بکار‬ ‫خاص‬ ‫ها‬ ‫برنامه‬ ‫از‬ ‫برخی‬ ‫اجرایی‬ ‫خوش‬ ‫از‬ ‫حفاظت‬ ‫منظور‬ ‫به‬
" "
.‫دهد‬ ‫کاهش‬ ‫را‬ ‫آنها‬ ‫نادرست‬ / ‫درست‬ ‫خطاهای‬ ‫میزان‬ ‫بتواند‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستم‬ ‫از‬ ‫نوع‬ ‫این‬ ‫تا‬ ‫میدهد‬ ‫اجازه‬
‫محصوالت‬
IDS
‫قرار‬ ‫بازرسی‬ ‫مورد‬ ‫شرورانه‬ ‫تحرکات‬ ‫شناسایی‬ ‫منظور‬ ‫به‬ ‫را‬ ‫شبکه‬ ‫از‬ ‫عبوری‬ ‫های‬ ‫بسته‬ ‫محتوای‬ ‫تمامی‬ ،‫شبکه‬ ‫بر‬ ‫مبتنی‬
.‫است‬ ‫یاب‬ ‫مسیر‬ ‫یا‬ ‫و‬ ‫آتش‬ ‫دیواره‬ ‫توسط‬ ‫گرفته‬ ‫صورت‬ ‫تحلیلهای‬ ‫از‬ ‫تر‬ ‫عمیق‬ ‫بسیار‬ ‫بازرسی‬ ‫از‬ ‫نوع‬ ‫این‬ .‫میدهد‬
‫نظیر‬ ‫آشنا‬ ‫پرتکلهای‬ ‫طریق‬ ‫از‬ ،‫ای‬ ‫هوشمندانه‬ ‫حمالت‬ ‫که‬ ‫هستند‬ ‫موثر‬ ‫هنگامی‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستمهای‬
http
‫بدون‬ ‫هم‬ ‫معموال‬ ‫که‬ ،
‫آتش‬ ‫دیواره‬ ‫از‬ ‫قویتر‬ ‫مراتب‬ ‫به‬ ‫پردازشی‬ ‫قدرت‬ ‫یک‬ ‫داشتن‬ ‫به‬ ‫نیاز‬ ‫تصور‬ ، ‫مقایسه‬ ‫مقام‬ ‫در‬ .‫گیرد‬ ‫شکل‬ ،‫میگذرند‬ ‫آتش‬ ‫دیواره‬ ‫درون‬ ‫از‬ ‫مشگل‬
.‫ندارد‬ ‫تعجب‬ ‫جای‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستمهای‬ ‫برای‬
‫ابزارهای‬ ‫از‬ ‫امروزی‬ ‫پذیر‬ ‫نفوذ‬ ‫های‬ ‫شبکه‬
IDS
‫و‬ ‫ارزیابی‬ ،‫کشف‬ ‫آنها‬ ‫هدف‬ ‫که‬ ‫کنند‬ ‫می‬ ‫استفاده‬ ‫تالش‬ ‫پر‬ ‫امنیتی‬ ‫کارشناسان‬ ‫جای‬ ‫به‬
.‫باشد‬ ‫می‬ ‫شرورانه‬ ‫حمالت‬ ‫مقابل‬ ‫در‬ ، ‫شبکه‬ ‫حفاظت‬
‫امر‬ ‫در‬ ‫را‬ ‫اصلی‬ ‫گاه‬ ‫تکیه‬ ‫و‬ ‫نقش‬ ‫و‬ ‫شوند‬ ‫می‬ ‫گسترده‬ ‫آتش‬ ‫های‬ ‫دیواره‬ ‫نظارت‬ ‫تحت‬ ‫محدوده‬ ‫داخل‬ ‫یا‬ ‫و‬ ‫خارج‬ ‫در‬ ‫محصوالت‬ ‫این‬ ‫نتیجه‬ ‫در‬
.‫نمایند‬ ‫می‬ ‫بازی‬ ‫ایمن‬ ‫شبکه‬ ‫یک‬ ‫سازی‬ ‫پیاده‬
‫اغلب‬ .‫ندارند‬ ‫نظارتی‬ ‫سیستم‬ ‫بر‬ ‫فشار‬ ‫اعمال‬ ‫یا‬ ‫و‬ ‫شبکه‬ ‫سرعت‬ ‫بر‬ ‫تاثیری‬ ‫که‬ ‫آنست‬ ‫شبکه‬ ‫بر‬ ‫مبتنی‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستمهای‬ ‫مزایای‬ ‫از‬ ‫یکی‬
IDS
‫به‬ .‫میکند‬ ‫یاری‬ ‫آنها‬ ‫شناسایی‬ ‫امر‬ ‫در‬ ‫را‬ ‫آنها‬ ‫که‬ ‫هستند‬ ‫حمالت‬ ‫به‬ ‫مربوط‬ ‫عالئم‬ ‫از‬ ‫جامع‬ ‫اطالعاتی‬ ‫بانک‬ ‫یک‬ ‫دارای‬ ‫شبکه‬ ‫بر‬ ‫مبتنی‬ ‫های‬
‫جهت‬ ‫هر‬
IDS
‫خزنده‬ ‫تهدیدات‬ ‫با‬ ‫آنها‬ .‫باشند‬ ‫نمی‬ ‫حمالت‬ ‫شناسایی‬ ‫به‬ ‫قادر‬ ‫خود‬ ‫اطالعاتی‬ ‫بانک‬ ‫بروزشدن‬ ‫بدون‬ ‫ضدویروسها‬ ‫مانند‬ ‫نیز‬ ‫ها‬
.‫هستند‬ ‫ستیز‬ ‫در‬ ‫است‬ ‫حمله‬ ‫موعد‬ ‫دارای‬ ‫که‬ ‫ای‬
‫تولید‬ .‫رسانند‬ ‫می‬ ‫انجام‬ ‫به‬ ‫داشته‬ ‫قبلی‬ ‫یورش‬ ‫در‬ ‫آمیزی‬ ‫موفقیت‬ ‫نتیجه‬ ‫که‬ ‫خطایی‬ ‫و‬ ‫آزمون‬ ‫روش‬ ‫با‬ ‫را‬ ‫ها‬ ‫شبکه‬ ‫به‬ ‫حمالت‬ ‫اغلب‬ ‫هکرها‬
‫نمایند‬ ‫می‬ ‫تهیه‬ ‫را‬ ‫حمله‬ ‫اصلی‬ ‫های‬ ‫مشخصه‬ ، ‫حمالت‬ ‫اینگونه‬ ‫روی‬ ‫بر‬ ‫آمده‬ ‫عمل‬ ‫به‬ ‫تحلیلهای‬ ‫به‬ ‫توجه‬ ‫با‬ ‫شبکه‬ ‫امنیتی‬ ‫محصوالت‬ ‫کنندگان‬
‫با‬ ‫مقایسه‬ ‫و‬ ‫شبکه‬ ‫ترافیک‬ ‫در‬ ‫موجود‬ ‫اثرات‬ ‫به‬ ‫توجه‬ ‫با‬ ‫را‬ ‫شبکه‬ ‫به‬ ‫یورش‬ ‫اثر‬ ‫رد‬ ،‫شناسایی‬ ‫فنون‬ .‫دهند‬ ‫می‬ ‫قرار‬ ‫توجه‬ ‫مورد‬ ‫آنرا‬ ‫جزئیات‬ ‫و‬
، ‫گرفت‬ ‫قرار‬ ‫شناسایی‬ ‫مورد‬ ‫حمله‬ ‫یک‬ ‫مشخصه‬ ‫آنکه‬ ‫محض‬ ‫به‬ .‫میدهند‬ ‫قرار‬ ‫شناسایی‬ ‫مورد‬ ‫اطالعاتی‬ ‫بانک‬ ‫در‬ ‫موجود‬ ‫تهدیدات‬ ‫الگوهای‬
‫شناسایی‬ ‫در‬ ‫موفقیت‬ .‫نماید‬ ‫می‬ ‫ساده‬ ‫هشدار‬ ‫پیامهای‬ ‫ارسال‬ ‫به‬ ‫اقدام‬ ‫موارد‬ ‫اغلب‬ ‫در‬ ‫و‬ ‫داده‬ ‫نشان‬ ‫العمل‬ ‫عکس‬ ‫آن‬ ‫مقابل‬ ‫در‬ ‫امنیتی‬ ‫سیستم‬
.‫است‬ ‫گردیده‬ ‫ذخیره‬ ٌ‫ا‬‫سابق‬ ‫مربوطه‬ ‫اطالعاتی‬ ‫بانک‬ ‫در‬ ‫که‬ ‫است‬ ‫حمالتی‬ ‫الگوی‬ ‫بودن‬ ‫بروز‬ ‫میزان‬ ‫به‬ ‫بسته‬ ،‫حمالت‬
: ‫است‬ ‫مشخص‬ ٌ‫ال‬‫کام‬ ‫کنند‬ ‫می‬ ‫تکیه‬ ‫شناسایی‬ ‫الگوی‬ ‫یا‬ ‫و‬ ‫خود‬ ‫به‬ ‫تنها‬ ‫که‬ ‫سیستمهایی‬ ‫اشکال‬
‫فنون‬ ‫از‬ ‫فقط‬ ‫شبکه‬ ‫حفاظت‬ ‫برای‬ ‫اگر‬ ‫صورت‬ ‫این‬ ‫در‬ ‫و‬ ‫نمایند‬ ‫رهگیری‬ ‫هستند‬ ‫شناسایی‬ ‫الگوی‬ ‫دارای‬ ‫که‬ ‫را‬ ‫یورشهایی‬ ‫توانند‬ ‫می‬ ‫فقط‬ ‫آنها‬
‫قرار‬ ‫شده‬ ‫شناخته‬ ‫تهدیدات‬ ‫اقسام‬ ‫و‬ ‫انواع‬ ‫معرض‬ ‫در‬ ‫کماکان‬ ‫شبکه‬ ‫ساختهای‬ ‫زیر‬ ‫یقین‬ ‫بطور‬ ،‫گردد‬ ‫استفاده‬ ‫حمله‬ ‫عالئم‬ ‫بر‬ ‫مبتنی‬ ‫شناسایی‬
.‫دارد‬
( ‫نامتعارف‬ ‫فنون‬ ،‫هستند‬ ‫پذیر‬ ‫آسیب‬ ‫نقاط‬ ‫از‬ ‫برداری‬ ‫بهره‬ ‫منظور‬ ‫به‬ ‫هجوم‬ ‫و‬ ‫جدید‬ ‫ضعف‬ ‫نقاط‬ ‫کشف‬ ‫بدنبال‬ ‫هکرها‬ ‫هنگامیکه‬ ‫به‬
anomaly
‫با‬ ‫حمله‬ ‫اینگونه‬ ‫از‬ ‫نمونه‬ ‫اولین‬ .‫نیست‬ ‫کار‬ ‫در‬ ‫شناسایی‬ ‫عالئم‬ ‫یا‬ ‫و‬ ‫الگو‬ ‫هیچگونه‬ ‫زار‬ ‫کار‬ ‫این‬ ‫در‬ .‫است‬ ‫نیاز‬ ‫مورد‬ ‫شناسایی‬ )
‫ویروس‬
CodeRed
.‫نماید‬ ‫شناسایی‬ ‫آنرا‬ ‫حمله‬ ‫الگوی‬ ‫طریق‬ ‫از‬ ‫نتوانست‬ ‫شناسایی‬ ‫سیستم‬ ‫هیچ‬ ‫جائیکه‬ ،‫رسید‬ ‫ظهور‬ ‫معرض‬ ‫به‬
‫محصوالت‬
IDS
‫ترافیک‬ ‫مقایسه‬ ‫با‬ ‫میتواند‬ ‫اینکار‬ .‫دارند‬ ‫نامتعارف‬ ‫شناسایی‬ ‫فنون‬ ‫به‬ ‫نیاز‬ ‫حمالت‬ ‫اینگونه‬ ‫اولیه‬ ‫ضربات‬ ‫شناسایی‬ ‫منظور‬ ‫به‬
.‫است‬ ‫شده‬ ‫نهاده‬ ‫بنا‬ ‫متعارف‬ ‫غیر‬ ‫ترافیک‬ ‫آمار‬ ‫مشاهده‬ ‫اساس‬ ‫بر‬ ‫مکانیسم‬ ‫این‬ .‫گیرد‬ ‫صورت‬ ‫اولیه‬ ‫ترافیک‬ ‫الگوی‬ ‫یک‬ ‫با‬ ‫شبکه‬
‫سیستمهای‬ ‫حاضر‬ ‫حال‬ ‫در‬
IDS
‫نیز‬ ‫شناسایی‬ ‫متعارف‬ ‫غیر‬ ‫فنون‬ .‫باشند‬ ‫نمی‬ ‫جدید‬ ‫هوشمندانه‬ ‫حمالت‬ ‫برخی‬ ‫از‬ ‫ممانعت‬ ‫و‬ ‫شناسایی‬ ‫به‬ ‫قادر‬
.‫نیافتد‬ ‫موثر‬ ‫مواقع‬ ‫بعضی‬ ‫در‬ ‫است‬ ‫ممکن‬
‫تالش‬ ‫تان‬ ‫شبکه‬ ‫امنیت‬ ‫برای‬ ‫و‬ ‫هستید‬ ‫گذار‬ ‫سرمایه‬ ‫شما‬ ‫اگر‬ .‫شود‬ ‫دروازه‬ ‫وارد‬ ‫توپ‬ ‫دهید‬ ‫اجازه‬ ‫نباید‬ ‫و‬ ‫هستید‬ ‫بان‬ ‫دروازه‬ ‫یک‬ ‫کنید‬ ‫تصور‬
.‫کنید‬ ‫جایگزین‬ ‫پیشگیرانه‬ ‫فناوری‬ ‫با‬ ‫را‬ ‫واکنشی‬ ‫سیستم‬ ‫و‬ ‫بگیرید‬ ‫تصمیم‬ .‫شد‬ ‫خواهد‬ ‫تبدیل‬ ‫کابوس‬ ‫یک‬ ‫به‬ ‫شما‬ ‫برای‬ ‫موضوع‬ ‫این‬ ‫کنید‬ ‫می‬
‫سیستم‬ .‫شوند‬ ‫تر‬ ‫خبره‬ ‫و‬ ‫ماهرتر‬ ‫روز‬ ‫به‬ ‫روز‬ ‫تا‬ ‫داشته‬ ‫برآن‬ ‫را‬ ‫نفوذگران‬ ‫کاربردی‬ ‫های‬ ‫الیه‬ ‫به‬ ‫حمله‬ ‫مقابل‬ ‫در‬ ‫اطالعاتی‬ ‫های‬ ‫سیستم‬ ‫مقاومت‬
( ‫نفوذ‬ ‫شناسایی‬
IDS
‫بر‬ ‫نیستند‬ ‫تهدیدی‬ ‫حقیقت‬ ‫در‬ ‫که‬ ‫را‬ ‫عادی‬ ‫غیر‬ ‫ا‬ً‫ر‬‫ظاه‬ ‫های‬ ‫الگو‬ ‫شناسایی‬ ‫کار‬ ‫و‬ ‫کند‬ ‫می‬ ‫عمل‬ ‫شبکه‬ ‫پروتکل‬ ‫الیه‬ ‫در‬ )
.‫شود‬ ‫می‬ ‫امنیتی‬ ‫سیستم‬ ‫شدن‬ ‫کند‬ ‫و‬ ‫سنگینی‬ ‫موجب‬ ‫کار‬ ‫این‬ .‫دارد‬ ‫عهده‬
‫حمالت‬ ‫از‬ ‫جدید‬ ‫الگوهای‬ ‫روی‬ ‫بر‬ ‫تغییرات‬ ‫اعمال‬ ‫با‬ ‫باید‬ ‫کار‬ ‫این‬ .‫کند‬ ‫می‬ ‫پیشنهاد‬ ‫تهدیدات‬ ‫این‬ ‫خصوص‬ ‫در‬ ‫را‬ ‫تری‬ ‫موثر‬ ‫راه‬ ‫پیشگیرانه‬ ‫روش‬
.‫بگیرد‬ ‫صورت‬ ‫دهند‬ ‫می‬ ‫گسترش‬ ‫را‬ ‫حمالتشان‬ ‫دامنه‬ ً‫ا‬‫دائم‬ ‫که‬ ‫نفوذگران‬ ‫مختلف‬
‫کنند‬ ‫می‬ ‫پیچیده‬ ‫آنقدر‬ ‫را‬ ‫حمالتشان‬ ‫آنها‬ .‫آنهاست‬ ‫عمل‬ ‫سرعت‬ ‫و‬ ‫پیچیدگی‬ ،‫ساخته‬ ‫قدرتمند‬ ‫زمینه‬ ‫این‬ ‫در‬ ‫را‬ ‫نفوذگران‬ ‫همه‬ ‫از‬ ‫بیشتر‬ ‫آنچه‬
‫که‬ ‫یابند‬ ‫گسترش‬ ‫سرعتی‬ ‫چنان‬ ‫با‬ ‫میکنند‬ ‫سعی‬ ‫آنها‬ .‫آورد‬ ‫نمی‬ ‫دوام‬ ‫آنها‬ ‫مقابل‬ ‫در‬ ‫زیادی‬ ‫مدت‬ ،‫معمولی‬ ‫آتش‬ ‫دیواره‬ ‫یا‬ ‫ویروس‬ ‫ضد‬ ‫یک‬ ‫که‬
.‫باشد‬ ‫نداشته‬ ‫موقع‬ ‫به‬ ‫واکنش‬ ‫توانایی‬ ‫انسان‬
( ‫نفوذ‬ ‫از‬ ‫ممانعت‬ ‫سیستم‬ ‫فقط‬ ‫اکنون‬
Intrusion Prevention System
)
IPS
‫کردن‬ ‫مسدود‬ ‫به‬ ‫قادر‬ ‫خود‬ ‫مصنوعی‬ ‫هوش‬ ‫با‬ ،
.‫است‬ ‫میدهند‬ ‫رخ‬ ‫که‬ ‫زمانی‬ ‫در‬ ،‫حمالت‬
‫میان‬ ‫تفاوت‬
IPS
‫و‬
IDS
‫چیست؟‬
IDS
.‫میکند‬ ‫عمل‬ ‫دزدگیر‬ ‫یک‬ ‫شبیه‬ ‫بیشتر‬
IDS
‫و‬ ‫کند‬ ‫می‬ ‫کشف‬ ‫زده‬ ‫صدمه‬ ‫آنجا‬ ‫به‬ ‫رسدکسی‬ ‫می‬ ‫نظر‬ ‫به‬ ‫که‬ ‫را‬ ‫شبکه‬ ‫از‬ ‫قسمتهایی‬
‫از‬ ‫شما‬ ‫که‬ ‫رسیده‬ ‫آن‬ ‫زمان‬ ‫اکنون‬ .‫گیرد‬ ‫می‬ ‫صورت‬ ‫دستگاه‬ ‫به‬ ‫آسیب‬ ‫حین‬ ‫در‬ ‫یا‬ ‫و‬ ‫بعد‬ ‫اخطار‬ ‫این‬ ‫که‬ ‫است‬ ‫بدیهی‬ .‫دهد‬ ‫می‬ ‫اخطار‬ ‫سپس‬
.‫کنید‬ ‫اصالح‬ ‫را‬ ‫سیستم‬ ‫و‬ ‫نموده‬ ‫جلوگیری‬ ‫تر‬ ‫پیش‬ ،‫صدمات‬
IPS
‫از‬ ‫قسمتی‬ ‫اینکه‬ ‫بر‬ ‫مبنی‬ ‫اخطار‬ ‫اعالم‬ ‫بجای‬ ‫و‬ ‫است‬ ‫شده‬ ‫طراحی‬ ‫دهنده‬ ‫سرویس‬ ‫یا‬ ‫شبکه‬ ‫به‬ ‫مجوز‬ ‫بدون‬ ‫ورود‬ ‫از‬ ‫جلوگیری‬ ‫برای‬
.‫آورد‬ ‫می‬ ‫عمل‬ ‫به‬ ‫جلوگیری‬ ‫سیستم‬ ‫صدمه‬ ‫از‬ ‫شده‬ ‫مشکل‬ ‫دچار‬ ‫سیستم‬
IPS
‫آوری‬ ‫فن‬ ‫از‬ ‫جدیدی‬ ‫نسل‬
IDS
‫سیستم‬ .‫است‬
IDS
‫کردن‬ ‫مسدود‬ ‫توانایی‬ ‫باید‬ ‫همچنین‬ .‫شناسایی‬ ‫فقط‬ ‫نه‬ ‫دارد‬ ‫احتیاج‬ ‫توانایی‬ ‫به‬
‫تفاوت‬ .‫باشد‬ ‫داشته‬ ‫را‬ ‫حمالت‬
IPS
‫با‬
IDS
‫که‬ ‫است‬ ‫این‬ ‫در‬ ‫سنتی‬
IPS
‫تا‬ ‫کشد‬ ‫می‬ ‫دهنده‬ ‫سرویس‬ ‫یا‬ ‫و‬ ‫شبکه‬ ‫دور‬ ‫تا‬ ‫دور‬ ‫امنیتی‬ ‫سد‬ ‫یک‬
‫های‬ ‫توانایی‬ ‫دیگر‬ ‫از‬ .‫نگردد‬ ‫وارد‬ ‫آن‬ ‫به‬ ‫ای‬ ‫صدمه‬
IPS
‫شبکه‬ ‫با‬ ‫داخلی‬ ‫شبکه‬ ‫ارتباط‬ ‫وصل‬ ‫و‬ ‫قطع‬ ، ‫شبکه‬ ‫در‬ ‫موجود‬ ‫تراکم‬ ‫راندن‬ ‫بیرون‬
.‫است‬ ‫شبکه‬ ‫خارج‬ ‫و‬ ‫داخل‬ ‫به‬ ‫آمدها‬ ‫و‬ ‫رفت‬ ‫کنترل‬ ‫و‬ ‫خارجی‬
‫میان‬ ‫تفاوت‬ ‫است‬ ‫ممکن‬ ‫که‬ ‫حالی‬ ‫در‬ .‫دارد‬ ‫است‬ ‫وقوع‬ ‫حال‬ ‫در‬ ‫که‬ ‫را‬ ‫ای‬ ‫حمله‬ ‫بازداشتن‬ ‫توانایی‬ ‫و‬ ‫ارتباط‬ ‫کنترل‬ ‫قابلیت‬ ‫تر‬ ‫ساده‬ ‫عبارت‬ ‫به‬
IPS
‫و‬
IDS
.‫دریافت‬ ‫را‬ ‫میانشان‬ ‫تفاوت‬ ‫توان‬ ‫می‬ ‫سادگی‬ ‫به‬ ‫آنها‬ ‫اسامی‬ ‫از‬ ‫آید‬ ‫نظر‬ ‫به‬ ‫کننده‬ ‫گیچ‬
IDS
‫گردآوری‬ ‫دستگاه‬ ‫یک‬ ‫از‬ ‫بیش‬ ‫ها‬
.‫کنند‬ ‫تحلیل‬ ‫و‬ ‫ارزیابی‬ ‫دارد‬ ‫عبور‬ ‫قصد‬ ‫که‬ ‫را‬ ‫ای‬ ‫بسته‬ ‫هر‬ ‫قادرند‬ ‫تنها‬ ‫که‬ ‫نیستند‬ ‫شبکه‬ ‫اختالالت‬ ‫کننده‬ ‫آگاه‬ ‫و‬ ‫اطالعات‬ ‫کننده‬
IPS
‫ها‬
‫طبیعی‬ ‫شکل‬ ‫تغییر‬
IDS
.‫هستند‬ ‫ها‬
IPS
‫های‬ ‫توانایی‬ ‫همه‬ ‫دارای‬ ‫ها‬
IDS
‫دهیم‬ ‫می‬ ‫آنها‬ ‫به‬ ‫که‬ ‫هایی‬ ‫معیار‬ ‫اساس‬ ‫بر‬ ‫توانند‬ ‫می‬ ‫حقیقت‬ ‫در‬ ‫آنها‬ .‫باالتر‬ ‫سطحی‬ ‫در‬ ‫ولی‬ ‫هستند‬ ‫ها‬
‫نتیجه‬ ‫در‬ .‫بگیرند‬ ‫تصمیم‬
IPS
.‫حمله‬ ‫یک‬ ‫به‬ ‫واکنش‬ ‫فقط‬ ‫نه‬ ‫و‬ ‫هستند‬ ‫پیشگیری‬ ‫مکانیسم‬ ‫دارای‬ ،‫ها‬
‫تمام‬ ‫ذاتا‬
IPS
‫ها‬
IDS
‫اما‬ ‫هستند‬ ‫نیز‬
IDS
‫ها‬
IPS
‫وظایف‬ ‫تغییر‬ ‫با‬ ‫که‬ ، ‫است‬ ‫دهی‬ ‫پاسخ‬ ‫مکانیزم‬ ‫در‬ ‫تفاوت‬ .‫نیستند‬
IDS
‫حالت‬ ‫از‬
.‫پذیرد‬ ‫می‬ ‫صورت‬ ‫گیرنده‬ ‫تصمیم‬ ‫حالت‬ ‫به‬ ‫انفعالی‬
‫شبکه‬ ‫مدیر‬ ‫که‬ ‫هنگامی‬
IPS
‫کند‬ ‫می‬ ‫فعال‬ ‫شبکه‬ ‫عیوب‬ ‫بررسی‬ ‫برای‬ ‫را‬ ‫ی‬
IPS
‫دقیق‬ ‫بطور‬ ‫خود‬ ‫عالئم‬ ‫بانک‬ ‫اساس‬ ‫بر‬ ‫را‬ ‫عبوری‬ ‫های‬ ‫بسته‬
‫در‬ ‫و‬ ‫کند‬ ‫می‬ ‫بررسی‬ ‫شبکه‬ ‫به‬ ‫ورود‬ ‫از‬ ‫قبل‬ ‫نیز‬ ‫را‬ ‫آنها‬ ‫محتوای‬ ‫کل‬ ‫بلکه‬ ، ‫الکترونیکی‬ ‫های‬ ‫نامه‬ ‫عناوین‬ ‫تنها‬ ‫نه‬ ‫میان‬ ‫این‬ ‫در‬ .‫کند‬ ‫می‬ ‫بررسی‬
.‫آورد‬ ‫می‬ ‫عمل‬ ‫به‬ ‫جلوگیری‬ ‫آنها‬ ‫ورود‬ ‫از‬ ، ‫بودن‬ ‫مخرب‬ ‫صورت‬
‫ماند‬ ‫نمی‬ ‫حفره‬ ‫یک‬ ‫از‬ ‫خرابکاران‬ ‫استفاده‬ ‫منتظر‬ ‫که‬ ‫است‬ ‫راهی‬ ‫امنیتی‬ ‫خودکارسازی‬
‫حمالت‬ ‫از‬ ‫جلوگیری‬ ‫در‬ ‫معمولی‬ ‫آتش‬ ‫های‬ ‫دیواره‬ .‫کنند‬ ‫پیدا‬ ‫سیستم‬ ‫به‬ ‫ورود‬ ‫برای‬ ‫راهی‬ ‫بایست‬ ‫می‬ ‫نفوذگران‬ ‫و‬ ‫ها‬ ‫ویروس‬ ،‫مخرب‬ ‫کدهای‬
‫هایی‬ ‫ویروس‬ ‫شناسایی‬ ‫در‬ ‫نیز‬ ‫ویروس‬ ‫ضد‬ ‫های‬ ‫سیستم‬ ‫همچنین‬ .‫بودند‬ ‫موثر‬ ‫مختلف‬ ‫های‬ ‫پرتکل‬ ‫یا‬ ‫باز‬ ‫های‬ ‫پورت‬ ‫طریق‬ ‫از‬ ، ‫شبکه‬ ‫به‬ ‫ساده‬
‫به‬ ‫مخرب‬ ‫های‬ ‫کد‬ ‫های‬ ‫نویسنده‬ ‫گرچه‬ .‫بودند‬ ‫موثر‬ ،‫شوند‬ ‫می‬ ‫سیستم‬ ‫وارد‬ ‫فایل‬ ‫کپی‬ ‫و‬ ‫الکترونیک‬ ‫های‬ ‫نامه‬ ‫طریق‬ ‫از‬ ‫و‬ ‫شناسند‬ ‫می‬ ‫که‬
‫(مانند‬ ‫ورودی‬ ‫نقاط‬ ‫و‬ ‫استاندارد‬ ‫های‬ ‫پروتکل‬ ‫از‬ ‫استفاده‬ ‫تازگی‬
http
‫پورت‬ ‫و‬
80
‫را‬ ‫شود‬ ‫داشته‬ ‫نگه‬ ‫باز‬ ‫سیستم‬ ‫کارهای‬ ‫انجام‬ ‫برای‬ ‫باید‬ ‫که‬ )
.‫اند‬ ‫کرده‬ ‫شروع‬ ‫سیستم‬ ‫داخل‬ ‫به‬ ‫نفوذ‬ ‫برای‬
‫حمالت‬ ‫به‬ ‫پاسخگویی‬ ‫به‬ ‫قادر‬ ‫و‬ ‫میشوند‬ ‫عملیاتی‬ ‫افت‬ ‫دچار‬ ‫مرور‬ ‫به‬ ‫هستند‬ ‫ثابت‬ ‫های‬ ‫مکانیسم‬ ‫دارای‬ ‫که‬ ‫امنیتی‬ ‫سیستمهای‬ ‫ترتیب‬ ‫بدین‬
‫تقش‬ ‫که‬ ‫اینجاست‬ .‫باشند‬ ‫نمی‬ ‫پیشرفته‬ ‫شده‬ ‫ریزی‬ ‫برنامه‬
IPS
.‫بگیرد‬ ‫را‬ ‫نفوذگران‬ ‫جلوی‬ ‫موثری‬ ً‫ال‬‫کام‬ ‫بطور‬ ‫تا‬ ‫گردد‬ ‫می‬ ‫رنگ‬ ‫پر‬ ‫ها‬
IPS
: ‫کند‬ ‫می‬ ‫استفاده‬ ‫روش‬ ‫چند‬ ‫از‬ ‫مجاز‬ ‫غیر‬ ‫ورودهای‬ ‫قبیل‬ ‫این‬ ‫از‬ ‫جلوگیری‬ ‫برای‬
IPS
‫و‬ ‫کند‬ ‫می‬ ‫بازرسی‬ ‫دهنده‬ ‫هشدار‬ ‫سیستم‬ ‫از‬ ‫بهتر‬ ‫بسیار‬ ‫دارد‬ ‫را‬ ‫شبکه‬ ‫به‬ ‫ورود‬ ‫قصد‬ ‫که‬ ‫را‬ ‫ای‬ ‫بسته‬ ‫هر‬ )‫شبکه‬ ‫یا‬ ‫میزبان‬ ‫بر‬ ‫(مبتنی‬ ‫ها‬
‫پدافند‬ ‫از‬ ‫شد‬ ‫حمله‬ ‫نوع‬ ‫کردن‬ ‫پیدا‬ ‫به‬ ‫موفق‬ ‫اگر‬ ‫که‬ ،‫حمله‬ ‫نوع‬ ‫یافتن‬ ‫برای‬ ‫اطالعاتی‬ ‫بانک‬ ‫جستجوی‬ ‫اول‬ :‫رساند‬ ‫می‬ ‫انجام‬ ‫به‬ ‫را‬ ‫کار‬ ‫دو‬ ‫سپس‬
‫سیستم‬ ‫هسته‬ ‫کارکرد‬ ‫اساس‬ ‫و‬ ‫پایه‬ ‫این‬ .‫کند‬ ‫می‬ ‫پیدا‬ ‫را‬ ‫ها‬ ‫فایل‬ ‫به‬ ‫دسترسی‬ ‫اجازه‬ ‫سیستم‬ ‫صوررت‬ ‫این‬ ‫غیر‬ ‫در‬ ‫و‬ ‫کرد‬ ‫خواهد‬ ‫استفاده‬ ‫آن‬
.‫رود‬ ‫می‬ ‫کار‬ ‫به‬ ‫عادی‬ ‫غیر‬ ‫های‬ ‫فعالیت‬ ‫جستجوی‬ ‫برای‬ ‫که‬ ‫است‬
: ‫است‬ ‫الزم‬ ‫شرط‬ ‫دو‬ ‫سیستمی‬ ‫چنین‬ ‫به‬ ‫دستیابی‬ ‫برای‬
‫دهد‬ ‫نشان‬ ‫را‬ ‫العمل‬ ‫عکس‬ ‫بهترین‬ ‫تواند‬ ‫نمی‬ ‫سیستم‬ ،‫نباشید‬ ‫برخوردار‬ ‫کافی‬ ‫اجرایی‬ ‫توان‬ ‫از‬ ‫اگر‬ : ‫باال‬ ‫اجرایی‬ ‫توان‬
‫بگیرید‬ ‫اشتباه‬ ‫تصمیم‬ ‫نباید‬ ‫شما‬ : ‫دقت‬ ‫دوم‬ ‫و‬
‫سازی‬ ‫پیاده‬ ‫و‬ ‫نصب‬
ossec
‫معرفی‬
OSSEC
( ‫باز‬ ‫منبع‬ ‫میزبان‬ ‫بر‬ ‫مبتنی‬ ‫نفوذی‬ ‫آشکارساز‬ ‫سیستم‬ ‫یک‬
HIDS
‫بررسی‬ ، ‫سیستم‬ ‫به‬ ‫ورود‬ ‫تحلیل‬ ‫و‬ ‫تجزیه‬ ‫که‬ ‫است‬ )
‫تشخیص‬ ، ‫ویندوز‬ ‫رجیستری‬ ‫بر‬ ‫نظارت‬ ، ‫یکپارچگی‬
rootkit
. ‫دهد‬ ‫می‬ ‫انجام‬ ‫را‬ ‫فعال‬ ‫واکنش‬ ‫و‬ ‫زمان‬ ‫بر‬ ‫مبتنی‬ ‫هشدار‬ ،
OSSEC
‫چند‬ ‫یا‬ ‫یک‬ ‫بر‬ ‫نظارت‬ ‫برای‬ ‫سرور‬ ‫عنوان‬ ‫به‬ ‫یا‬ ، ‫شود‬ ‫نصب‬ )‫محلی‬ ‫نصب‬ ‫(یک‬ ‫آن‬ ‫روی‬ ‫شده‬ ‫نصب‬ ‫سرور‬ ‫بر‬ ‫نظارت‬ ‫برای‬ ‫تواند‬ ‫می‬
‫نصب‬ ‫نحوه‬ ، ‫آموزش‬ ‫این‬ ‫در‬ .‫شود‬ ‫نصب‬ ‫عامل‬
OSSEC
‫بر‬ ‫نظارت‬ ‫برای‬ ‫را‬
7
CentOS
.‫گرفت‬ ‫خواهید‬ ‫یاد‬ ‫محلی‬ ‫نصب‬ ‫یک‬ ‫عنوان‬ ‫به‬
‫مرحله‬
1
‫کنید‬ ‫نصب‬ ‫را‬ ‫الزم‬ ‫های‬ ‫بسته‬ :
- -
sudo yum install y gcc inotify tools
‫جدیدتر‬ ‫های‬ ‫ورژن‬ ‫در‬ : ‫نکته‬
ossec
. ‫کنیم‬ ‫نصب‬ ‫را‬ ‫زیر‬ ‫های‬ ‫بسته‬ ‫هست‬ ‫نیاز‬ ‫ما‬
- - - 2- -
dnf install gcc make libevent devel zlib devel openssl devel pcre devel wget tar y
‫مرحله‬
2
-
OSSEC
‫کنید‬ ‫تأیید‬ ‫و‬ ‫بارگیری‬ ‫را‬
OSSEC
‫یک‬ ‫عنوان‬ ‫به‬
‫فایل‬
‫فایل‬ .‫شود‬ ‫بارگیری‬ ‫پروژه‬ ‫سایت‬ ‫وب‬ ‫از‬ ‫باید‬ ‫که‬ ‫شود‬ ‫می‬ ‫ارائه‬ ‫فشرده‬
checksum
‫عدم‬ ‫تأیید‬ ‫برای‬ ‫که‬
‫نسخه‬ ‫آخرین‬ ، ‫انتشار‬ ‫زمان‬ ‫در‬ .‫شود‬ ‫بارگیری‬ ‫باید‬ ‫نیز‬ ، ‫گیرد‬ ‫می‬ ‫قرار‬ ‫استفاده‬ ‫مورد‬ ، ‫تاربال‬ ‫از‬ ‫استفاده‬
2.8.2
OSSEC
.‫است‬
‫صفحه‬
‫بارگیری‬
‫بررسی‬ ‫را‬ ‫پروژه‬
‫کنید‬
.‫کنید‬ ‫بارگیری‬ ‫را‬ ‫آن‬ ‫جدید‬ ‫نسخه‬ ‫و‬
: ‫ازسورس‬ ‫بارگیری‬ ‫برای‬
- :// . . / / - -2.8.2. .
wget U ossec http www ossec net files ossec hids tar gz
: ‫سام‬ ‫چک‬ ‫پرونده‬ ‫برای‬
- :// . . / / - -2.8.2- .
wget U ossec http www ossec net files ossec hids checksum txt
‫های‬ ‫چک‬ ‫بررسی‬ ‫بعدی‬ ‫مرحله‬ ، ‫پرونده‬ ‫دو‬ ‫هر‬ ‫بارگیری‬ ‫با‬
5
MD
‫و‬
1
SHA
‫برای‬ .‫است‬ ‫تاربل‬
5
MD sum
:‫نوع‬ ،
5 - - -2.8.2- .
md sum c ossec hids checksum txt
:‫انتظار‬ ‫مورد‬ ‫خروجی‬
- -2.8.2. . :
ossec hids tar gz OK
5 : : 1
md sum WARNING line is improperly formatted
‫هش‬ ‫تأیید‬ ‫برای‬
1
SHA
:‫نوع‬ ،
1 - - -2.8.2- .
sha sum c ossec hids checksum txt
:‫است‬ ‫آن‬ ‫انتظار‬ ‫مورد‬ ‫بازده‬ ‫و‬
- -2.8.2. . :
ossec hids tar gz OK
1 : : 1
sha sum WARNING line is improperly formatted
‫مرحله‬
3
‫سرور‬ :
SMTP
‫کنید‬ ‫تعیین‬ ‫را‬ ‫خود‬
‫نصب‬ ‫مراحل‬ ‫طی‬ ‫در‬
OSSEC
‫سرور‬ ‫یک‬ ‫شود‬ ‫می‬ ‫خواسته‬ ‫شما‬ ‫از‬ ،
SMTP
‫دانید‬ ‫نمی‬ ‫اگر‬ .‫کنید‬ ‫تعیین‬ ‫خود‬ ‫ایمیل‬ ‫آدرس‬ ‫برای‬ ‫را‬
:)‫کنید‬ ‫آن‬ ‫جایگزین‬ ‫را‬ ‫جعلی‬ ‫ایمیل‬ ‫(آدرس‬ ‫شماست‬ ‫محلی‬ ‫دستگاه‬ ‫از‬ ‫دستور‬ ‫این‬ ‫صدور‬ ‫برای‬ ‫روش‬ ‫ترین‬ ‫ساده‬ ، ‫چیست‬
- .
dig t mx you@example com
‫سرور‬ ، ‫نمونه‬ ‫خروجی‬ ‫این‬ ‫در‬ .‫است‬ ‫شده‬ ‫داده‬ ‫نشان‬ ‫کد‬ ‫بالک‬ ‫این‬ ‫در‬ ‫خروجی‬ ‫به‬ ‫مربوط‬ ‫بخش‬
SMTP
‫ایمیل‬ ‫آدرس‬ ‫برای‬
‫شده‬ ‫پرسیده‬
‫در‬
- ‫خط‬ ‫انتهای‬
. .
mail vivaldi net
.‫است‬
.‫است‬ ‫شده‬ ‫درج‬ ‫انتها‬ ‫در‬ ‫نقطه‬ ‫که‬ ‫باشید‬ ‫داشته‬ ‫توجه‬ .
:
;; ANSWER SECTION
. . 300 10 . . .
vivaldi net IN MX mail vivaldi net
‫مرحله‬
4
‫نصب‬ :
OSSEC
‫نصب‬ ‫برای‬
OSSEC
: ‫کنید‬ ‫باز‬ ‫را‬ ‫فایل‬ ‫است‬ ‫الزم‬ ‫ابتدا‬ ،
- -2.8.2. .
tar xf ossec hids tar gz
‫یا‬ ‫دهید‬ ‫تغییر‬ .‫دهد‬ ‫جای‬ ‫خود‬ ‫در‬ ‫را‬ ‫برنامه‬ ‫نسخه‬ ‫و‬ ‫نام‬ ‫که‬ ‫گیرد‬ ‫می‬ ‫قرار‬ ‫ای‬ ‫پوشه‬ ‫در‬
cd
.‫شوید‬ ‫آن‬ ‫وارد‬
2.8.2
OSSEC
‫نصب‬ ‫نسخه‬ ،
‫باید‬ ‫که‬ ، ‫بعدی‬ ‫پایدار‬ ‫نسخه‬ ‫انتشار‬ ‫زمان‬ ‫تا‬ .‫شود‬ ‫برطرف‬ ‫نصب‬ ‫شروع‬ ‫از‬ ‫قبل‬ ‫باید‬ ‫که‬ ‫است‬ ‫جزئی‬ ‫اشکال‬ ‫یک‬ ‫دارای‬ ، ‫مقاله‬ ‫این‬ ‫برای‬ ‫شده‬
2.9
OSSEC
‫برای‬ ‫آن‬ ‫رفع‬ .‫است‬ ‫ارشد‬ ‫کارشناسی‬ ‫شاخه‬ ‫در‬ ‫حاضر‬ ‫حال‬ ‫در‬ ‫تعمیر‬ ‫این‬ ‫زیرا‬ ، ‫نیست‬ ‫الزم‬ ‫کار‬ ‫این‬ ، ‫باشد‬
2.8.2
OSSEC
‫در‬ ‫که‬ ، ‫است‬ ‫پرونده‬ ‫یک‬ ‫ویرایش‬ ‫معنای‬ ‫به‬ ‫فقط‬
-
active response
‫است‬ ‫این‬ ‫پرونده‬ .‫دارد‬ ‫قرار‬ ‫فهرست‬
- .
hosts deny sh
،
:‫کنید‬ ‫باز‬ ‫آن‬ ‫از‬ ‫استفاده‬ ‫با‬ ‫بنابراین‬
- / - .
nano active response hosts deny sh
:‫باشید‬ ‫کد‬ ‫بلوک‬ ‫این‬ ‫دنبال‬ ‫به‬ ، ‫پرونده‬ ‫انتهای‬ ‫در‬
# Deleting from hosts.deny
elif [ "x$" = "xdelete" ]; then
lock;
TMP_FILE = `mktemp /var/ossec/ossec-hosts.XXXXXXXXXX`
if [ "X$" = "X" ]; then
# Cheap fake tmpfile, but should be harder then no random data
TMP_FILE = "/var/ossec/ossec-hosts.`cat /dev/urandom | tr -dc 'a-zA-Z0-9' |
fold -w 32 | head -1 `"
fi
‫با‬ ‫که‬ ‫خطوطی‬ ‫در‬
TMP_FILE
‫عالمت‬ ‫اطراف‬ ‫فضاهای‬ ، ‫شود‬ ‫می‬ ‫شروع‬
‫را‬ =
‫از‬ ‫بخش‬ ‫آن‬ ، ‫ها‬ ‫فاصله‬ ‫برداشتن‬ ‫از‬ ‫پس‬ . ‫کنید‬ ‫حذف‬
.‫ببندید‬ ‫را‬ ‫فایل‬ ‫و‬ ‫کنید‬ ‫ذخیره‬ .‫شود‬ ‫داده‬ ‫نشان‬ ‫زیر‬ ‫کد‬ ‫بلوک‬ ‫همانند‬ ‫باید‬ ‫پرونده‬
# Deleting from hosts.deny
elif [ "x$" = "xdelete" ]; then
lock;
TMP_FILE=`mktemp /var/ossec/ossec-hosts.XXXXXXXXXX`
if [ "X$" = "X" ]; then
# Cheap fake tmpfile, but should be harder then no random data
TMP_FILE="/var/ossec/ossec-hosts.`cat /dev/urandom | tr -dc 'a-zA-Z0-9' |
fold -w 32 | head -1 `"
fi
:‫دهید‬ ‫می‬ ‫انجام‬ ‫را‬ ‫آن‬ ‫کردن‬ ‫تایپ‬ ‫با‬ ‫شما‬ ‫که‬ ، ‫کنیم‬ ‫شروع‬ ‫را‬ ‫نصب‬ ‫مراحل‬ ‫توانیم‬ ‫می‬
./ .
sudo install sh
‫باید‬ ‫فقط‬ ‫شما‬ ، ‫موارد‬ ‫بیشتر‬ ‫در‬ .‫کنید‬ ‫وارد‬ ‫را‬ ‫ورودی‬ ‫تا‬ ‫شود‬ ‫می‬ ‫خواسته‬ ‫شما‬ ‫از‬ ، ‫نصب‬ ‫مراحل‬ ‫طی‬ ‫در‬
ENTER
‫را‬
‫فشار‬
‫دهید‬
‫پیش‬ ‫تا‬
( ‫است‬ ‫انگلیسی‬ ، ‫فرض‬ ‫پیش‬ ‫طور‬ ‫به‬ ‫که‬ ، ‫کنید‬ ‫انتخاب‬ ‫را‬ ‫نصب‬ ‫زبان‬ ‫که‬ ‫شود‬ ‫می‬ ‫خواسته‬ ‫شما‬ ‫از‬ ‫ابتدا‬ .‫بپذیرد‬ ‫را‬ ‫فرض‬
en
‫زبان‬ ‫این‬ ‫اگر‬ .)
، ‫شماست‬ ‫عالقه‬ ‫مورد‬
ENTER
‫را‬
‫فشار‬
‫دهید‬
، ‫صورت‬ ‫این‬ ‫غیر‬ ‫در‬ .
2
، ‫آن‬ ‫از‬ ‫پس‬ .‫کنید‬ ‫وارد‬ ‫شده‬ ‫پشتیبانی‬ ‫زبانهای‬ ‫لیست‬ ‫از‬ ‫را‬ ‫حرف‬
‫دوباره‬
ENTER
‫را‬
‫فشار‬
‫دهید‬
.
(en/br/cn/de/el/es/fr/hu/it/jp/nl/pl/ru/sr/tr) [en]:
‫از‬ ‫بعد‬
، ‫اینجا‬ ‫در‬ .‫خواهید‬ ‫می‬ ‫را‬ ‫نصب‬ ‫نوع‬ ‫چه‬ ‫که‬ ‫پرسد‬ ‫می‬ ‫شما‬ ‫از‬ ‫اول‬ ‫سوال‬
‫را‬ ‫محلی‬
. ‫کنید‬ ‫وارد‬
1- ( , , , )
What kind of installation do you want server agent local hybrid or help ? Local
، ‫بعدی‬ ‫سؤاالت‬ ‫برای‬
ENTER
‫را‬
‫فشار‬
‫دهید‬
‫سوال‬ .‫بپذیرد‬ ‫را‬ ‫فرض‬ ‫پیش‬ ‫تا‬
3.1
‫از‬ ‫سپس‬ ‫و‬ ‫کند‬ ‫می‬ ً‫ا‬‫فور‬ ‫شما‬ ‫ایمیل‬ ‫آدرس‬ ‫برای‬ ‫را‬ ‫شما‬
‫سرور‬
SMTP
‫سرور‬ ‫و‬ ‫معتبر‬ ‫ایمیل‬ ‫آدرس‬ ‫یک‬ ، ‫سوال‬ ‫این‬ ‫برای‬ .‫پرسید‬ ‫می‬
SMTP
‫مرحله‬ ‫در‬ ‫که‬
3
.‫کنید‬ ‫وارد‬ ‫اید‬ ‫کرده‬ ‫تعیین‬
3- Configuring the OSSEC HIDS.
3.1- Do you want e-mail notification? (y/n) [y]:
- What's your e-mail address? you@example.com
- What's your SMTP server ip/host?
:‫کنید‬ ‫مشاهده‬ ‫را‬ ‫خروجی‬ ‫این‬ ‫باید‬ ، ‫باشد‬ ‫آمیز‬ ‫موفقیت‬ ‫نصب‬ ‫اگر‬
- Configuration finished properly.
...
More information can be found at http://www.ossec.net
--- Press ENTER to finish (maybe more information below). ---
، ‫نصب‬ ‫اتمام‬ ‫برای‬
ENTER
‫را‬
‫فشار‬
‫دهید‬
.
‫شکل‬
1
‫نصب‬ ‫برای‬ :
agent
‫شما‬ ‫هست‬ ‫نیاز‬ -
agent
. ‫کنید‬ ‫انتخاب‬ ‫را‬
‫مرحله‬
5
:
OSSEC
‫کنید‬ ‫شروع‬ ‫را‬
OSSEC
‫حساب‬ ‫به‬ ‫ابتدا‬ ، ‫آن‬ ‫شروع‬ ‫برای‬ .‫است‬ ‫نشده‬ ‫شروع‬ ‫اما‬ ، ‫است‬ ‫شده‬ ‫نصب‬
root
.‫بروید‬
sudo su
.‫کنید‬ ‫شروع‬ ‫را‬ ‫آن‬ ‫زیر‬ ‫دستور‬ ‫صدور‬ ‫با‬ ‫سپس‬
/ / / / -
var ossec bin ossec control start
‫باید‬ .‫کنید‬ ‫بررسی‬ ‫را‬ ‫خود‬ ‫ورودی‬ ‫صندوق‬ ، ‫آن‬ ‫از‬ ‫پس‬
OSSEC
، ‫کار‬ ‫این‬ ‫با‬ .‫است‬ ‫کرده‬ ‫کار‬ ‫به‬ ‫شروع‬ ‫که‬ ‫دهد‬ ‫اطالع‬ ‫شما‬ ‫به‬ ‫هشدار‬ ‫یک‬
‫که‬ ‫دانید‬ ‫می‬ ‫اکنون‬
OSSEC
.‫کنید‬ ‫می‬ ‫ارسال‬ ‫را‬ ‫هشدارهایی‬ ‫نیاز‬ ‫صورت‬ ‫در‬ ‫و‬ ‫است‬ ‫شده‬ ‫نصب‬
:‫ششم‬ ‫مرحله‬
OSSEC
‫کنید‬ ‫سازی‬ ‫شخصی‬ ‫را‬
‫فرض‬ ‫پیش‬ ‫پیکربندی‬
OSSEC
‫استفاده‬ ‫آن‬ ‫از‬ ‫خود‬ ‫سرور‬ ‫از‬ ‫محافظت‬ ‫برای‬ ‫توانید‬ ‫می‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫تنظیماتی‬ ‫اما‬ ، ‫کند‬ ‫می‬ ‫عمل‬ ‫خوب‬
- ‫است‬ ‫اصلی‬ ‫پیکربندی‬ ‫فایل‬ ، ‫سازی‬ ‫شخصی‬ ‫برای‬ ‫پرونده‬ ‫اولین‬ .‫کنید‬
.
ossec conf
‫در‬ ‫که‬
/
/ /
var ossec etc
‫خواهید‬ ‫قرار‬ ‫فهرست‬
:‫کنید‬ ‫باز‬ ‫را‬ ‫پرونده‬ .‫یافت‬
/ / / / .
nano var ossec etc ossec conf
‫بخش‬ ‫در‬ ‫که‬ ‫است‬ ‫ایمیل‬ ‫تنظیمات‬ ‫تأیید‬ ‫برای‬ ‫مورد‬ ‫اولین‬
global
:‫کرد‬ ‫خواهید‬ ‫مشاهده‬ ‫پرونده‬
<global>
<email_notification>yes</email_notification>
<email_to>finid@vivaldi.net</email_to>
<smtp_server>mail.vivaldi.net.</smtp_server>
<email_from>ossecm@vultr.guest</email_from>
</global>
‫آدرس‬ ‫که‬ ‫کنید‬ ‫حاصل‬ ‫اطمینان‬
email_from
‫سرورهای‬ ‫از‬ ‫برخی‬ ، ‫صورت‬ ‫این‬ ‫غیر‬ ‫در‬ .‫است‬ ‫معتبر‬ ‫ایمیل‬ ‫یک‬
SMTP
‫دهنده‬ ‫ارائه‬
‫طرف‬ ‫از‬ ‫را‬ ‫هشدارهایی‬ ‫ایمیل‬
OSSEC
‫عنوان‬ ‫به‬
Spam
‫اگر‬ .‫کنند‬ ‫می‬ ‫گذاری‬ ‫عالمت‬
FQDN
‫قسمت‬ ، ‫باشد‬ ‫نشده‬ ‫تنظیم‬ ‫سرور‬
‫داشته‬ ‫معتبر‬ ‫ایمیل‬ ‫آدرس‬ ‫یک‬ ‫خواهید‬ ‫می‬ ً‫ا‬‫واقع‬ ‫شما‬ ‫که‬ ‫است‬ ‫تنظیماتی‬ ‫این‬ ‫بنابراین‬ ، ‫شود‬ ‫می‬ ‫تنظیم‬ ‫سرور‬ ‫میزبان‬ ‫نام‬ ‫روی‬ ‫ایمیل‬ ‫دامنه‬
.‫باشید‬
‫اجرای‬ ‫فرکانس‬ ، ‫سیستم‬ ‫آزمایش‬ ‫هنگام‬ ‫خصوص‬ ‫به‬ ، ‫کنید‬ ‫سازی‬ ‫سفارشی‬ ‫خواهید‬ ‫می‬ ‫که‬ ‫تنظیماتی‬ ‫از‬ ‫دیگر‬ ‫یکی‬
OSSEC
‫های‬ ‫ممیزی‬
‫قسمت‬ ‫در‬ ‫تنظیمات‬ ‫این‬ .‫است‬ ‫خود‬
syscheck
‫دارد‬ ‫قرار‬
‫هر‬ ، ‫فرض‬ ‫پیش‬ ‫طور‬ ‫به‬ ‫و‬
22
‫آزمایش‬ ‫برای‬ .‫شود‬ ‫می‬ ‫اجرا‬ ‫بار‬ ‫یک‬ ‫ساعت‬
‫دهنده‬ ‫هشدار‬ ‫ویژگیهای‬
OSSEC
‫پیش‬ ‫صورت‬ ‫به‬ ‫را‬ ‫آن‬ ‫دوباره‬ ‫آن‬ ‫از‬ ‫بعد‬ ‫اما‬ ، ‫کنید‬ ‫تنظیم‬ ‫کمتری‬ ‫مقدار‬ ‫به‬ ‫را‬ ‫آن‬ ‫بخواهید‬ ‫است‬ ‫ممکن‬ ،
.‫کنید‬ ‫تنظیم‬ ‫فرض‬
<syscheck>
<!-- Frequency that syscheck is executed - default to every 22 hours -->
<frequency>79200</frequency>
، ‫فرض‬ ‫پیش‬ ‫طور‬ ‫به‬
OSSEC
‫در‬ ‫درست‬ ‫جدید‬ ‫برچسب‬ ‫یک‬ ، ‫آن‬ ‫تغییر‬ ‫برای‬ .‫دهد‬ ‫نمی‬ ‫هشدار‬ ‫سرور‬ ‫به‬ ‫جدید‬ ‫پرونده‬ ‫شدن‬ ‫اضافه‬ ‫هنگام‬
‫برچسب‬ ‫زیر‬
‫کنید‬ ‫اضافه‬ ‫فرکانس‬
> <
:‫باشد‬ ‫زیر‬ ‫موارد‬ ‫حاوی‬ ‫باید‬ ‫بخش‬ ‫این‬ ، ‫اتمام‬ ‫از‬ ‫پس‬ .
<syscheck>
<!-- Frequency that syscheck is executed - default to every 22 hours -->
<frequency>79200</frequency>
‫باید‬ ‫که‬ ‫است‬ ‫هایی‬ ‫فهرست‬ ‫لیست‬ ‫در‬ ‫تغییر‬ ‫برای‬ ‫خوب‬ ‫تنظیم‬ ‫آخرین‬
OSSEC
‫پیدا‬ ‫قبلی‬ ‫تنظیم‬ ‫از‬ ‫بعد‬ ‫درست‬ ‫را‬ ‫آنها‬ .‫کند‬ ‫بررسی‬ ‫را‬ ‫آنها‬
:‫شوند‬ ‫می‬ ‫داده‬ ‫نشان‬ ‫زیر‬ ‫صورت‬ ‫به‬ ‫ها‬ ‫دایرکتوری‬ ، ‫باشید‬ ‫فرض‬ ‫پیش‬ .‫کرد‬ ‫خواهید‬
<!-- Directories to check (perform all possible verifications) -->
<directories check_all="yes">/etc,/usr/bin,/usr/sbin</directories>
<directories check_all="yes">/bin,/sbin</directories>
‫گزارش‬ ‫تا‬ ‫کنید‬ ‫اصالح‬ ‫را‬ ‫خط‬ ‫دو‬ ‫هر‬
OSSEC
:‫بخوانند‬ ‫باید‬ ‫آنها‬ ، ‫اتمام‬ ‫از‬ ‫پس‬ .‫کند‬ ‫تغییر‬ ‫واقعی‬ ‫زمان‬ ‫در‬
<directories report_changes="yes" realtime="yes"
check_all="yes">/etc,/usr/bin,/usr/sbin</directories>
<directories report_changes="yes" realtime="yes"
check_all="yes">/bin,/sbin</directories>
.‫ببندید‬ ‫را‬ ‫فایل‬ ‫و‬ ‫کنید‬ ‫ذخیره‬
‫کنیم‬ ‫اصالح‬ ‫باید‬ ‫که‬ ‫بعدی‬ ‫پرونده‬
.
local_rules xml
‫در‬
/
/ /
var ossec rules
‫بنابراین‬ .‫دارد‬ ‫قرار‬ ‫فهرست‬
cd
:‫فهرست‬ ‫آن‬ ‫به‬
/ / /
cd var ossec rules
‫قاعده‬ ‫های‬ ‫پرونده‬ ‫دایرکتوری‬ ‫این‬
OSSEC
‫جز‬ ‫به‬ ‫آنها‬ ‫از‬ ‫یک‬ ‫هیچ‬ ‫که‬ ، ‫دارد‬ ‫می‬ ‫نگه‬ ‫را‬
.
local_rules xml
‫اصالح‬ ‫نباید‬ ‫پرونده‬
‫می‬ ‫آتش‬ ، ‫جدید‬ ‫پرونده‬ ‫افزودن‬ ‫با‬ ‫که‬ ‫است‬ ‫قانونی‬ ، ‫کنیم‬ ‫اضافه‬ ‫باید‬ ‫که‬ ‫قانونی‬ .‫کنیم‬ ‫می‬ ‫اضافه‬ ‫را‬ ‫سفارشی‬ ‫قوانین‬ ، ‫پرونده‬ ‫آن‬ ‫در‬ . ‫شوند‬
‫شماره‬ ‫با‬ ، ‫قانون‬ ‫این‬ .‫گیرد‬
554
‫تنظیم‬ ‫سطح‬ ‫با‬ ‫قاعده‬ ‫یک‬ ‫وقتی‬ ‫که‬ ‫است‬ ‫این‬ ‫دلیل‬ .‫کند‬ ‫نمی‬ ‫ایجاد‬ ‫را‬ ‫دهنده‬ ‫هشدار‬ ‫فرض‬ ‫پیش‬ ‫طور‬ ‫به‬ ،
، ‫شود‬ ‫شروع‬ ‫صفر‬ ‫بر‬ ‫شده‬
OSSEC
.‫کند‬ ‫نمی‬ ‫ارسال‬ ‫هشدار‬
‫قانون‬ ‫که‬ ‫رسد‬ ‫می‬ ‫نظر‬ ‫به‬ ‫اینجا‬ ‫در‬
554
.‫رسد‬ ‫می‬ ‫نظر‬ ‫به‬ ‫فرض‬ ‫پیش‬ ‫طور‬ ‫به‬
<rule id="554" level="0">
<category>ossec</category>
<decoded_as>syscheck_new_entry</decoded_as>
<description>File added to the system.</description>
<group>syscheck,</group>
</rule>
‫در‬ ‫را‬ ‫قانون‬ ‫آن‬ ‫از‬ ‫شده‬ ‫اصالح‬ ‫نسخه‬ ‫یک‬ ‫باید‬ ‫ما‬
.
local_rules xml
‫آورده‬ ‫زیر‬ ‫کد‬ ‫بالک‬ ‫در‬ ‫شده‬ ‫اصالح‬ ‫نسخه‬ ‫آن‬ .‫کنیم‬ ‫اضافه‬ ‫پرونده‬
.‫کنید‬ ‫اضافه‬ ‫و‬ ‫کرده‬ ‫کپی‬ ‫فایل‬ ‫پایین‬ ‫در‬ ‫را‬ ‫آن‬ ، ‫شدن‬ ‫بسته‬ ‫برچسب‬ ‫از‬ ‫قبل‬ ‫درست‬ .‫است‬ ‫شده‬
<rule id="554" level="7" overwrite="yes">
<category>ossec</category>
<decoded_as>syscheck_new_entry</decoded_as>
<description>File added to the system.</description>
<group>syscheck,</group>
</rule>
‫سپس‬ ، ‫ببندید‬ ‫و‬ ‫کرده‬ ‫ذخیره‬ ‫را‬ ‫پرونده‬
OSSEC
.‫کنید‬ ‫اندازی‬ ‫راه‬ ً‫ا‬‫مجدد‬ ‫را‬
/ / / / -
var ossec bin ossec control restart
‫منبع‬
‫نصب‬
agent
‫نصب‬ ‫برای‬
agent
. ‫نصب‬ ‫نوع‬ ‫انتخاب‬ ‫مرحله‬ ‫تا‬ ‫میرویم‬ ‫باال‬ ‫روند‬ ‫طبق‬
yum install gcc make
On RHEL derivatives (CentOS 7)
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/gcc-4.8.5-
36.el7.x86_64.rpm
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/make-3.82-
24.el7.x86_64.rpm
yum localinstall gcc-4.8.5-36.el7.x86_64.rpm
yum localinstall make-3.82-24.el7.x86_64.rpm
/ ‫مسیر‬ ‫در‬ ‫مستقیم‬ ‫بصورت‬ ‫دانلود‬ ‫برای‬
tmp
: ‫داریم‬
wget https://github.com/ossec/ossec-hids/archive/3.1.0.tar.gz -P /tmp
cd /tmp
tar xzf 3.1.0.tar.gz
cd ossec-hids-3.1.0
./install.sh
(en/br/cn/de/el/es/fr/hu/it/jp/nl/pl/ru/sr/tr) [en]:
‫ما‬ ‫اینجا‬ ‫در‬
agent
. ‫میکنیم‬ ‫انتخاب‬ ‫را‬
. ‫میکنیم‬ ‫انتخاب‬ ‫را‬ ‫نصب‬ ‫مسیر‬
. ‫میکنیم‬ ‫وارد‬ ‫را‬ ‫سامانه‬ ‫سرور‬
‫شدن‬ ‫فعال‬ ‫برای‬
integrity check daemon
‫گزینه‬
y
. ‫میکنیم‬ ‫انتخاب‬ ‫را‬
‫گزینه‬ ‫کیت‬ ‫روت‬ ‫تشخیص‬ ‫امکان‬ ‫شدن‬ ‫فعال‬ ‫برای‬
y
. ‫میکنیم‬ ‫انتخاب‬ ‫را‬
‫مرحله‬ ‫این‬ ‫در‬
active response
. ‫میکنیم‬ ‫فعال‬ ‫غیر‬ ‫را‬
. ‫رسید‬ ‫پایان‬ ‫به‬ ‫نصب‬
‫اتصال‬
agent
: ‫سرور‬ ‫به‬
‫که‬ ‫اکنون‬
agent
‫خاص‬ ‫میزبان‬ ‫به‬ ‫مربوط‬ ‫کلید‬ ‫توانید‬ ‫می‬ .‫کنید‬ ‫اجرا‬ ‫را‬ ‫زیر‬ ‫دستور‬ ، ‫عامل‬-‫سرور‬ ‫اتصال‬ ‫کلید‬ ‫افزودن‬ ‫برای‬ ، ‫است‬ ‫شده‬ ‫نصب‬
‫گزینه‬ .‫کنید‬ ‫استخراج‬ ‫سرور‬ ‫از‬ ‫را‬
I
‫سپس‬ .‫کنید‬ ‫تأیید‬ ‫را‬ ‫کلید‬ ‫افزودن‬ ‫و‬ ‫کنید‬ ‫پیست‬ ‫را‬ ‫کلید‬ ، ‫کنید‬ ‫وارد‬ ‫را‬
Q
‫و‬ ‫کرده‬ ‫تایپ‬ ‫را‬
enter
‫فشار‬ ‫را‬
.‫شوید‬ ‫خارج‬ ‫تا‬ ‫دهید‬
/var/ossec/bin/manage_agents
‫کردن‬ ‫استارت‬
agent
:
/var/ossec/bin/ossec-control start
: ‫سامانه‬ ‫های‬ ‫الگ‬ ‫بررسی‬
tail /var/ossec/logs/ossec.log
‫میکنید‬ ‫مشاهده‬ ‫اینجا‬ ‫در‬
agent
. ‫است‬ ‫شده‬ ‫متصل‬ ‫سامانه‬ ‫به‬
: ‫دوم‬ ‫فصل‬
‫پیشرفته‬ ‫امکانات‬ ‫از‬ ‫استفاده‬ ‫و‬ ‫تنظیمات‬
. ‫شد‬ ‫خواهد‬ ‫اضافه‬ ‫کتاب‬ ‫بعدی‬ ‫های‬ ‫ورژن‬ ‫در‬ ‫فصل‬ ‫این‬
‫سوم‬ ‫فصل‬
‫ها‬ ‫سامانه‬ ‫سایر‬
‫با‬
Wazuh
: ‫شویم‬ ‫آشنا‬ ‫بیشتر‬
Wazuh
‫پلتفرم‬ ‫یک‬
Open Source
‫قبیل‬ ‫از‬ ‫فراوانی‬ ‫‌های‬
‫ت‬‫قابلی‬ ‫که‬ ‫است‬
Threat Detection ،Integrity Monitoring
،Incident Response ،Compliance
.‫‌دهد‬
‫ی‬‫م‬ ‫ارائه‬ ‫را‬ ‫غیره‬ ‫و‬
‫یک‬ ‫عنوان‬ ‫به‬ ‫پلتفرم‬ ‫این‬
Fork
‫پروژه‬ ‫از‬
OSSEC HIDS
‫‌ای‬
‫ه‬‫‌شد‬
‫ه‬‫شناخت‬ ‫ابزار‬ ‫با‬ ‫ادغام‬ ‫و‬ ‫جدید‬ ‫‌های‬
‫ت‬‫قابلی‬ ‫‌شدن‬
‫ه‬‫اضاف‬ ‫با‬ ‫و‬ ‫آمد‬ ‫وجود‬ ‫به‬
‫مانند‬
OpenSCAP
‫و‬
Elasticsearch
. ‫میباشد‬ ‫دارا‬ ‫را‬

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Recovery in gnu/linux
Recovery in gnu/linux Recovery in gnu/linux
Recovery in gnu/linux
 
Supervisor
SupervisorSupervisor
Supervisor
 
Ossec و Wazuh
Ossec   و WazuhOssec   و Wazuh
Ossec و Wazuh
 
how upgrade ceph
how upgrade cephhow upgrade ceph
how upgrade ceph
 
how config Naxsi
how config Naxsi how config Naxsi
how config Naxsi
 
How Create Waf With Naxsi
How Create Waf With NaxsiHow Create Waf With Naxsi
How Create Waf With Naxsi
 
Zabbix monitoring website
Zabbix monitoring websiteZabbix monitoring website
Zabbix monitoring website
 
Beowolf
BeowolfBeowolf
Beowolf
 
Osm
OsmOsm
Osm
 
Partition in oracle mysql |Mariadb
Partition in oracle mysql |MariadbPartition in oracle mysql |Mariadb
Partition in oracle mysql |Mariadb
 
Cisco Exploration 2 In Persion-Muhibullah Aman
Cisco Exploration 2 In Persion-Muhibullah AmanCisco Exploration 2 In Persion-Muhibullah Aman
Cisco Exploration 2 In Persion-Muhibullah Aman
 
کتاب Samba and Nfs
کتاب Samba and Nfsکتاب Samba and Nfs
کتاب Samba and Nfs
 
Forth exploration dari note-muhibullah aman اکسپلوریشن چهارم- شبکه های کمپیور...
Forth exploration dari note-muhibullah aman اکسپلوریشن چهارم- شبکه های کمپیور...Forth exploration dari note-muhibullah aman اکسپلوریشن چهارم- شبکه های کمپیور...
Forth exploration dari note-muhibullah aman اکسپلوریشن چهارم- شبکه های کمپیور...
 
(ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ...
 (ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ... (ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ...
(ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ...
 
(Linux Ubuntu Guide in Persian- Basic)رهنمود سیستم عامل اوبنتو فارسی- محب ال...
 (Linux Ubuntu Guide in Persian- Basic)رهنمود سیستم عامل اوبنتو فارسی- محب ال... (Linux Ubuntu Guide in Persian- Basic)رهنمود سیستم عامل اوبنتو فارسی- محب ال...
(Linux Ubuntu Guide in Persian- Basic)رهنمود سیستم عامل اوبنتو فارسی- محب ال...
 
Ras in linux
Ras in linuxRas in linux
Ras in linux
 
Docker
DockerDocker
Docker
 
Package management
Package managementPackage management
Package management
 
ips/ids
ips/idsips/ids
ips/ids
 

Similar a Ossec

بی سیم بررسی امنیت شبکه های حسگر
بی سیم بررسی امنیت شبکه های حسگربی سیم بررسی امنیت شبکه های حسگر
بی سیم بررسی امنیت شبکه های حسگر
masi4045
 
معرفي فايروال پايگاه داده
معرفي فايروال پايگاه دادهمعرفي فايروال پايگاه داده
معرفي فايروال پايگاه داده
Hamid Torkashvand
 
security in network
security in networksecurity in network
security in network
samaneirfan
 

Similar a Ossec (20)

گاهنامه چهارمحال و_بختیاری_دیماه
گاهنامه چهارمحال و_بختیاری_دیماهگاهنامه چهارمحال و_بختیاری_دیماه
گاهنامه چهارمحال و_بختیاری_دیماه
 
Ips سیستمهای پیشگیری از نفوذ
Ips سیستمهای پیشگیری از نفوذIps سیستمهای پیشگیری از نفوذ
Ips سیستمهای پیشگیری از نفوذ
 
راهنمای کامل راه اندازی الاستیک سرچ و استفاده آن در شرکت گارتکس
راهنمای کامل راه اندازی الاستیک سرچ و استفاده آن در شرکت گارتکسراهنمای کامل راه اندازی الاستیک سرچ و استفاده آن در شرکت گارتکس
راهنمای کامل راه اندازی الاستیک سرچ و استفاده آن در شرکت گارتکس
 
امنیت شبکه
امنیت شبکهامنیت شبکه
امنیت شبکه
 
ارائهٔ DLP
ارائهٔ DLPارائهٔ DLP
ارائهٔ DLP
 
how use iptables
how use iptables how use iptables
how use iptables
 
Iptables
IptablesIptables
Iptables
 
Honeypot چیست
Honeypot چیستHoneypot چیست
Honeypot چیست
 
شناسایی بات نت های Fast-Flux با استفاده از تحلیل ناهنجاری DNS
شناسایی بات نت های Fast-Flux با استفاده از تحلیل ناهنجاری DNSشناسایی بات نت های Fast-Flux با استفاده از تحلیل ناهنجاری DNS
شناسایی بات نت های Fast-Flux با استفاده از تحلیل ناهنجاری DNS
 
بی سیم بررسی امنیت شبکه های حسگر
بی سیم بررسی امنیت شبکه های حسگربی سیم بررسی امنیت شبکه های حسگر
بی سیم بررسی امنیت شبکه های حسگر
 
HotSpot
HotSpotHotSpot
HotSpot
 
معرفي فايروال پايگاه داده
معرفي فايروال پايگاه دادهمعرفي فايروال پايگاه داده
معرفي فايروال پايگاه داده
 
Iptv security
Iptv securityIptv security
Iptv security
 
security in network
security in networksecurity in network
security in network
 
Keylogger
KeyloggerKeylogger
Keylogger
 
انواع حملات در شبکه های کامپیوتری.pdf
انواع حملات در شبکه های کامپیوتری.pdfانواع حملات در شبکه های کامپیوتری.pdf
انواع حملات در شبکه های کامپیوتری.pdf
 
SIEM and SOC
SIEM and SOCSIEM and SOC
SIEM and SOC
 
Presentation research method
Presentation research methodPresentation research method
Presentation research method
 
Network-security muhibullah aman-first edition-in Persian
Network-security muhibullah aman-first edition-in PersianNetwork-security muhibullah aman-first edition-in Persian
Network-security muhibullah aman-first edition-in Persian
 
Heterogenous and homogenous systems
Heterogenous and homogenous systemsHeterogenous and homogenous systems
Heterogenous and homogenous systems
 

Más de Yashar Esmaildokht

Más de Yashar Esmaildokht (20)

File Integrity Monitoring ( FIM )
File  Integrity   Monitoring     ( FIM )File  Integrity   Monitoring     ( FIM )
File Integrity Monitoring ( FIM )
 
how install and config sdn in proxmox virtualization
how install and config sdn in proxmox virtualizationhow install and config sdn in proxmox virtualization
how install and config sdn in proxmox virtualization
 
service registery and the service discovery
service registery and the service discoveryservice registery and the service discovery
service registery and the service discovery
 
process
processprocess
process
 
nbd and it's benefits
nbd and it's benefitsnbd and it's benefits
nbd and it's benefits
 
مرجع oracle mysql |mariadb
مرجع oracle mysql |mariadb مرجع oracle mysql |mariadb
مرجع oracle mysql |mariadb
 
openstack designate
openstack designateopenstack designate
openstack designate
 
bcache and cachefs its benefits.
bcache and cachefs   its benefits. bcache and cachefs   its benefits.
bcache and cachefs its benefits.
 
Systemd and its various uses and capabilities.
Systemd and its various uses and capabilities.Systemd and its various uses and capabilities.
Systemd and its various uses and capabilities.
 
radosgw
radosgw radosgw
radosgw
 
cachefs
cachefs cachefs
cachefs
 
how add and remove Mgr in ceph cluster
how add and remove  Mgr in ceph  clusterhow add and remove  Mgr in ceph  cluster
how add and remove Mgr in ceph cluster
 
how add and delete new mon in ceph cluster
how add  and delete new  mon in ceph clusterhow add  and delete new  mon in ceph cluster
how add and delete new mon in ceph cluster
 
Nfs Acl
Nfs AclNfs Acl
Nfs Acl
 
nbd
nbdnbd
nbd
 
raid with megacli
raid with megacliraid with megacli
raid with megacli
 
Openstack Rally
Openstack RallyOpenstack Rally
Openstack Rally
 
OpenStack and its service
OpenStack and its serviceOpenStack and its service
OpenStack and its service
 
Load Balancing-as-a-Service (LBaaS) with octavia in openstack
Load Balancing-as-a-Service (LBaaS) with octavia in openstackLoad Balancing-as-a-Service (LBaaS) with octavia in openstack
Load Balancing-as-a-Service (LBaaS) with octavia in openstack
 
نحوه ایجاد snapshot و ایجاد point در سیستم‌های گنو/لینوکسی برای ایجاد sys...
 نحوه ایجاد snapshot  و ایجاد point  در سیستم‌های گنو/لینوکسی  برای ایجاد sys... نحوه ایجاد snapshot  و ایجاد point  در سیستم‌های گنو/لینوکسی  برای ایجاد sys...
نحوه ایجاد snapshot و ایجاد point در سیستم‌های گنو/لینوکسی برای ایجاد sys...
 

Ossec

  • 1. ‫حق‬ ‫بسمه‬ ossec : ‫نویسنده‬ ‫و‬ ‫گرداوری‬ ‫دخت‬ ‫اسمعیل‬ ‫یاشار‬ :‫نسخه‬ ۰.۱
  • 2. ‫های‬ ‫سیستم‬ ‫انواع‬ IDS ‫های‬ ‫سیستم‬ IDS .‫میکنند‬ ‫تقسیم‬ ‫دسته‬ ‫سه‬ ‫به‬ ‫تهاجم‬ ‫شناسایی‬ ‫برای‬ ‫جستجو‬ ‫نوع‬ ‫نظر‬ ‫از‬ ‫را‬ ( - ( Network base Intrusion Detection NIDS ( - ( Host base Intrusion Detection HIDS ( ( Distributed Intrusion Detection DIDS ‫برای‬ ‫شرح‬ NIDS : ‫در‬ .‫میگیرد‬ ‫قرار‬ ‫بررسی‬ ‫مورد‬ )‫مختلف‬ ‫های‬ ‫میزبان‬ ‫روی‬ ‫بر‬ ‫عبوری‬ ‫(ترافیک‬ ‫شبکه‬ ‫اصلی‬ ‫بدنه‬ ،‫ها‬ ‫سیستم‬ ‫این‬ ‫در‬ HIDS ‫سرور‬ ‫اتصال‬ ‫با‬ IDS ‫طریق‬ ‫از‬ ‫شبکه‬ ‫به‬ Switch ‫یا‬ Hub ‫بررسی‬ ‫و‬ Packet .‫میدهند‬ ‫قرار‬ ‫بررسی‬ ‫مورد‬ ‫را‬ ‫حمالت‬ ،‫ها‬ ‫میزبان‬ ‫خروجی‬ ‫و‬ ‫ورودی‬ ‫های‬ ‫از‬ ‫میتوان‬ ‫موجود‬ ‫افزاری‬ ‫نرم‬ ‫های‬ ‫سیستم‬ ‫از‬ Snort .‫برد‬ ‫نام‬
  • 3. ‫برای‬ ‫شرحی‬ HIDS : ‫سیستم‬ ‫با‬ ‫اساسی‬ ‫تفاوت‬ ‫دو‬ ‫دارای‬ ‫و‬ .‫میپردازد‬ ‫میزبان‬ ‫یک‬ ‫ترافیک‬ ‫و‬ ‫ها‬ ‫فعالیت‬ ‫بررسی‬ ‫به‬ ‫سیستم‬ ،‫دسته‬ ‫این‬ ‫در‬ NIDS ‫اینکه‬ ‫بدلیل‬ .‫است‬ ‫در‬ HIDS ‫به‬ ‫نسبت‬ ‫بیشتری‬ ‫اطمینان‬ ‫و‬ ‫سرعت‬ ‫از‬ ‫میگیرد‬ ‫قرار‬ ‫بررسی‬ ‫مورد‬ ‫میزبان‬ ‫یک‬ ‫ترافیک‬ NIDS ‫بعدی‬ ‫ویژگی‬ .‫است‬ ‫برخوردار‬ HIDS ‫سرویس‬ ‫که‬ ‫سروری‬ ‫مثال‬ ‫بطور‬ ،‫است‬ ‫ان‬ ‫قوانین‬ ‫تعداد‬ ‫بودن‬ ‫کمتر‬ DNS ‫شناسایی‬ ‫قوانین‬ ‫که‬ ‫ندارد‬ ‫لزومی‬ ‫هیچ‬ ‫نمیدهد‬ ‫ارائه‬ ‫را‬ ‫مصرف‬ ‫نتیجه‬ ‫در‬ ‫بداند‬ ‫را‬ ‫سرویس‬ ‫این‬ ‫به‬ ‫مربوط‬ ‫تهدیدات‬ CPU ‫این‬ ‫معروف‬ ‫های‬ ‫سیستم‬ ‫جمله‬ ‫از‬ .‫میشود‬ ‫بیشتر‬ ‫سیستم‬ ‫کارایی‬ ‫و‬ ‫کمتر‬ ‫به‬ ‫میتوان‬ ‫دسته‬ OSSEC ‫و‬ wazuh ‫و‬ Tripwire .‫کرد‬ ‫اشاره‬
  • 4. ‫برای‬ ‫شرحی‬ DIDS : ‫از‬ ‫گروه‬ ‫این‬ IDS ‫چند‬ ‫از‬ ‫ها‬ HIDS ‫یا‬ NIDS ‫که‬ ‫صورت‬ ‫بدین‬ .‫میشود‬ ‫تشکیل‬ ‫مرکزی‬ ‫مدیریت‬ ‫سیستم‬ ‫یک‬ ‫بهمراه‬ ‫دو‬ ‫این‬ ‫از‬ ‫ترکیبی‬ ‫یا‬ ‫هر‬ IDS ،‫ها‬ ‫گزارش‬ ‫کردن‬ ‫بررسی‬ ‫وظیفه‬ ‫مرکزی‬ ‫سیستم‬ ‫و‬ ‫میکند‬ ‫ارسال‬ ‫کزی‬ ‫مر‬ ‫مدیریت‬ ‫برای‬ ‫را‬ ‫خود‬ ‫های‬ ‫گزارش‬ ‫شبکه‬ ‫در‬ ‫موجود‬ ‫در‬ .‫میباشد‬ ‫دارا‬ ‫نیز‬ ‫را‬ ‫شناسایی‬ ‫قوانین‬ ‫بانک‬ ‫رسانی‬ ‫بروز‬ ‫وظیفه‬ ‫همچنین‬ ‫سیستم‬ ‫این‬ .‫دارد‬ ‫را‬ ‫الزم‬ ‫اقدامات‬ ‫دیگر‬ ‫و‬ ‫نیاز‬ ‫صورت‬ ‫در‬ ‫اخطار‬ ‫یک‬ ‫سازی‬ ‫پیاده‬ ‫زیر‬ ‫شکل‬ DIDS .‫میکنید‬ ‫مشاهده‬ ‫را‬
  • 5. ‫حمالت‬ ‫شناسایی‬ ‫های‬ ‫روش‬ ‫میشود‬ ‫استفاده‬ ‫اصلی‬ ‫روش‬ ‫دو‬ ‫از‬ ‫حمالت‬ ‫شناسایی‬ ‫برای‬ ( ( Anomaly Base Statically ‫میانگین‬ ‫بر‬ ‫مبتنی‬ ‫روش‬ ‫این‬ ،‫میکنند‬ ‫بندی‬ ‫تقسیم‬ ‫معمول‬ ‫غیر‬ ‫و‬ ‫معمول‬ ‫دسته‬ ‫دو‬ ‫به‬ ‫را‬ ‫شبکه‬ ‫ترافیک‬ ‫و‬ ‫ها‬ ‫فعالیت‬ ‫روش‬ ‫این‬ ‫در‬ ‫کلی‬ ‫بطور‬ ‫در‬ ‫مثال‬ ‫بطور‬ .) ‫میشود‬ ‫استفاده‬ ‫معمول‬ ‫بطور‬ ‫که‬ ‫هایی‬ ‫پورت‬ ‫و‬ ‫ها‬ ‫پروتکل‬ ،‫ترافیک‬ ‫حجم‬ ‫(مانند‬ ‫است‬ ‫شبکه‬ ‫یک‬ ‫درون‬ ‫موجود‬ ‫های‬ ‫فعالیت‬ ‫صورت‬ ‫در‬ ‫و‬ ‫است‬ ‫طبیعی‬ ‫میزبان‬ ‫یا‬ ‫دهنده‬ ‫سرویس‬ ‫یک‬ ‫با‬ ‫تماس‬ ‫یک‬ ‫در‬ ،‫مشخص‬ ‫کاربری‬ ‫توسط‬ ،‫دستور‬ ‫یک‬ ‫از‬ ‫بار‬ ‫چند‬ ‫اجرای‬ ‫میگیرند‬ ‫نظر‬ ( ‫دستی‬ ‫بصورت‬ ‫سیستم‬ ‫پیکربندی‬ ‫روش‬ ‫این‬ ‫در‬.‫میدهد‬ ‫نشان‬ ‫العمل‬ ‫عکس‬ ‫ان‬ ‫مقابل‬ ‫در‬ ‫سیستم‬ ‫دستور‬ ‫بیشتر‬ ‫تکرار‬ Statically ‫توجه‬ ‫با‬ ) ‫از‬ ‫تنها‬ ‫نمیتوان‬ ‫که‬ ‫میشوند‬ ‫اجرا‬ ‫و‬ ‫طراحی‬ ،‫پیچیده‬ ‫ای‬ ‫گونه‬ ‫به‬ ‫حمالت‬ ‫امروزه‬.‫میگیرد‬ ‫صورت‬ ‫شبکه‬ ‫مدیر‬ ‫توسط‬ ‫و‬ ‫شبکه‬ ‫موقعییت‬ ‫و‬ ‫نیاز‬ ‫به‬ ‫روش‬ Anomaly .‫کرد‬ ‫استفاده‬ ‫ان‬ ‫از‬ ‫جلوگیری‬ ‫و‬ ‫شناسایی‬ ‫برای‬ Signature Base ‫از‬ ‫منظور‬ Signature ‫این‬ ‫مجموعه‬ ‫از‬ ،‫میکند‬ ‫شناسایی‬ ‫را‬ ‫حمله‬ ‫یا‬ ‫نفوذ‬ ‫یک‬ ‫وقوع‬ ‫که‬ ‫است‬ ‫قواعدی‬ ‫مجموعه‬ Signature ‫در‬ ‫ها‬ ‫با‬ ‫را‬ ‫ان‬ ‫و‬ ‫میدهد‬ ‫قرار‬ ‫بررسی‬ ‫مورد‬ ‫را‬ ‫شبکه‬ ‫در‬ ‫موجود‬ ‫ترافیک‬ ‫سیستم‬ ‫روش‬ ‫این‬ ‫در‬ .‫اید‬ ‫می‬ ‫بوجود‬ ‫حمالت‬ ‫شناسایی‬ ‫برای‬ ‫الگویی‬ ‫نهایت‬ Data Base ‫در‬.‫میکند‬ ‫اقدام‬ ‫ها‬ ‫گیری‬ ‫تصمیم‬ ‫دیگر‬ ‫و‬ ‫شبکه‬ ‫مدیر‬ ‫به‬ ‫اخطار‬ ‫به‬ ‫نسبت‬ ‫ان‬ ‫با‬ ‫تطابق‬ ‫یافتن‬ ‫صورت‬ ‫در‬ ‫و‬ .‫میکند‬ ‫مقایسه‬ ‫خود‬ ‫روش‬ Signature Base ‫بصورت‬ ‫دستگاه‬ ‫بندی‬ ‫پیکر‬ Dynamic ‫مانند‬ ،‫میگیرد‬ ‫صورت‬ Anti Virus ‫است‬ ‫داده‬ ‫نشان‬ ‫تجربه‬ .‫ها‬ .‫داشت‬ ‫خواهد‬ ‫بر‬ ‫در‬ ‫را‬ ‫نتیجه‬ ‫بهترین‬ ‫حمالت‬ ‫از‬ ‫جلوگیری‬ ‫و‬ ‫شناسایی‬ ‫برای‬ ‫روش‬ ‫دو‬ ‫هر‬ ‫از‬ ‫استفاده‬ ‫که‬
  • 6. ‫های‬ ‫سیستم‬ ‫گیری‬ ‫قرار‬ ‫محل‬ IDS ‫شبکه‬ ‫در‬ ‫سیستم‬ ‫از‬ ‫استفاده‬ ‫هنگام‬ ‫در‬ ‫که‬ ‫مهمی‬ ‫سوال‬ ،‫فوق‬ ‫موارد‬ ‫بر‬ ‫عالوه‬ IDS ‫شبکه‬ ‫درون‬ ‫ها‬ ‫سیستم‬ ‫این‬ ‫گیری‬ ‫قرار‬ ‫محل‬ ،‫میشود‬ ‫مطرح‬ ‫بین‬ ‫ها‬ ‫سیستم‬ ‫این‬ ‫گیری‬ ‫قرار‬ ‫برای‬ ‫مکان‬ ‫بهترین‬ ‫کلی‬ ‫بطور‬.‫میباشد‬ Firewall ‫و‬ Router ‫قرار‬ ‫صورت‬ ‫در‬ ،‫داشت‬ ‫توجه‬ ‫باید‬ .‫میباشد‬ ‫بین‬ ‫در‬ ‫سیستم‬ ‫این‬ ‫دادن‬ Firewall ‫بسمت‬ ‫اطالعات‬ ‫از‬ ‫زیادی‬ ‫حجم‬ ‫بیرونی‬ ‫شبکه‬ ‫و‬ IDS ‫بازدهی‬ ‫کاهش‬ ‫بر‬ ‫عالوه‬ ‫که‬ ‫میشود‬ ‫سرازیر‬ .‫میکند‬ ‫فراهم‬ ‫را‬ ‫بیشماری‬ ‫خطاهای‬ ‫امدن‬ ‫بوجود‬ ‫امکان‬ ‫سیستم‬ ‫محیط‬ ‫دارای‬ ‫شبکه‬ ‫که‬ ‫صورتی‬ ‫در‬ ‫و‬ DMZ ‫دادن‬ ‫قرار‬ ‫برای‬ ‫شبکه‬ ‫معماری‬ ،‫باشد‬ ‫متعدد‬ ‫های‬ ‫مجموعه‬ ‫زیر‬ ‫یا‬ IDS ‫خواهد‬ ‫متفاوت‬ ‫نیز‬ ‫ها‬ : ‫کرد‬ ‫توجه‬ ‫زیر‬ ‫موارد‬ ‫به‬ ‫باید‬ ‫مناسب‬ ‫محل‬ ‫در‬ ‫ها‬ ‫سیستم‬ ‫این‬ ‫دادن‬ ‫قرار‬ ‫برای‬ ‫شبکه‬ ‫یک‬ ‫در‬ ‫کلی‬ ‫بطور‬ .‫بود‬ ‫یک‬ ‫از‬ IDS ‫بین‬ Router ‫و‬ Firewall .‫شود‬ ‫استفاده‬ ‫یک‬ ‫از‬ ‫نیز‬ ‫شبکه‬ ‫از‬ ‫مجموعه‬ ‫زیر‬ ‫هر‬ ‫برای‬ IDS .‫شود‬ ‫استفاده‬
  • 7. .‫میکنید‬ ‫مشاهده‬ ‫را‬ ‫ان‬ ‫گیری‬ ‫قرار‬ ‫محل‬ ‫و‬ ‫شبکه‬ ‫معماری‬ ‫از‬ ‫ای‬ ‫نمونه‬ ‫زیر‬ ‫شکل‬ ‫در‬ ‫از‬ ‫استفاده‬ ‫های‬ ‫محدودیت‬ IDS ‫اطالعات‬ ‫بودن‬ ‫معیوب‬ ،‫افزارها‬ ‫نرم‬ ‫باگ‬ ‫از‬ ‫شده‬ ‫تولید‬ ‫اطالعات‬ ،‫پارازیت‬ DNS ‫از‬ ‫میزبان‬ ‫سیستم‬ ‫توسط‬ ‫شده‬ ‫تولید‬ ‫ناقص‬ ‫اطالعات‬ ‫و‬ ‫توسط‬ ‫مورد‬ ‫بی‬ ‫اخطارهای‬ ‫عمده‬ ‫عوامل‬ IDS .‫میباشد‬ .‫داشت‬ ‫خواهد‬ ‫کمتری‬ ‫نسبت‬ ‫اساس‬ ‫بی‬ ‫اخطارهای‬ ‫به‬ ‫نسبت‬ ‫حمالت‬ ‫به‬ ‫مربوط‬ ‫صحیح‬ ‫اخطارهای‬ ‫سیستم‬ ‫نامناسب‬ ‫پیکربندی‬ ‫صورت‬ ‫در‬ .‫بود‬ ‫خواهد‬ ‫ناتوان‬ ‫جدید‬ ‫حمالت‬ ‫شناسایی‬ ‫در‬ ‫سیستم‬ ،‫نشود‬ ‫انجام‬ ‫موقع‬ ‫به‬ ‫رسانی‬ ‫بروز‬ ‫که‬ ‫صورتی‬ ‫در‬ ‫باز‬ ‫متن‬ ‫نفوذ‬ ‫تشخیص‬ ‫های‬ ‫سیستم‬ ‫از‬ ‫نمونه‬ ‫چند‬ AIDE ‫گروه‬ ‫تهاجم‬ ‫شناسایی‬ ‫های‬ ‫سیستم‬ ‫از‬ : DIDS ‫عامل‬ ‫سیستم‬ ‫برروی‬ ‫سیستم‬ ‫این‬ .‫میباشد‬ Unix .‫میشود‬ ‫نصب‬ - ACARM ng ‫این‬ : IDS ‫بعنوان‬ ‫کارکرد‬ ‫های‬ ‫قابلیت‬ ‫دارای‬ HIDS ‫و‬ NIDS ‫عامل‬ ‫سیستم‬ ‫برروی‬ ،‫میباشد‬ Linux ‫قابل‬ ‫از‬ ‫کمتر‬ ‫استفاده‬ ،‫باال‬ ‫سرعت‬ ‫به‬ ‫میتوان‬ ‫ان‬ ‫های‬ ‫ویژگی‬ ‫جمله‬ ‫از‬ ‫و‬ ‫اجراست‬ CPU .‫کرد‬ ‫اشاره‬ ‫شبکه‬ ‫ترافیک‬ ‫ای‬ ‫لحظه‬ ‫تحلیل‬ ‫و‬ Bro NIDS ‫عامل‬ ‫سیستم‬ ‫روی‬ ‫بر‬ ‫حمالت‬ ‫شناسایی‬ ‫سیستم‬ ‫این‬: Linux ‫در‬ ‫است‬ ‫مشخص‬ ‫ان‬ ‫اسم‬ ‫از‬ ‫که‬ ‫همانطور‬ ‫و‬ ‫میشود‬ ‫اجرا‬ ‫گروه‬ NIDS .‫میگیرد‬ ‫قرار‬ ‫ها‬ OSSEC NIDS ‫این‬ : IDS ‫گروه‬ ‫از‬ ‫که‬ HIDS ‫ویژگی‬ ‫از‬ ‫و‬ .‫میباشد‬ ‫عامل‬ ‫های‬ ‫سیستم‬ ‫همه‬ ‫برای‬ ‫هایی‬ ‫نسخه‬ ‫دارای‬ ‫میباشد‬ ‫ها‬ ‫تحلیل‬ ‫به‬ ‫میتوان‬ ‫ان‬ ‫دیگر‬ ‫های‬ Log ‫کردن‬ ‫چک‬ ،‫ان‬ ‫های‬ ‫فعالیت‬ ‫بررسی‬ ،‫سیستم‬ Registry ‫شناسایی‬ ‫و‬ Rootkit .‫کرد‬ ‫اشاره‬ ‫ها‬ Prelude Hybrid IDS ‫عامل‬ ‫سیستم‬ ‫برروی‬ ‫تهاجم‬ ‫شناسایی‬ ‫سیستم‬ ‫این‬: Linux ‫به‬ ‫نیز‬ ‫ان‬ ‫ویندوز‬ ‫نسخه‬ ‫و‬ ‫میشود‬ ‫نصب‬ .‫است‬ ‫شده‬ ‫منتشر‬ ‫تازگی‬ Samhain ‫این‬: IDS ‫که‬ - Host base ‫تحلیل‬ ‫و‬ ‫خواندن‬ ‫جمله‬ ‫از‬ ‫متعددی‬ ‫های‬ ‫قابلیت‬ ‫دارای‬ ‫میباشد‬ Log ‫چک‬ ،‫سیستم‬ ‫شناسایی‬ ‫در‬ ‫باال‬ ‫توانایی‬ ،‫میزبان‬ ‫های‬ ‫فعالیت‬ ‫و‬ ‫ها‬ ‫فایل‬ ‫کردن‬ Rootkit ،‫ها‬ Port Scanning ‫سیستم‬ ‫پنهان‬ ‫های‬ ‫پردازش‬ ‫بررسی‬ ‫و‬ ‫های‬ ‫عامل‬ ‫سیستم‬ ‫روی‬ ‫بر‬ ‫است‬ ‫رایگان‬ ‫که‬ ‫افزار‬ ‫نرم‬ ‫این‬ .‫دارد‬ , Windows Linux ‫و‬ Unix .‫است‬ ‫اندازی‬ ‫راه‬ ‫قابل‬ Snort ‫که‬ ‫سیستم‬ ‫این‬ : - Network base ‫خطرات‬ ‫و‬ ‫حمله‬ ‫شناسایی‬ ‫برای‬ ‫که‬ ‫است‬ ‫محبوبی‬ ‫افزارهای‬ ‫نرم‬ ‫جمله‬ ‫از‬ ،‫میباشد‬ ‫تحلیل‬ ‫قابلیت‬ ‫دارای‬.‫میگیرد‬ ‫قرار‬ ‫استفاده‬ ‫مورد‬ ‫شبکه‬ Log ‫و‬ ‫بافر‬ ‫سرریز‬ ‫حمالت‬ ‫شناسایی‬ .‫میباشد‬ ‫ها‬ ‫پروتکل‬ ‫و‬ Port scanning ‫برای‬ ‫هایی‬ ‫نسخه‬ ‫دارای‬ ‫و‬ ‫میشود‬ ‫انجام‬ ‫بخوبی‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫توسط‬ Windows ‫و‬ Linux .‫میباشد‬ Suricate ‫این‬ : IDS .‫میباشد‬ ‫عامل‬ ‫سیستم‬ ‫نوع‬ ‫هر‬ ‫برای‬ ‫متعدد‬ ‫های‬ ‫نسخه‬ ‫دارای‬ ‫که‬ ‫است‬ ‫هایی‬ ‫سیستم‬ ‫جمله‬ ‫از‬
  • 8. ‫واقع‬ ‫در‬ IDS ‫که‬ ‫است‬ ‫صورت‬ ‫این‬ ‫به‬ ‫کار‬ ‫روش‬.‫کند‬ ‫می‬ ‫شناسایی‬ ‫را‬ ‫شبکه‬ ‫روی‬ ‫وقوع‬ ‫حال‬ ‫در‬ ‫خرابکاریهای‬ ‫که‬ ‫است‬ ‫محافظتی‬ ‫سیستم‬ ‫یک‬ ‫می‬ ‫کردن‬ ‫هک‬ ‫نهایتا‬ ‫و‬ ‫کامپیوترها‬ ‫کنترل‬ ‫آوری‬ ‫دست‬ ‫به‬ ، ‫پورتها‬ ‫پویش‬ ، ‫اطالعات‬ ‫آوری‬ ‫جمع‬ ‫مراحل‬ ‫شامل‬ ‫که‬ ‫نفوذ‬ ‫تشخیص‬ ‫از‬ ‫استفاده‬ ‫با‬ .‫کند‬ ‫کنترل‬ ‫و‬ ‫گزارش‬ ‫را‬ ‫خرابکاریها‬ ‫نفوذ‬ ‫تواند‬ ‫می‬ ، ‫باشد‬ ( ‫نفوذ‬ ‫از‬ ‫جلوگیری‬ ‫سیستم‬ IPS ‫ناخواسته‬ ‫‌های‬ ‫ر‬‫رفتا‬ ‫تا‬ ‫کرده‬ ‫نظارت‬ ‫سیستم‬ ‫یک‬ ‫یا‬ ‫و‬ ‫شبکه‬ ‫یک‬ ‫های‬ ‌ ‫ت‬‫فعالی‬ ‫بر‬ ‫که‬ ‫است‬ ‫امنیتی‬ ‫وسیله‬ ‫یک‬ ) .‫‌کند‬ ‫ی‬‫م‬ ‫جلوگیری‬ ‫‌ها‬ ‫ن‬‫آ‬ ‫فعالیت‬ ‫ادامه‬ ‫از‬ ‫و‬ ‫داده‬ ‫نشان‬ ‫‌العمل‬ ‫س‬‫عک‬ ‫بالفاصله‬ ،‫رفتارها‬ ‫این‬ ‫شناسایی‬ ‫صورت‬ ‫در‬ .‫‌کند‬‫شناسایی‬ ‫را‬ ‫مخرب‬ ‫یا‬ ‫‌شوند‬ ‫ی‬‫م‬ ‫تقسیم‬ ‫برنامه‬ ‫بر‬ ‫مبتنی‬ ‫و‬ ‫شبکه‬ ‫بر‬ ‫مبتنی‬ ‫و‬ ‫میزبان‬ ‫بر‬ ‫مبتنی‬ ‫دسته‬ ‫سه‬ ‫به‬ ‫نفوذ‬ ‫از‬ ‫جلوگیری‬ ‫‌های‬ ‫م‬‫سیست‬ IDS ‫میزبان‬ ‫بر‬ ‫مبتنی‬ - Host based ( ‫کوچک‬ ‫سرویس‬ ‫یک‬ ‫اجرای‬ ‫با‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستمهای‬ ‫از‬ ‫اینگونه‬ Agent ‫آنرا‬ ‫تحرکات‬ ‫کلیه‬ ‫توانند‬ ‫می‬ )‫(میزبان‬ ‫مقصد‬ ‫ماشین‬ ‫در‬ ) ‫شناسایی‬ ‫منظور‬ ‫به‬ ‫را‬ ‫ممیزی‬ ‫قابل‬ ‫منابع‬ ‫سایر‬ ‫و‬ ‫سیستمی‬ ‫مهم‬ ‫فایلهای‬ ،‫وقایع‬ ‫ثبت‬ ‫است‬ ‫قادر‬ ‫کوچک‬ ‫جاسوس‬ ‫این‬ .‫دهند‬ ‫قرار‬ ‫نظارت‬ ‫مورد‬ ‫روال‬ ‫از‬ ‫خارج‬ ‫رخدادی‬ ‫هنگامیکه‬ ‫به‬ ،‫حفاظتی‬ ‫سیستم‬ ‫این‬ ‫در‬ .‫دهد‬ ‫قرار‬ ‫موشکافی‬ ‫مورد‬ ‫مشکوک‬ ‫فعالیتهای‬ ‫رهگیری‬ ‫یا‬ ‫و‬ ‫مجاز‬ ‫غیر‬ ‫تغییر‬ ‫طریق‬ ‫از‬ ‫بالفاصله‬ ،‫دهد‬ ‫روی‬ ‫عادی‬ SNMP .‫گردد‬ ‫می‬ ‫ارسال‬ ‫شبکه‬ ‫مسئولین‬ ‫برای‬ ‫خودکار‬ ‫بطور‬ ‫هشدارهایی‬ IDS ‫شبکه‬ ‫بر‬ ‫مبتنی‬ - Network based ‫های‬ ‫بسته‬ ‫روش‬ ‫این‬ ‫در‬ .‫گیرد‬ ‫می‬ ‫قرار‬ ‫نظارت‬ ‫مورد‬ ،‫ارتباطی‬ ‫خطوط‬ ‫روی‬ ‫بر‬ ‫بالدرنگ‬ ‫بصورت‬ ‫ترافیک‬ ،‫نفوذ‬ ‫شناسایی‬ ‫سیستم‬ ‫از‬ ‫نوع‬ ‫این‬ ‫در‬ ‫در‬ ‫گسترده‬ ‫حمله‬ ‫یک‬ ‫تدارک‬ ‫وجود‬ ‫عدم‬ ‫نظر‬ ‫نقطه‬ ‫از‬ ‫خود‬ ‫مقصد‬ ‫به‬ ‫رسیدن‬ ‫از‬ ‫قبل‬ ‫تا‬ ‫گیرد‬ ‫می‬ ‫قرار‬ ‫ارزیابی‬ ‫مورد‬ ‫دقت‬ ‫به‬ ‫ارسالی‬ ‫اطالعاتی‬ ‫این‬ .‫گردد‬ ‫مطمئن‬ ،‫میباشند‬ ‫خطرناک‬ ‫بسیار‬ ‫که‬ ‫کار‬ ‫حال‬ ‫در‬ ‫سرویسهای‬ ‫نمودن‬ ‫خارج‬ ‫رده‬ ‫از‬ ‫برای‬ ‫ترافیک‬ ‫زیاد‬ ‫حجم‬ ‫تدارک‬ ‫یا‬ ‫و‬ ‫آنها‬ ‫برنامه‬ ‫نمودن‬ ‫مسدود‬ ‫به‬ ‫اقدام‬ ‫آن‬ ‫متعاقب‬ ‫و‬ ‫نموده‬ ‫هشدار‬ ‫ارسال‬ ‫به‬ ‫اقدام‬ ‫بالفاصله‬ ، ‫ترافیک‬ ‫در‬ ‫مشکوک‬ ‫تحرک‬ ‫یک‬ ‫شناسایی‬ ‫هنگام‬ ‫به‬ ‫سیستم‬ ‫دیواره‬ ‫با‬ ‫پیوسته‬ ‫هم‬ ‫به‬ ‫سیستمهای‬ ‫از‬ ‫برخی‬ ‫در‬ )‫پذیرد‬ ‫می‬ ‫صورت‬ ‫گرا‬ ‫میزبان‬ ‫سیستم‬ ‫در‬ ‫که‬ ‫(همانگونه‬ .‫نماید‬ ‫می‬ ‫مشکوک‬ ‫های‬ ‫بسته‬ ‫مسیر‬ .‫نماید‬ ‫ختثی‬ ‫آینده‬ ‫در‬ ‫را‬ ‫مهاجمان‬ ‫حمله‬ ‫کلی‬ ‫بطور‬ ‫تا‬ ‫گردد‬ ‫می‬ ‫تعریف‬ ‫جدیدی‬ ‫قواعد‬ ‫خودکار‬ ‫طور‬ ‫به‬ ،‫آتش‬ .‫دارد‬ ‫خود‬ ‫بازرسی‬ ‫طرح‬ ‫اجرای‬ ‫برای‬ ‫مستقلی‬ ‫سکوی‬ ‫به‬ ‫نیاز‬ ،‫ماشین‬ ‫منابع‬ ‫از‬ ‫شدید‬ ‫استفاده‬ ‫بدلیل‬ ‫شبکه‬ ‫بر‬ ‫مبتنی‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستم‬ ‫نمی‬ ‫یابها‬ ‫مسیر‬ ‫یا‬ ‫و‬ ‫سوئیچ‬ ‫محدوده‬ ‫از‬ ‫خارج‬ ‫در‬ ‫کنکاش‬ ‫به‬ ‫قادر‬ ‫آنها‬ ‫زیرا‬ ‫دارد‬ ‫شناسایی‬ ‫سیستم‬ ‫یک‬ ‫به‬ ‫نیاز‬ ‫عملیاتی‬ ‫ناحیه‬ ‫هر‬ ‫همچنین‬ .‫باشند‬ IDS ‫برنامه‬ ‫بر‬ ‫مبتنی‬ - Application based ‫از‬ ‫نوع‬ ‫این‬ IDS ‫ها‬ ‫برنامه‬ ‫این‬ ‫داخل‬ ‫دار‬ ‫معنی‬ ‫محتوای‬ .‫میشوند‬ ‫برده‬ ‫بکار‬ ‫خاص‬ ‫ها‬ ‫برنامه‬ ‫از‬ ‫برخی‬ ‫اجرایی‬ ‫خوش‬ ‫از‬ ‫حفاظت‬ ‫منظور‬ ‫به‬ " " .‫دهد‬ ‫کاهش‬ ‫را‬ ‫آنها‬ ‫نادرست‬ / ‫درست‬ ‫خطاهای‬ ‫میزان‬ ‫بتواند‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستم‬ ‫از‬ ‫نوع‬ ‫این‬ ‫تا‬ ‫میدهد‬ ‫اجازه‬ ‫محصوالت‬ IDS ‫قرار‬ ‫بازرسی‬ ‫مورد‬ ‫شرورانه‬ ‫تحرکات‬ ‫شناسایی‬ ‫منظور‬ ‫به‬ ‫را‬ ‫شبکه‬ ‫از‬ ‫عبوری‬ ‫های‬ ‫بسته‬ ‫محتوای‬ ‫تمامی‬ ،‫شبکه‬ ‫بر‬ ‫مبتنی‬ .‫است‬ ‫یاب‬ ‫مسیر‬ ‫یا‬ ‫و‬ ‫آتش‬ ‫دیواره‬ ‫توسط‬ ‫گرفته‬ ‫صورت‬ ‫تحلیلهای‬ ‫از‬ ‫تر‬ ‫عمیق‬ ‫بسیار‬ ‫بازرسی‬ ‫از‬ ‫نوع‬ ‫این‬ .‫میدهد‬ ‫نظیر‬ ‫آشنا‬ ‫پرتکلهای‬ ‫طریق‬ ‫از‬ ،‫ای‬ ‫هوشمندانه‬ ‫حمالت‬ ‫که‬ ‫هستند‬ ‫موثر‬ ‫هنگامی‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستمهای‬ http ‫بدون‬ ‫هم‬ ‫معموال‬ ‫که‬ ، ‫آتش‬ ‫دیواره‬ ‫از‬ ‫قویتر‬ ‫مراتب‬ ‫به‬ ‫پردازشی‬ ‫قدرت‬ ‫یک‬ ‫داشتن‬ ‫به‬ ‫نیاز‬ ‫تصور‬ ، ‫مقایسه‬ ‫مقام‬ ‫در‬ .‫گیرد‬ ‫شکل‬ ،‫میگذرند‬ ‫آتش‬ ‫دیواره‬ ‫درون‬ ‫از‬ ‫مشگل‬ .‫ندارد‬ ‫تعجب‬ ‫جای‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستمهای‬ ‫برای‬ ‫ابزارهای‬ ‫از‬ ‫امروزی‬ ‫پذیر‬ ‫نفوذ‬ ‫های‬ ‫شبکه‬ IDS ‫و‬ ‫ارزیابی‬ ،‫کشف‬ ‫آنها‬ ‫هدف‬ ‫که‬ ‫کنند‬ ‫می‬ ‫استفاده‬ ‫تالش‬ ‫پر‬ ‫امنیتی‬ ‫کارشناسان‬ ‫جای‬ ‫به‬ .‫باشد‬ ‫می‬ ‫شرورانه‬ ‫حمالت‬ ‫مقابل‬ ‫در‬ ، ‫شبکه‬ ‫حفاظت‬ ‫امر‬ ‫در‬ ‫را‬ ‫اصلی‬ ‫گاه‬ ‫تکیه‬ ‫و‬ ‫نقش‬ ‫و‬ ‫شوند‬ ‫می‬ ‫گسترده‬ ‫آتش‬ ‫های‬ ‫دیواره‬ ‫نظارت‬ ‫تحت‬ ‫محدوده‬ ‫داخل‬ ‫یا‬ ‫و‬ ‫خارج‬ ‫در‬ ‫محصوالت‬ ‫این‬ ‫نتیجه‬ ‫در‬ .‫نمایند‬ ‫می‬ ‫بازی‬ ‫ایمن‬ ‫شبکه‬ ‫یک‬ ‫سازی‬ ‫پیاده‬ ‫اغلب‬ .‫ندارند‬ ‫نظارتی‬ ‫سیستم‬ ‫بر‬ ‫فشار‬ ‫اعمال‬ ‫یا‬ ‫و‬ ‫شبکه‬ ‫سرعت‬ ‫بر‬ ‫تاثیری‬ ‫که‬ ‫آنست‬ ‫شبکه‬ ‫بر‬ ‫مبتنی‬ ‫نفوذ‬ ‫شناسایی‬ ‫سیستمهای‬ ‫مزایای‬ ‫از‬ ‫یکی‬ IDS ‫به‬ .‫میکند‬ ‫یاری‬ ‫آنها‬ ‫شناسایی‬ ‫امر‬ ‫در‬ ‫را‬ ‫آنها‬ ‫که‬ ‫هستند‬ ‫حمالت‬ ‫به‬ ‫مربوط‬ ‫عالئم‬ ‫از‬ ‫جامع‬ ‫اطالعاتی‬ ‫بانک‬ ‫یک‬ ‫دارای‬ ‫شبکه‬ ‫بر‬ ‫مبتنی‬ ‫های‬ ‫جهت‬ ‫هر‬ IDS ‫خزنده‬ ‫تهدیدات‬ ‫با‬ ‫آنها‬ .‫باشند‬ ‫نمی‬ ‫حمالت‬ ‫شناسایی‬ ‫به‬ ‫قادر‬ ‫خود‬ ‫اطالعاتی‬ ‫بانک‬ ‫بروزشدن‬ ‫بدون‬ ‫ضدویروسها‬ ‫مانند‬ ‫نیز‬ ‫ها‬ .‫هستند‬ ‫ستیز‬ ‫در‬ ‫است‬ ‫حمله‬ ‫موعد‬ ‫دارای‬ ‫که‬ ‫ای‬ ‫تولید‬ .‫رسانند‬ ‫می‬ ‫انجام‬ ‫به‬ ‫داشته‬ ‫قبلی‬ ‫یورش‬ ‫در‬ ‫آمیزی‬ ‫موفقیت‬ ‫نتیجه‬ ‫که‬ ‫خطایی‬ ‫و‬ ‫آزمون‬ ‫روش‬ ‫با‬ ‫را‬ ‫ها‬ ‫شبکه‬ ‫به‬ ‫حمالت‬ ‫اغلب‬ ‫هکرها‬ ‫نمایند‬ ‫می‬ ‫تهیه‬ ‫را‬ ‫حمله‬ ‫اصلی‬ ‫های‬ ‫مشخصه‬ ، ‫حمالت‬ ‫اینگونه‬ ‫روی‬ ‫بر‬ ‫آمده‬ ‫عمل‬ ‫به‬ ‫تحلیلهای‬ ‫به‬ ‫توجه‬ ‫با‬ ‫شبکه‬ ‫امنیتی‬ ‫محصوالت‬ ‫کنندگان‬ ‫با‬ ‫مقایسه‬ ‫و‬ ‫شبکه‬ ‫ترافیک‬ ‫در‬ ‫موجود‬ ‫اثرات‬ ‫به‬ ‫توجه‬ ‫با‬ ‫را‬ ‫شبکه‬ ‫به‬ ‫یورش‬ ‫اثر‬ ‫رد‬ ،‫شناسایی‬ ‫فنون‬ .‫دهند‬ ‫می‬ ‫قرار‬ ‫توجه‬ ‫مورد‬ ‫آنرا‬ ‫جزئیات‬ ‫و‬ ، ‫گرفت‬ ‫قرار‬ ‫شناسایی‬ ‫مورد‬ ‫حمله‬ ‫یک‬ ‫مشخصه‬ ‫آنکه‬ ‫محض‬ ‫به‬ .‫میدهند‬ ‫قرار‬ ‫شناسایی‬ ‫مورد‬ ‫اطالعاتی‬ ‫بانک‬ ‫در‬ ‫موجود‬ ‫تهدیدات‬ ‫الگوهای‬ ‫شناسایی‬ ‫در‬ ‫موفقیت‬ .‫نماید‬ ‫می‬ ‫ساده‬ ‫هشدار‬ ‫پیامهای‬ ‫ارسال‬ ‫به‬ ‫اقدام‬ ‫موارد‬ ‫اغلب‬ ‫در‬ ‫و‬ ‫داده‬ ‫نشان‬ ‫العمل‬ ‫عکس‬ ‫آن‬ ‫مقابل‬ ‫در‬ ‫امنیتی‬ ‫سیستم‬ .‫است‬ ‫گردیده‬ ‫ذخیره‬ ٌ‫ا‬‫سابق‬ ‫مربوطه‬ ‫اطالعاتی‬ ‫بانک‬ ‫در‬ ‫که‬ ‫است‬ ‫حمالتی‬ ‫الگوی‬ ‫بودن‬ ‫بروز‬ ‫میزان‬ ‫به‬ ‫بسته‬ ،‫حمالت‬
  • 9. : ‫است‬ ‫مشخص‬ ٌ‫ال‬‫کام‬ ‫کنند‬ ‫می‬ ‫تکیه‬ ‫شناسایی‬ ‫الگوی‬ ‫یا‬ ‫و‬ ‫خود‬ ‫به‬ ‫تنها‬ ‫که‬ ‫سیستمهایی‬ ‫اشکال‬ ‫فنون‬ ‫از‬ ‫فقط‬ ‫شبکه‬ ‫حفاظت‬ ‫برای‬ ‫اگر‬ ‫صورت‬ ‫این‬ ‫در‬ ‫و‬ ‫نمایند‬ ‫رهگیری‬ ‫هستند‬ ‫شناسایی‬ ‫الگوی‬ ‫دارای‬ ‫که‬ ‫را‬ ‫یورشهایی‬ ‫توانند‬ ‫می‬ ‫فقط‬ ‫آنها‬ ‫قرار‬ ‫شده‬ ‫شناخته‬ ‫تهدیدات‬ ‫اقسام‬ ‫و‬ ‫انواع‬ ‫معرض‬ ‫در‬ ‫کماکان‬ ‫شبکه‬ ‫ساختهای‬ ‫زیر‬ ‫یقین‬ ‫بطور‬ ،‫گردد‬ ‫استفاده‬ ‫حمله‬ ‫عالئم‬ ‫بر‬ ‫مبتنی‬ ‫شناسایی‬ .‫دارد‬ ( ‫نامتعارف‬ ‫فنون‬ ،‫هستند‬ ‫پذیر‬ ‫آسیب‬ ‫نقاط‬ ‫از‬ ‫برداری‬ ‫بهره‬ ‫منظور‬ ‫به‬ ‫هجوم‬ ‫و‬ ‫جدید‬ ‫ضعف‬ ‫نقاط‬ ‫کشف‬ ‫بدنبال‬ ‫هکرها‬ ‫هنگامیکه‬ ‫به‬ anomaly ‫با‬ ‫حمله‬ ‫اینگونه‬ ‫از‬ ‫نمونه‬ ‫اولین‬ .‫نیست‬ ‫کار‬ ‫در‬ ‫شناسایی‬ ‫عالئم‬ ‫یا‬ ‫و‬ ‫الگو‬ ‫هیچگونه‬ ‫زار‬ ‫کار‬ ‫این‬ ‫در‬ .‫است‬ ‫نیاز‬ ‫مورد‬ ‫شناسایی‬ ) ‫ویروس‬ CodeRed .‫نماید‬ ‫شناسایی‬ ‫آنرا‬ ‫حمله‬ ‫الگوی‬ ‫طریق‬ ‫از‬ ‫نتوانست‬ ‫شناسایی‬ ‫سیستم‬ ‫هیچ‬ ‫جائیکه‬ ،‫رسید‬ ‫ظهور‬ ‫معرض‬ ‫به‬ ‫محصوالت‬ IDS ‫ترافیک‬ ‫مقایسه‬ ‫با‬ ‫میتواند‬ ‫اینکار‬ .‫دارند‬ ‫نامتعارف‬ ‫شناسایی‬ ‫فنون‬ ‫به‬ ‫نیاز‬ ‫حمالت‬ ‫اینگونه‬ ‫اولیه‬ ‫ضربات‬ ‫شناسایی‬ ‫منظور‬ ‫به‬ .‫است‬ ‫شده‬ ‫نهاده‬ ‫بنا‬ ‫متعارف‬ ‫غیر‬ ‫ترافیک‬ ‫آمار‬ ‫مشاهده‬ ‫اساس‬ ‫بر‬ ‫مکانیسم‬ ‫این‬ .‫گیرد‬ ‫صورت‬ ‫اولیه‬ ‫ترافیک‬ ‫الگوی‬ ‫یک‬ ‫با‬ ‫شبکه‬ ‫سیستمهای‬ ‫حاضر‬ ‫حال‬ ‫در‬ IDS ‫نیز‬ ‫شناسایی‬ ‫متعارف‬ ‫غیر‬ ‫فنون‬ .‫باشند‬ ‫نمی‬ ‫جدید‬ ‫هوشمندانه‬ ‫حمالت‬ ‫برخی‬ ‫از‬ ‫ممانعت‬ ‫و‬ ‫شناسایی‬ ‫به‬ ‫قادر‬ .‫نیافتد‬ ‫موثر‬ ‫مواقع‬ ‫بعضی‬ ‫در‬ ‫است‬ ‫ممکن‬ ‫تالش‬ ‫تان‬ ‫شبکه‬ ‫امنیت‬ ‫برای‬ ‫و‬ ‫هستید‬ ‫گذار‬ ‫سرمایه‬ ‫شما‬ ‫اگر‬ .‫شود‬ ‫دروازه‬ ‫وارد‬ ‫توپ‬ ‫دهید‬ ‫اجازه‬ ‫نباید‬ ‫و‬ ‫هستید‬ ‫بان‬ ‫دروازه‬ ‫یک‬ ‫کنید‬ ‫تصور‬ .‫کنید‬ ‫جایگزین‬ ‫پیشگیرانه‬ ‫فناوری‬ ‫با‬ ‫را‬ ‫واکنشی‬ ‫سیستم‬ ‫و‬ ‫بگیرید‬ ‫تصمیم‬ .‫شد‬ ‫خواهد‬ ‫تبدیل‬ ‫کابوس‬ ‫یک‬ ‫به‬ ‫شما‬ ‫برای‬ ‫موضوع‬ ‫این‬ ‫کنید‬ ‫می‬ ‫سیستم‬ .‫شوند‬ ‫تر‬ ‫خبره‬ ‫و‬ ‫ماهرتر‬ ‫روز‬ ‫به‬ ‫روز‬ ‫تا‬ ‫داشته‬ ‫برآن‬ ‫را‬ ‫نفوذگران‬ ‫کاربردی‬ ‫های‬ ‫الیه‬ ‫به‬ ‫حمله‬ ‫مقابل‬ ‫در‬ ‫اطالعاتی‬ ‫های‬ ‫سیستم‬ ‫مقاومت‬ ( ‫نفوذ‬ ‫شناسایی‬ IDS ‫بر‬ ‫نیستند‬ ‫تهدیدی‬ ‫حقیقت‬ ‫در‬ ‫که‬ ‫را‬ ‫عادی‬ ‫غیر‬ ‫ا‬ً‫ر‬‫ظاه‬ ‫های‬ ‫الگو‬ ‫شناسایی‬ ‫کار‬ ‫و‬ ‫کند‬ ‫می‬ ‫عمل‬ ‫شبکه‬ ‫پروتکل‬ ‫الیه‬ ‫در‬ ) .‫شود‬ ‫می‬ ‫امنیتی‬ ‫سیستم‬ ‫شدن‬ ‫کند‬ ‫و‬ ‫سنگینی‬ ‫موجب‬ ‫کار‬ ‫این‬ .‫دارد‬ ‫عهده‬ ‫حمالت‬ ‫از‬ ‫جدید‬ ‫الگوهای‬ ‫روی‬ ‫بر‬ ‫تغییرات‬ ‫اعمال‬ ‫با‬ ‫باید‬ ‫کار‬ ‫این‬ .‫کند‬ ‫می‬ ‫پیشنهاد‬ ‫تهدیدات‬ ‫این‬ ‫خصوص‬ ‫در‬ ‫را‬ ‫تری‬ ‫موثر‬ ‫راه‬ ‫پیشگیرانه‬ ‫روش‬ .‫بگیرد‬ ‫صورت‬ ‫دهند‬ ‫می‬ ‫گسترش‬ ‫را‬ ‫حمالتشان‬ ‫دامنه‬ ً‫ا‬‫دائم‬ ‫که‬ ‫نفوذگران‬ ‫مختلف‬ ‫کنند‬ ‫می‬ ‫پیچیده‬ ‫آنقدر‬ ‫را‬ ‫حمالتشان‬ ‫آنها‬ .‫آنهاست‬ ‫عمل‬ ‫سرعت‬ ‫و‬ ‫پیچیدگی‬ ،‫ساخته‬ ‫قدرتمند‬ ‫زمینه‬ ‫این‬ ‫در‬ ‫را‬ ‫نفوذگران‬ ‫همه‬ ‫از‬ ‫بیشتر‬ ‫آنچه‬ ‫که‬ ‫یابند‬ ‫گسترش‬ ‫سرعتی‬ ‫چنان‬ ‫با‬ ‫میکنند‬ ‫سعی‬ ‫آنها‬ .‫آورد‬ ‫نمی‬ ‫دوام‬ ‫آنها‬ ‫مقابل‬ ‫در‬ ‫زیادی‬ ‫مدت‬ ،‫معمولی‬ ‫آتش‬ ‫دیواره‬ ‫یا‬ ‫ویروس‬ ‫ضد‬ ‫یک‬ ‫که‬ .‫باشد‬ ‫نداشته‬ ‫موقع‬ ‫به‬ ‫واکنش‬ ‫توانایی‬ ‫انسان‬ ( ‫نفوذ‬ ‫از‬ ‫ممانعت‬ ‫سیستم‬ ‫فقط‬ ‫اکنون‬ Intrusion Prevention System ) IPS ‫کردن‬ ‫مسدود‬ ‫به‬ ‫قادر‬ ‫خود‬ ‫مصنوعی‬ ‫هوش‬ ‫با‬ ، .‫است‬ ‫میدهند‬ ‫رخ‬ ‫که‬ ‫زمانی‬ ‫در‬ ،‫حمالت‬ ‫میان‬ ‫تفاوت‬ IPS ‫و‬ IDS ‫چیست؟‬ IDS .‫میکند‬ ‫عمل‬ ‫دزدگیر‬ ‫یک‬ ‫شبیه‬ ‫بیشتر‬ IDS ‫و‬ ‫کند‬ ‫می‬ ‫کشف‬ ‫زده‬ ‫صدمه‬ ‫آنجا‬ ‫به‬ ‫رسدکسی‬ ‫می‬ ‫نظر‬ ‫به‬ ‫که‬ ‫را‬ ‫شبکه‬ ‫از‬ ‫قسمتهایی‬ ‫از‬ ‫شما‬ ‫که‬ ‫رسیده‬ ‫آن‬ ‫زمان‬ ‫اکنون‬ .‫گیرد‬ ‫می‬ ‫صورت‬ ‫دستگاه‬ ‫به‬ ‫آسیب‬ ‫حین‬ ‫در‬ ‫یا‬ ‫و‬ ‫بعد‬ ‫اخطار‬ ‫این‬ ‫که‬ ‫است‬ ‫بدیهی‬ .‫دهد‬ ‫می‬ ‫اخطار‬ ‫سپس‬ .‫کنید‬ ‫اصالح‬ ‫را‬ ‫سیستم‬ ‫و‬ ‫نموده‬ ‫جلوگیری‬ ‫تر‬ ‫پیش‬ ،‫صدمات‬ IPS ‫از‬ ‫قسمتی‬ ‫اینکه‬ ‫بر‬ ‫مبنی‬ ‫اخطار‬ ‫اعالم‬ ‫بجای‬ ‫و‬ ‫است‬ ‫شده‬ ‫طراحی‬ ‫دهنده‬ ‫سرویس‬ ‫یا‬ ‫شبکه‬ ‫به‬ ‫مجوز‬ ‫بدون‬ ‫ورود‬ ‫از‬ ‫جلوگیری‬ ‫برای‬ .‫آورد‬ ‫می‬ ‫عمل‬ ‫به‬ ‫جلوگیری‬ ‫سیستم‬ ‫صدمه‬ ‫از‬ ‫شده‬ ‫مشکل‬ ‫دچار‬ ‫سیستم‬ IPS ‫آوری‬ ‫فن‬ ‫از‬ ‫جدیدی‬ ‫نسل‬ IDS ‫سیستم‬ .‫است‬ IDS ‫کردن‬ ‫مسدود‬ ‫توانایی‬ ‫باید‬ ‫همچنین‬ .‫شناسایی‬ ‫فقط‬ ‫نه‬ ‫دارد‬ ‫احتیاج‬ ‫توانایی‬ ‫به‬ ‫تفاوت‬ .‫باشد‬ ‫داشته‬ ‫را‬ ‫حمالت‬ IPS ‫با‬ IDS ‫که‬ ‫است‬ ‫این‬ ‫در‬ ‫سنتی‬ IPS ‫تا‬ ‫کشد‬ ‫می‬ ‫دهنده‬ ‫سرویس‬ ‫یا‬ ‫و‬ ‫شبکه‬ ‫دور‬ ‫تا‬ ‫دور‬ ‫امنیتی‬ ‫سد‬ ‫یک‬ ‫های‬ ‫توانایی‬ ‫دیگر‬ ‫از‬ .‫نگردد‬ ‫وارد‬ ‫آن‬ ‫به‬ ‫ای‬ ‫صدمه‬ IPS ‫شبکه‬ ‫با‬ ‫داخلی‬ ‫شبکه‬ ‫ارتباط‬ ‫وصل‬ ‫و‬ ‫قطع‬ ، ‫شبکه‬ ‫در‬ ‫موجود‬ ‫تراکم‬ ‫راندن‬ ‫بیرون‬ .‫است‬ ‫شبکه‬ ‫خارج‬ ‫و‬ ‫داخل‬ ‫به‬ ‫آمدها‬ ‫و‬ ‫رفت‬ ‫کنترل‬ ‫و‬ ‫خارجی‬ ‫میان‬ ‫تفاوت‬ ‫است‬ ‫ممکن‬ ‫که‬ ‫حالی‬ ‫در‬ .‫دارد‬ ‫است‬ ‫وقوع‬ ‫حال‬ ‫در‬ ‫که‬ ‫را‬ ‫ای‬ ‫حمله‬ ‫بازداشتن‬ ‫توانایی‬ ‫و‬ ‫ارتباط‬ ‫کنترل‬ ‫قابلیت‬ ‫تر‬ ‫ساده‬ ‫عبارت‬ ‫به‬ IPS ‫و‬ IDS .‫دریافت‬ ‫را‬ ‫میانشان‬ ‫تفاوت‬ ‫توان‬ ‫می‬ ‫سادگی‬ ‫به‬ ‫آنها‬ ‫اسامی‬ ‫از‬ ‫آید‬ ‫نظر‬ ‫به‬ ‫کننده‬ ‫گیچ‬ IDS ‫گردآوری‬ ‫دستگاه‬ ‫یک‬ ‫از‬ ‫بیش‬ ‫ها‬ .‫کنند‬ ‫تحلیل‬ ‫و‬ ‫ارزیابی‬ ‫دارد‬ ‫عبور‬ ‫قصد‬ ‫که‬ ‫را‬ ‫ای‬ ‫بسته‬ ‫هر‬ ‫قادرند‬ ‫تنها‬ ‫که‬ ‫نیستند‬ ‫شبکه‬ ‫اختالالت‬ ‫کننده‬ ‫آگاه‬ ‫و‬ ‫اطالعات‬ ‫کننده‬ IPS ‫ها‬ ‫طبیعی‬ ‫شکل‬ ‫تغییر‬ IDS .‫هستند‬ ‫ها‬ IPS ‫های‬ ‫توانایی‬ ‫همه‬ ‫دارای‬ ‫ها‬ IDS ‫دهیم‬ ‫می‬ ‫آنها‬ ‫به‬ ‫که‬ ‫هایی‬ ‫معیار‬ ‫اساس‬ ‫بر‬ ‫توانند‬ ‫می‬ ‫حقیقت‬ ‫در‬ ‫آنها‬ .‫باالتر‬ ‫سطحی‬ ‫در‬ ‫ولی‬ ‫هستند‬ ‫ها‬ ‫نتیجه‬ ‫در‬ .‫بگیرند‬ ‫تصمیم‬ IPS .‫حمله‬ ‫یک‬ ‫به‬ ‫واکنش‬ ‫فقط‬ ‫نه‬ ‫و‬ ‫هستند‬ ‫پیشگیری‬ ‫مکانیسم‬ ‫دارای‬ ،‫ها‬ ‫تمام‬ ‫ذاتا‬ IPS ‫ها‬ IDS ‫اما‬ ‫هستند‬ ‫نیز‬ IDS ‫ها‬ IPS ‫وظایف‬ ‫تغییر‬ ‫با‬ ‫که‬ ، ‫است‬ ‫دهی‬ ‫پاسخ‬ ‫مکانیزم‬ ‫در‬ ‫تفاوت‬ .‫نیستند‬ IDS ‫حالت‬ ‫از‬ .‫پذیرد‬ ‫می‬ ‫صورت‬ ‫گیرنده‬ ‫تصمیم‬ ‫حالت‬ ‫به‬ ‫انفعالی‬ ‫شبکه‬ ‫مدیر‬ ‫که‬ ‫هنگامی‬ IPS ‫کند‬ ‫می‬ ‫فعال‬ ‫شبکه‬ ‫عیوب‬ ‫بررسی‬ ‫برای‬ ‫را‬ ‫ی‬ IPS ‫دقیق‬ ‫بطور‬ ‫خود‬ ‫عالئم‬ ‫بانک‬ ‫اساس‬ ‫بر‬ ‫را‬ ‫عبوری‬ ‫های‬ ‫بسته‬ ‫در‬ ‫و‬ ‫کند‬ ‫می‬ ‫بررسی‬ ‫شبکه‬ ‫به‬ ‫ورود‬ ‫از‬ ‫قبل‬ ‫نیز‬ ‫را‬ ‫آنها‬ ‫محتوای‬ ‫کل‬ ‫بلکه‬ ، ‫الکترونیکی‬ ‫های‬ ‫نامه‬ ‫عناوین‬ ‫تنها‬ ‫نه‬ ‫میان‬ ‫این‬ ‫در‬ .‫کند‬ ‫می‬ ‫بررسی‬ .‫آورد‬ ‫می‬ ‫عمل‬ ‫به‬ ‫جلوگیری‬ ‫آنها‬ ‫ورود‬ ‫از‬ ، ‫بودن‬ ‫مخرب‬ ‫صورت‬ ‫ماند‬ ‫نمی‬ ‫حفره‬ ‫یک‬ ‫از‬ ‫خرابکاران‬ ‫استفاده‬ ‫منتظر‬ ‫که‬ ‫است‬ ‫راهی‬ ‫امنیتی‬ ‫خودکارسازی‬ ‫حمالت‬ ‫از‬ ‫جلوگیری‬ ‫در‬ ‫معمولی‬ ‫آتش‬ ‫های‬ ‫دیواره‬ .‫کنند‬ ‫پیدا‬ ‫سیستم‬ ‫به‬ ‫ورود‬ ‫برای‬ ‫راهی‬ ‫بایست‬ ‫می‬ ‫نفوذگران‬ ‫و‬ ‫ها‬ ‫ویروس‬ ،‫مخرب‬ ‫کدهای‬ ‫هایی‬ ‫ویروس‬ ‫شناسایی‬ ‫در‬ ‫نیز‬ ‫ویروس‬ ‫ضد‬ ‫های‬ ‫سیستم‬ ‫همچنین‬ .‫بودند‬ ‫موثر‬ ‫مختلف‬ ‫های‬ ‫پرتکل‬ ‫یا‬ ‫باز‬ ‫های‬ ‫پورت‬ ‫طریق‬ ‫از‬ ، ‫شبکه‬ ‫به‬ ‫ساده‬
  • 10. ‫به‬ ‫مخرب‬ ‫های‬ ‫کد‬ ‫های‬ ‫نویسنده‬ ‫گرچه‬ .‫بودند‬ ‫موثر‬ ،‫شوند‬ ‫می‬ ‫سیستم‬ ‫وارد‬ ‫فایل‬ ‫کپی‬ ‫و‬ ‫الکترونیک‬ ‫های‬ ‫نامه‬ ‫طریق‬ ‫از‬ ‫و‬ ‫شناسند‬ ‫می‬ ‫که‬ ‫(مانند‬ ‫ورودی‬ ‫نقاط‬ ‫و‬ ‫استاندارد‬ ‫های‬ ‫پروتکل‬ ‫از‬ ‫استفاده‬ ‫تازگی‬ http ‫پورت‬ ‫و‬ 80 ‫را‬ ‫شود‬ ‫داشته‬ ‫نگه‬ ‫باز‬ ‫سیستم‬ ‫کارهای‬ ‫انجام‬ ‫برای‬ ‫باید‬ ‫که‬ ) .‫اند‬ ‫کرده‬ ‫شروع‬ ‫سیستم‬ ‫داخل‬ ‫به‬ ‫نفوذ‬ ‫برای‬ ‫حمالت‬ ‫به‬ ‫پاسخگویی‬ ‫به‬ ‫قادر‬ ‫و‬ ‫میشوند‬ ‫عملیاتی‬ ‫افت‬ ‫دچار‬ ‫مرور‬ ‫به‬ ‫هستند‬ ‫ثابت‬ ‫های‬ ‫مکانیسم‬ ‫دارای‬ ‫که‬ ‫امنیتی‬ ‫سیستمهای‬ ‫ترتیب‬ ‫بدین‬ ‫تقش‬ ‫که‬ ‫اینجاست‬ .‫باشند‬ ‫نمی‬ ‫پیشرفته‬ ‫شده‬ ‫ریزی‬ ‫برنامه‬ IPS .‫بگیرد‬ ‫را‬ ‫نفوذگران‬ ‫جلوی‬ ‫موثری‬ ً‫ال‬‫کام‬ ‫بطور‬ ‫تا‬ ‫گردد‬ ‫می‬ ‫رنگ‬ ‫پر‬ ‫ها‬ IPS : ‫کند‬ ‫می‬ ‫استفاده‬ ‫روش‬ ‫چند‬ ‫از‬ ‫مجاز‬ ‫غیر‬ ‫ورودهای‬ ‫قبیل‬ ‫این‬ ‫از‬ ‫جلوگیری‬ ‫برای‬ IPS ‫و‬ ‫کند‬ ‫می‬ ‫بازرسی‬ ‫دهنده‬ ‫هشدار‬ ‫سیستم‬ ‫از‬ ‫بهتر‬ ‫بسیار‬ ‫دارد‬ ‫را‬ ‫شبکه‬ ‫به‬ ‫ورود‬ ‫قصد‬ ‫که‬ ‫را‬ ‫ای‬ ‫بسته‬ ‫هر‬ )‫شبکه‬ ‫یا‬ ‫میزبان‬ ‫بر‬ ‫(مبتنی‬ ‫ها‬ ‫پدافند‬ ‫از‬ ‫شد‬ ‫حمله‬ ‫نوع‬ ‫کردن‬ ‫پیدا‬ ‫به‬ ‫موفق‬ ‫اگر‬ ‫که‬ ،‫حمله‬ ‫نوع‬ ‫یافتن‬ ‫برای‬ ‫اطالعاتی‬ ‫بانک‬ ‫جستجوی‬ ‫اول‬ :‫رساند‬ ‫می‬ ‫انجام‬ ‫به‬ ‫را‬ ‫کار‬ ‫دو‬ ‫سپس‬ ‫سیستم‬ ‫هسته‬ ‫کارکرد‬ ‫اساس‬ ‫و‬ ‫پایه‬ ‫این‬ .‫کند‬ ‫می‬ ‫پیدا‬ ‫را‬ ‫ها‬ ‫فایل‬ ‫به‬ ‫دسترسی‬ ‫اجازه‬ ‫سیستم‬ ‫صوررت‬ ‫این‬ ‫غیر‬ ‫در‬ ‫و‬ ‫کرد‬ ‫خواهد‬ ‫استفاده‬ ‫آن‬ .‫رود‬ ‫می‬ ‫کار‬ ‫به‬ ‫عادی‬ ‫غیر‬ ‫های‬ ‫فعالیت‬ ‫جستجوی‬ ‫برای‬ ‫که‬ ‫است‬ : ‫است‬ ‫الزم‬ ‫شرط‬ ‫دو‬ ‫سیستمی‬ ‫چنین‬ ‫به‬ ‫دستیابی‬ ‫برای‬ ‫دهد‬ ‫نشان‬ ‫را‬ ‫العمل‬ ‫عکس‬ ‫بهترین‬ ‫تواند‬ ‫نمی‬ ‫سیستم‬ ،‫نباشید‬ ‫برخوردار‬ ‫کافی‬ ‫اجرایی‬ ‫توان‬ ‫از‬ ‫اگر‬ : ‫باال‬ ‫اجرایی‬ ‫توان‬ ‫بگیرید‬ ‫اشتباه‬ ‫تصمیم‬ ‫نباید‬ ‫شما‬ : ‫دقت‬ ‫دوم‬ ‫و‬
  • 12. ‫معرفی‬ OSSEC ( ‫باز‬ ‫منبع‬ ‫میزبان‬ ‫بر‬ ‫مبتنی‬ ‫نفوذی‬ ‫آشکارساز‬ ‫سیستم‬ ‫یک‬ HIDS ‫بررسی‬ ، ‫سیستم‬ ‫به‬ ‫ورود‬ ‫تحلیل‬ ‫و‬ ‫تجزیه‬ ‫که‬ ‫است‬ ) ‫تشخیص‬ ، ‫ویندوز‬ ‫رجیستری‬ ‫بر‬ ‫نظارت‬ ، ‫یکپارچگی‬ rootkit . ‫دهد‬ ‫می‬ ‫انجام‬ ‫را‬ ‫فعال‬ ‫واکنش‬ ‫و‬ ‫زمان‬ ‫بر‬ ‫مبتنی‬ ‫هشدار‬ ، OSSEC ‫چند‬ ‫یا‬ ‫یک‬ ‫بر‬ ‫نظارت‬ ‫برای‬ ‫سرور‬ ‫عنوان‬ ‫به‬ ‫یا‬ ، ‫شود‬ ‫نصب‬ )‫محلی‬ ‫نصب‬ ‫(یک‬ ‫آن‬ ‫روی‬ ‫شده‬ ‫نصب‬ ‫سرور‬ ‫بر‬ ‫نظارت‬ ‫برای‬ ‫تواند‬ ‫می‬ ‫نصب‬ ‫نحوه‬ ، ‫آموزش‬ ‫این‬ ‫در‬ .‫شود‬ ‫نصب‬ ‫عامل‬ OSSEC ‫بر‬ ‫نظارت‬ ‫برای‬ ‫را‬ 7 CentOS .‫گرفت‬ ‫خواهید‬ ‫یاد‬ ‫محلی‬ ‫نصب‬ ‫یک‬ ‫عنوان‬ ‫به‬ ‫مرحله‬ 1 ‫کنید‬ ‫نصب‬ ‫را‬ ‫الزم‬ ‫های‬ ‫بسته‬ : - - sudo yum install y gcc inotify tools ‫جدیدتر‬ ‫های‬ ‫ورژن‬ ‫در‬ : ‫نکته‬ ossec . ‫کنیم‬ ‫نصب‬ ‫را‬ ‫زیر‬ ‫های‬ ‫بسته‬ ‫هست‬ ‫نیاز‬ ‫ما‬ - - - 2- - dnf install gcc make libevent devel zlib devel openssl devel pcre devel wget tar y ‫مرحله‬ 2 - OSSEC ‫کنید‬ ‫تأیید‬ ‫و‬ ‫بارگیری‬ ‫را‬ OSSEC ‫یک‬ ‫عنوان‬ ‫به‬ ‫فایل‬ ‫فایل‬ .‫شود‬ ‫بارگیری‬ ‫پروژه‬ ‫سایت‬ ‫وب‬ ‫از‬ ‫باید‬ ‫که‬ ‫شود‬ ‫می‬ ‫ارائه‬ ‫فشرده‬ checksum ‫عدم‬ ‫تأیید‬ ‫برای‬ ‫که‬ ‫نسخه‬ ‫آخرین‬ ، ‫انتشار‬ ‫زمان‬ ‫در‬ .‫شود‬ ‫بارگیری‬ ‫باید‬ ‫نیز‬ ، ‫گیرد‬ ‫می‬ ‫قرار‬ ‫استفاده‬ ‫مورد‬ ، ‫تاربال‬ ‫از‬ ‫استفاده‬ 2.8.2 OSSEC .‫است‬ ‫صفحه‬ ‫بارگیری‬ ‫بررسی‬ ‫را‬ ‫پروژه‬ ‫کنید‬ .‫کنید‬ ‫بارگیری‬ ‫را‬ ‫آن‬ ‫جدید‬ ‫نسخه‬ ‫و‬ : ‫ازسورس‬ ‫بارگیری‬ ‫برای‬ - :// . . / / - -2.8.2. . wget U ossec http www ossec net files ossec hids tar gz : ‫سام‬ ‫چک‬ ‫پرونده‬ ‫برای‬ - :// . . / / - -2.8.2- . wget U ossec http www ossec net files ossec hids checksum txt ‫های‬ ‫چک‬ ‫بررسی‬ ‫بعدی‬ ‫مرحله‬ ، ‫پرونده‬ ‫دو‬ ‫هر‬ ‫بارگیری‬ ‫با‬ 5 MD ‫و‬ 1 SHA ‫برای‬ .‫است‬ ‫تاربل‬ 5 MD sum :‫نوع‬ ، 5 - - -2.8.2- . md sum c ossec hids checksum txt :‫انتظار‬ ‫مورد‬ ‫خروجی‬ - -2.8.2. . : ossec hids tar gz OK 5 : : 1 md sum WARNING line is improperly formatted ‫هش‬ ‫تأیید‬ ‫برای‬ 1 SHA :‫نوع‬ ، 1 - - -2.8.2- . sha sum c ossec hids checksum txt :‫است‬ ‫آن‬ ‫انتظار‬ ‫مورد‬ ‫بازده‬ ‫و‬
  • 13. - -2.8.2. . : ossec hids tar gz OK 1 : : 1 sha sum WARNING line is improperly formatted ‫مرحله‬ 3 ‫سرور‬ : SMTP ‫کنید‬ ‫تعیین‬ ‫را‬ ‫خود‬ ‫نصب‬ ‫مراحل‬ ‫طی‬ ‫در‬ OSSEC ‫سرور‬ ‫یک‬ ‫شود‬ ‫می‬ ‫خواسته‬ ‫شما‬ ‫از‬ ، SMTP ‫دانید‬ ‫نمی‬ ‫اگر‬ .‫کنید‬ ‫تعیین‬ ‫خود‬ ‫ایمیل‬ ‫آدرس‬ ‫برای‬ ‫را‬ :)‫کنید‬ ‫آن‬ ‫جایگزین‬ ‫را‬ ‫جعلی‬ ‫ایمیل‬ ‫(آدرس‬ ‫شماست‬ ‫محلی‬ ‫دستگاه‬ ‫از‬ ‫دستور‬ ‫این‬ ‫صدور‬ ‫برای‬ ‫روش‬ ‫ترین‬ ‫ساده‬ ، ‫چیست‬ - . dig t mx you@example com ‫سرور‬ ، ‫نمونه‬ ‫خروجی‬ ‫این‬ ‫در‬ .‫است‬ ‫شده‬ ‫داده‬ ‫نشان‬ ‫کد‬ ‫بالک‬ ‫این‬ ‫در‬ ‫خروجی‬ ‫به‬ ‫مربوط‬ ‫بخش‬ SMTP ‫ایمیل‬ ‫آدرس‬ ‫برای‬ ‫شده‬ ‫پرسیده‬ ‫در‬ - ‫خط‬ ‫انتهای‬ . . mail vivaldi net .‫است‬ .‫است‬ ‫شده‬ ‫درج‬ ‫انتها‬ ‫در‬ ‫نقطه‬ ‫که‬ ‫باشید‬ ‫داشته‬ ‫توجه‬ . : ;; ANSWER SECTION . . 300 10 . . . vivaldi net IN MX mail vivaldi net ‫مرحله‬ 4 ‫نصب‬ : OSSEC ‫نصب‬ ‫برای‬ OSSEC : ‫کنید‬ ‫باز‬ ‫را‬ ‫فایل‬ ‫است‬ ‫الزم‬ ‫ابتدا‬ ، - -2.8.2. . tar xf ossec hids tar gz ‫یا‬ ‫دهید‬ ‫تغییر‬ .‫دهد‬ ‫جای‬ ‫خود‬ ‫در‬ ‫را‬ ‫برنامه‬ ‫نسخه‬ ‫و‬ ‫نام‬ ‫که‬ ‫گیرد‬ ‫می‬ ‫قرار‬ ‫ای‬ ‫پوشه‬ ‫در‬ cd .‫شوید‬ ‫آن‬ ‫وارد‬ 2.8.2 OSSEC ‫نصب‬ ‫نسخه‬ ، ‫باید‬ ‫که‬ ، ‫بعدی‬ ‫پایدار‬ ‫نسخه‬ ‫انتشار‬ ‫زمان‬ ‫تا‬ .‫شود‬ ‫برطرف‬ ‫نصب‬ ‫شروع‬ ‫از‬ ‫قبل‬ ‫باید‬ ‫که‬ ‫است‬ ‫جزئی‬ ‫اشکال‬ ‫یک‬ ‫دارای‬ ، ‫مقاله‬ ‫این‬ ‫برای‬ ‫شده‬ 2.9 OSSEC ‫برای‬ ‫آن‬ ‫رفع‬ .‫است‬ ‫ارشد‬ ‫کارشناسی‬ ‫شاخه‬ ‫در‬ ‫حاضر‬ ‫حال‬ ‫در‬ ‫تعمیر‬ ‫این‬ ‫زیرا‬ ، ‫نیست‬ ‫الزم‬ ‫کار‬ ‫این‬ ، ‫باشد‬ 2.8.2 OSSEC ‫در‬ ‫که‬ ، ‫است‬ ‫پرونده‬ ‫یک‬ ‫ویرایش‬ ‫معنای‬ ‫به‬ ‫فقط‬ - active response ‫است‬ ‫این‬ ‫پرونده‬ .‫دارد‬ ‫قرار‬ ‫فهرست‬ - . hosts deny sh ، :‫کنید‬ ‫باز‬ ‫آن‬ ‫از‬ ‫استفاده‬ ‫با‬ ‫بنابراین‬ - / - . nano active response hosts deny sh :‫باشید‬ ‫کد‬ ‫بلوک‬ ‫این‬ ‫دنبال‬ ‫به‬ ، ‫پرونده‬ ‫انتهای‬ ‫در‬ # Deleting from hosts.deny elif [ "x$" = "xdelete" ]; then lock; TMP_FILE = `mktemp /var/ossec/ossec-hosts.XXXXXXXXXX` if [ "X$" = "X" ]; then # Cheap fake tmpfile, but should be harder then no random data TMP_FILE = "/var/ossec/ossec-hosts.`cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -1 `" fi ‫با‬ ‫که‬ ‫خطوطی‬ ‫در‬ TMP_FILE ‫عالمت‬ ‫اطراف‬ ‫فضاهای‬ ، ‫شود‬ ‫می‬ ‫شروع‬ ‫را‬ = ‫از‬ ‫بخش‬ ‫آن‬ ، ‫ها‬ ‫فاصله‬ ‫برداشتن‬ ‫از‬ ‫پس‬ . ‫کنید‬ ‫حذف‬ .‫ببندید‬ ‫را‬ ‫فایل‬ ‫و‬ ‫کنید‬ ‫ذخیره‬ .‫شود‬ ‫داده‬ ‫نشان‬ ‫زیر‬ ‫کد‬ ‫بلوک‬ ‫همانند‬ ‫باید‬ ‫پرونده‬ # Deleting from hosts.deny elif [ "x$" = "xdelete" ]; then lock; TMP_FILE=`mktemp /var/ossec/ossec-hosts.XXXXXXXXXX` if [ "X$" = "X" ]; then # Cheap fake tmpfile, but should be harder then no random data TMP_FILE="/var/ossec/ossec-hosts.`cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -1 `" fi
  • 14. :‫دهید‬ ‫می‬ ‫انجام‬ ‫را‬ ‫آن‬ ‫کردن‬ ‫تایپ‬ ‫با‬ ‫شما‬ ‫که‬ ، ‫کنیم‬ ‫شروع‬ ‫را‬ ‫نصب‬ ‫مراحل‬ ‫توانیم‬ ‫می‬ ./ . sudo install sh ‫باید‬ ‫فقط‬ ‫شما‬ ، ‫موارد‬ ‫بیشتر‬ ‫در‬ .‫کنید‬ ‫وارد‬ ‫را‬ ‫ورودی‬ ‫تا‬ ‫شود‬ ‫می‬ ‫خواسته‬ ‫شما‬ ‫از‬ ، ‫نصب‬ ‫مراحل‬ ‫طی‬ ‫در‬ ENTER ‫را‬ ‫فشار‬ ‫دهید‬ ‫پیش‬ ‫تا‬ ( ‫است‬ ‫انگلیسی‬ ، ‫فرض‬ ‫پیش‬ ‫طور‬ ‫به‬ ‫که‬ ، ‫کنید‬ ‫انتخاب‬ ‫را‬ ‫نصب‬ ‫زبان‬ ‫که‬ ‫شود‬ ‫می‬ ‫خواسته‬ ‫شما‬ ‫از‬ ‫ابتدا‬ .‫بپذیرد‬ ‫را‬ ‫فرض‬ en ‫زبان‬ ‫این‬ ‫اگر‬ .) ، ‫شماست‬ ‫عالقه‬ ‫مورد‬ ENTER ‫را‬ ‫فشار‬ ‫دهید‬ ، ‫صورت‬ ‫این‬ ‫غیر‬ ‫در‬ . 2 ، ‫آن‬ ‫از‬ ‫پس‬ .‫کنید‬ ‫وارد‬ ‫شده‬ ‫پشتیبانی‬ ‫زبانهای‬ ‫لیست‬ ‫از‬ ‫را‬ ‫حرف‬ ‫دوباره‬ ENTER ‫را‬ ‫فشار‬ ‫دهید‬ . (en/br/cn/de/el/es/fr/hu/it/jp/nl/pl/ru/sr/tr) [en]: ‫از‬ ‫بعد‬ ، ‫اینجا‬ ‫در‬ .‫خواهید‬ ‫می‬ ‫را‬ ‫نصب‬ ‫نوع‬ ‫چه‬ ‫که‬ ‫پرسد‬ ‫می‬ ‫شما‬ ‫از‬ ‫اول‬ ‫سوال‬ ‫را‬ ‫محلی‬ . ‫کنید‬ ‫وارد‬ 1- ( , , , ) What kind of installation do you want server agent local hybrid or help ? Local ، ‫بعدی‬ ‫سؤاالت‬ ‫برای‬ ENTER ‫را‬ ‫فشار‬ ‫دهید‬ ‫سوال‬ .‫بپذیرد‬ ‫را‬ ‫فرض‬ ‫پیش‬ ‫تا‬ 3.1 ‫از‬ ‫سپس‬ ‫و‬ ‫کند‬ ‫می‬ ً‫ا‬‫فور‬ ‫شما‬ ‫ایمیل‬ ‫آدرس‬ ‫برای‬ ‫را‬ ‫شما‬ ‫سرور‬ SMTP ‫سرور‬ ‫و‬ ‫معتبر‬ ‫ایمیل‬ ‫آدرس‬ ‫یک‬ ، ‫سوال‬ ‫این‬ ‫برای‬ .‫پرسید‬ ‫می‬ SMTP ‫مرحله‬ ‫در‬ ‫که‬ 3 .‫کنید‬ ‫وارد‬ ‫اید‬ ‫کرده‬ ‫تعیین‬ 3- Configuring the OSSEC HIDS. 3.1- Do you want e-mail notification? (y/n) [y]: - What's your e-mail address? you@example.com - What's your SMTP server ip/host? :‫کنید‬ ‫مشاهده‬ ‫را‬ ‫خروجی‬ ‫این‬ ‫باید‬ ، ‫باشد‬ ‫آمیز‬ ‫موفقیت‬ ‫نصب‬ ‫اگر‬ - Configuration finished properly. ... More information can be found at http://www.ossec.net --- Press ENTER to finish (maybe more information below). --- ، ‫نصب‬ ‫اتمام‬ ‫برای‬ ENTER ‫را‬ ‫فشار‬ ‫دهید‬ . ‫شکل‬ 1 ‫نصب‬ ‫برای‬ : agent ‫شما‬ ‫هست‬ ‫نیاز‬ - agent . ‫کنید‬ ‫انتخاب‬ ‫را‬
  • 15. ‫مرحله‬ 5 : OSSEC ‫کنید‬ ‫شروع‬ ‫را‬ OSSEC ‫حساب‬ ‫به‬ ‫ابتدا‬ ، ‫آن‬ ‫شروع‬ ‫برای‬ .‫است‬ ‫نشده‬ ‫شروع‬ ‫اما‬ ، ‫است‬ ‫شده‬ ‫نصب‬ root .‫بروید‬ sudo su .‫کنید‬ ‫شروع‬ ‫را‬ ‫آن‬ ‫زیر‬ ‫دستور‬ ‫صدور‬ ‫با‬ ‫سپس‬ / / / / - var ossec bin ossec control start ‫باید‬ .‫کنید‬ ‫بررسی‬ ‫را‬ ‫خود‬ ‫ورودی‬ ‫صندوق‬ ، ‫آن‬ ‫از‬ ‫پس‬ OSSEC ، ‫کار‬ ‫این‬ ‫با‬ .‫است‬ ‫کرده‬ ‫کار‬ ‫به‬ ‫شروع‬ ‫که‬ ‫دهد‬ ‫اطالع‬ ‫شما‬ ‫به‬ ‫هشدار‬ ‫یک‬ ‫که‬ ‫دانید‬ ‫می‬ ‫اکنون‬ OSSEC .‫کنید‬ ‫می‬ ‫ارسال‬ ‫را‬ ‫هشدارهایی‬ ‫نیاز‬ ‫صورت‬ ‫در‬ ‫و‬ ‫است‬ ‫شده‬ ‫نصب‬ :‫ششم‬ ‫مرحله‬ OSSEC ‫کنید‬ ‫سازی‬ ‫شخصی‬ ‫را‬ ‫فرض‬ ‫پیش‬ ‫پیکربندی‬ OSSEC ‫استفاده‬ ‫آن‬ ‫از‬ ‫خود‬ ‫سرور‬ ‫از‬ ‫محافظت‬ ‫برای‬ ‫توانید‬ ‫می‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫تنظیماتی‬ ‫اما‬ ، ‫کند‬ ‫می‬ ‫عمل‬ ‫خوب‬ - ‫است‬ ‫اصلی‬ ‫پیکربندی‬ ‫فایل‬ ، ‫سازی‬ ‫شخصی‬ ‫برای‬ ‫پرونده‬ ‫اولین‬ .‫کنید‬ . ossec conf ‫در‬ ‫که‬ / / / var ossec etc ‫خواهید‬ ‫قرار‬ ‫فهرست‬ :‫کنید‬ ‫باز‬ ‫را‬ ‫پرونده‬ .‫یافت‬ / / / / . nano var ossec etc ossec conf ‫بخش‬ ‫در‬ ‫که‬ ‫است‬ ‫ایمیل‬ ‫تنظیمات‬ ‫تأیید‬ ‫برای‬ ‫مورد‬ ‫اولین‬ global :‫کرد‬ ‫خواهید‬ ‫مشاهده‬ ‫پرونده‬ <global> <email_notification>yes</email_notification> <email_to>finid@vivaldi.net</email_to> <smtp_server>mail.vivaldi.net.</smtp_server> <email_from>ossecm@vultr.guest</email_from> </global> ‫آدرس‬ ‫که‬ ‫کنید‬ ‫حاصل‬ ‫اطمینان‬ email_from ‫سرورهای‬ ‫از‬ ‫برخی‬ ، ‫صورت‬ ‫این‬ ‫غیر‬ ‫در‬ .‫است‬ ‫معتبر‬ ‫ایمیل‬ ‫یک‬ SMTP ‫دهنده‬ ‫ارائه‬ ‫طرف‬ ‫از‬ ‫را‬ ‫هشدارهایی‬ ‫ایمیل‬ OSSEC ‫عنوان‬ ‫به‬ Spam ‫اگر‬ .‫کنند‬ ‫می‬ ‫گذاری‬ ‫عالمت‬ FQDN ‫قسمت‬ ، ‫باشد‬ ‫نشده‬ ‫تنظیم‬ ‫سرور‬ ‫داشته‬ ‫معتبر‬ ‫ایمیل‬ ‫آدرس‬ ‫یک‬ ‫خواهید‬ ‫می‬ ً‫ا‬‫واقع‬ ‫شما‬ ‫که‬ ‫است‬ ‫تنظیماتی‬ ‫این‬ ‫بنابراین‬ ، ‫شود‬ ‫می‬ ‫تنظیم‬ ‫سرور‬ ‫میزبان‬ ‫نام‬ ‫روی‬ ‫ایمیل‬ ‫دامنه‬ .‫باشید‬ ‫اجرای‬ ‫فرکانس‬ ، ‫سیستم‬ ‫آزمایش‬ ‫هنگام‬ ‫خصوص‬ ‫به‬ ، ‫کنید‬ ‫سازی‬ ‫سفارشی‬ ‫خواهید‬ ‫می‬ ‫که‬ ‫تنظیماتی‬ ‫از‬ ‫دیگر‬ ‫یکی‬ OSSEC ‫های‬ ‫ممیزی‬ ‫قسمت‬ ‫در‬ ‫تنظیمات‬ ‫این‬ .‫است‬ ‫خود‬ syscheck ‫دارد‬ ‫قرار‬ ‫هر‬ ، ‫فرض‬ ‫پیش‬ ‫طور‬ ‫به‬ ‫و‬ 22 ‫آزمایش‬ ‫برای‬ .‫شود‬ ‫می‬ ‫اجرا‬ ‫بار‬ ‫یک‬ ‫ساعت‬ ‫دهنده‬ ‫هشدار‬ ‫ویژگیهای‬ OSSEC ‫پیش‬ ‫صورت‬ ‫به‬ ‫را‬ ‫آن‬ ‫دوباره‬ ‫آن‬ ‫از‬ ‫بعد‬ ‫اما‬ ، ‫کنید‬ ‫تنظیم‬ ‫کمتری‬ ‫مقدار‬ ‫به‬ ‫را‬ ‫آن‬ ‫بخواهید‬ ‫است‬ ‫ممکن‬ ، .‫کنید‬ ‫تنظیم‬ ‫فرض‬ <syscheck> <!-- Frequency that syscheck is executed - default to every 22 hours --> <frequency>79200</frequency> ، ‫فرض‬ ‫پیش‬ ‫طور‬ ‫به‬ OSSEC ‫در‬ ‫درست‬ ‫جدید‬ ‫برچسب‬ ‫یک‬ ، ‫آن‬ ‫تغییر‬ ‫برای‬ .‫دهد‬ ‫نمی‬ ‫هشدار‬ ‫سرور‬ ‫به‬ ‫جدید‬ ‫پرونده‬ ‫شدن‬ ‫اضافه‬ ‫هنگام‬ ‫برچسب‬ ‫زیر‬ ‫کنید‬ ‫اضافه‬ ‫فرکانس‬ > < :‫باشد‬ ‫زیر‬ ‫موارد‬ ‫حاوی‬ ‫باید‬ ‫بخش‬ ‫این‬ ، ‫اتمام‬ ‫از‬ ‫پس‬ . <syscheck> <!-- Frequency that syscheck is executed - default to every 22 hours --> <frequency>79200</frequency> ‫باید‬ ‫که‬ ‫است‬ ‫هایی‬ ‫فهرست‬ ‫لیست‬ ‫در‬ ‫تغییر‬ ‫برای‬ ‫خوب‬ ‫تنظیم‬ ‫آخرین‬ OSSEC ‫پیدا‬ ‫قبلی‬ ‫تنظیم‬ ‫از‬ ‫بعد‬ ‫درست‬ ‫را‬ ‫آنها‬ .‫کند‬ ‫بررسی‬ ‫را‬ ‫آنها‬ :‫شوند‬ ‫می‬ ‫داده‬ ‫نشان‬ ‫زیر‬ ‫صورت‬ ‫به‬ ‫ها‬ ‫دایرکتوری‬ ، ‫باشید‬ ‫فرض‬ ‫پیش‬ .‫کرد‬ ‫خواهید‬ <!-- Directories to check (perform all possible verifications) -->
  • 16. <directories check_all="yes">/etc,/usr/bin,/usr/sbin</directories> <directories check_all="yes">/bin,/sbin</directories> ‫گزارش‬ ‫تا‬ ‫کنید‬ ‫اصالح‬ ‫را‬ ‫خط‬ ‫دو‬ ‫هر‬ OSSEC :‫بخوانند‬ ‫باید‬ ‫آنها‬ ، ‫اتمام‬ ‫از‬ ‫پس‬ .‫کند‬ ‫تغییر‬ ‫واقعی‬ ‫زمان‬ ‫در‬ <directories report_changes="yes" realtime="yes" check_all="yes">/etc,/usr/bin,/usr/sbin</directories> <directories report_changes="yes" realtime="yes" check_all="yes">/bin,/sbin</directories> .‫ببندید‬ ‫را‬ ‫فایل‬ ‫و‬ ‫کنید‬ ‫ذخیره‬ ‫کنیم‬ ‫اصالح‬ ‫باید‬ ‫که‬ ‫بعدی‬ ‫پرونده‬ . local_rules xml ‫در‬ / / / var ossec rules ‫بنابراین‬ .‫دارد‬ ‫قرار‬ ‫فهرست‬ cd :‫فهرست‬ ‫آن‬ ‫به‬ / / / cd var ossec rules ‫قاعده‬ ‫های‬ ‫پرونده‬ ‫دایرکتوری‬ ‫این‬ OSSEC ‫جز‬ ‫به‬ ‫آنها‬ ‫از‬ ‫یک‬ ‫هیچ‬ ‫که‬ ، ‫دارد‬ ‫می‬ ‫نگه‬ ‫را‬ . local_rules xml ‫اصالح‬ ‫نباید‬ ‫پرونده‬ ‫می‬ ‫آتش‬ ، ‫جدید‬ ‫پرونده‬ ‫افزودن‬ ‫با‬ ‫که‬ ‫است‬ ‫قانونی‬ ، ‫کنیم‬ ‫اضافه‬ ‫باید‬ ‫که‬ ‫قانونی‬ .‫کنیم‬ ‫می‬ ‫اضافه‬ ‫را‬ ‫سفارشی‬ ‫قوانین‬ ، ‫پرونده‬ ‫آن‬ ‫در‬ . ‫شوند‬ ‫شماره‬ ‫با‬ ، ‫قانون‬ ‫این‬ .‫گیرد‬ 554 ‫تنظیم‬ ‫سطح‬ ‫با‬ ‫قاعده‬ ‫یک‬ ‫وقتی‬ ‫که‬ ‫است‬ ‫این‬ ‫دلیل‬ .‫کند‬ ‫نمی‬ ‫ایجاد‬ ‫را‬ ‫دهنده‬ ‫هشدار‬ ‫فرض‬ ‫پیش‬ ‫طور‬ ‫به‬ ، ، ‫شود‬ ‫شروع‬ ‫صفر‬ ‫بر‬ ‫شده‬ OSSEC .‫کند‬ ‫نمی‬ ‫ارسال‬ ‫هشدار‬ ‫قانون‬ ‫که‬ ‫رسد‬ ‫می‬ ‫نظر‬ ‫به‬ ‫اینجا‬ ‫در‬ 554 .‫رسد‬ ‫می‬ ‫نظر‬ ‫به‬ ‫فرض‬ ‫پیش‬ ‫طور‬ ‫به‬ <rule id="554" level="0"> <category>ossec</category> <decoded_as>syscheck_new_entry</decoded_as> <description>File added to the system.</description> <group>syscheck,</group> </rule> ‫در‬ ‫را‬ ‫قانون‬ ‫آن‬ ‫از‬ ‫شده‬ ‫اصالح‬ ‫نسخه‬ ‫یک‬ ‫باید‬ ‫ما‬ . local_rules xml ‫آورده‬ ‫زیر‬ ‫کد‬ ‫بالک‬ ‫در‬ ‫شده‬ ‫اصالح‬ ‫نسخه‬ ‫آن‬ .‫کنیم‬ ‫اضافه‬ ‫پرونده‬ .‫کنید‬ ‫اضافه‬ ‫و‬ ‫کرده‬ ‫کپی‬ ‫فایل‬ ‫پایین‬ ‫در‬ ‫را‬ ‫آن‬ ، ‫شدن‬ ‫بسته‬ ‫برچسب‬ ‫از‬ ‫قبل‬ ‫درست‬ .‫است‬ ‫شده‬ <rule id="554" level="7" overwrite="yes"> <category>ossec</category> <decoded_as>syscheck_new_entry</decoded_as> <description>File added to the system.</description> <group>syscheck,</group> </rule> ‫سپس‬ ، ‫ببندید‬ ‫و‬ ‫کرده‬ ‫ذخیره‬ ‫را‬ ‫پرونده‬ OSSEC .‫کنید‬ ‫اندازی‬ ‫راه‬ ً‫ا‬‫مجدد‬ ‫را‬ / / / / - var ossec bin ossec control restart ‫منبع‬
  • 18. ‫نصب‬ ‫برای‬ agent . ‫نصب‬ ‫نوع‬ ‫انتخاب‬ ‫مرحله‬ ‫تا‬ ‫میرویم‬ ‫باال‬ ‫روند‬ ‫طبق‬ yum install gcc make On RHEL derivatives (CentOS 7) wget http://mirror.centos.org/centos/7/os/x86_64/Packages/gcc-4.8.5- 36.el7.x86_64.rpm wget http://mirror.centos.org/centos/7/os/x86_64/Packages/make-3.82- 24.el7.x86_64.rpm yum localinstall gcc-4.8.5-36.el7.x86_64.rpm yum localinstall make-3.82-24.el7.x86_64.rpm / ‫مسیر‬ ‫در‬ ‫مستقیم‬ ‫بصورت‬ ‫دانلود‬ ‫برای‬ tmp : ‫داریم‬ wget https://github.com/ossec/ossec-hids/archive/3.1.0.tar.gz -P /tmp cd /tmp tar xzf 3.1.0.tar.gz cd ossec-hids-3.1.0 ./install.sh (en/br/cn/de/el/es/fr/hu/it/jp/nl/pl/ru/sr/tr) [en]:
  • 19. ‫ما‬ ‫اینجا‬ ‫در‬ agent . ‫میکنیم‬ ‫انتخاب‬ ‫را‬ . ‫میکنیم‬ ‫انتخاب‬ ‫را‬ ‫نصب‬ ‫مسیر‬ . ‫میکنیم‬ ‫وارد‬ ‫را‬ ‫سامانه‬ ‫سرور‬ ‫شدن‬ ‫فعال‬ ‫برای‬ integrity check daemon ‫گزینه‬ y . ‫میکنیم‬ ‫انتخاب‬ ‫را‬ ‫گزینه‬ ‫کیت‬ ‫روت‬ ‫تشخیص‬ ‫امکان‬ ‫شدن‬ ‫فعال‬ ‫برای‬ y . ‫میکنیم‬ ‫انتخاب‬ ‫را‬
  • 20. ‫مرحله‬ ‫این‬ ‫در‬ active response . ‫میکنیم‬ ‫فعال‬ ‫غیر‬ ‫را‬ . ‫رسید‬ ‫پایان‬ ‫به‬ ‫نصب‬
  • 21. ‫اتصال‬ agent : ‫سرور‬ ‫به‬ ‫که‬ ‫اکنون‬ agent ‫خاص‬ ‫میزبان‬ ‫به‬ ‫مربوط‬ ‫کلید‬ ‫توانید‬ ‫می‬ .‫کنید‬ ‫اجرا‬ ‫را‬ ‫زیر‬ ‫دستور‬ ، ‫عامل‬-‫سرور‬ ‫اتصال‬ ‫کلید‬ ‫افزودن‬ ‫برای‬ ، ‫است‬ ‫شده‬ ‫نصب‬ ‫گزینه‬ .‫کنید‬ ‫استخراج‬ ‫سرور‬ ‫از‬ ‫را‬ I ‫سپس‬ .‫کنید‬ ‫تأیید‬ ‫را‬ ‫کلید‬ ‫افزودن‬ ‫و‬ ‫کنید‬ ‫پیست‬ ‫را‬ ‫کلید‬ ، ‫کنید‬ ‫وارد‬ ‫را‬ Q ‫و‬ ‫کرده‬ ‫تایپ‬ ‫را‬ enter ‫فشار‬ ‫را‬ .‫شوید‬ ‫خارج‬ ‫تا‬ ‫دهید‬ /var/ossec/bin/manage_agents ‫کردن‬ ‫استارت‬ agent : /var/ossec/bin/ossec-control start
  • 22. : ‫سامانه‬ ‫های‬ ‫الگ‬ ‫بررسی‬ tail /var/ossec/logs/ossec.log ‫میکنید‬ ‫مشاهده‬ ‫اینجا‬ ‫در‬ agent . ‫است‬ ‫شده‬ ‫متصل‬ ‫سامانه‬ ‫به‬
  • 23. : ‫دوم‬ ‫فصل‬ ‫پیشرفته‬ ‫امکانات‬ ‫از‬ ‫استفاده‬ ‫و‬ ‫تنظیمات‬ . ‫شد‬ ‫خواهد‬ ‫اضافه‬ ‫کتاب‬ ‫بعدی‬ ‫های‬ ‫ورژن‬ ‫در‬ ‫فصل‬ ‫این‬
  • 25. ‫با‬ Wazuh : ‫شویم‬ ‫آشنا‬ ‫بیشتر‬ Wazuh ‫پلتفرم‬ ‫یک‬ Open Source ‫قبیل‬ ‫از‬ ‫فراوانی‬ ‫‌های‬ ‫ت‬‫قابلی‬ ‫که‬ ‫است‬ Threat Detection ،Integrity Monitoring ،Incident Response ،Compliance .‫‌دهد‬ ‫ی‬‫م‬ ‫ارائه‬ ‫را‬ ‫غیره‬ ‫و‬ ‫یک‬ ‫عنوان‬ ‫به‬ ‫پلتفرم‬ ‫این‬ Fork ‫پروژه‬ ‫از‬ OSSEC HIDS ‫‌ای‬ ‫ه‬‫‌شد‬ ‫ه‬‫شناخت‬ ‫ابزار‬ ‫با‬ ‫ادغام‬ ‫و‬ ‫جدید‬ ‫‌های‬ ‫ت‬‫قابلی‬ ‫‌شدن‬ ‫ه‬‫اضاف‬ ‫با‬ ‫و‬ ‫آمد‬ ‫وجود‬ ‫به‬ ‫مانند‬ OpenSCAP ‫و‬ Elasticsearch . ‫میباشد‬ ‫دارا‬ ‫را‬