ইন্ট্রুশন ডিটেকশন সিস্টেম (Intrusion Detection System - IDS) - সম্পূর্ণ নির্দেশিকা
ইন্ট্রুশন ডিটেকশন (Intrusion Detection) কী?
IDS (Intrusion Detection System) হলো একটি টেকনোলজি যা টার্গেটেড অ্যাপ্লিকেশন বা কম্পিউটারের ভালনারেবিলিটি শনাক্ত করে। IDS হলো "লিসেন-অনলি" (Listen-only) ডিভাইস - এটি ট্রাফিক ব্লক করে না, শুধু মনিটর ও সতর্ক করে।
IDS কী এবং কীভাবে কাজ করে?
হ্যাকার আসল ক্ষতি করার আগে শনাক্ত করার সিস্টেম। দুটি প্রধান মোড:
- Network-based IDS (NIDS): নেটওয়ার্ক ট্রাফিক মনিটর করে
- Host-based IDS (HIDS): হোস্ট/সার্ভারের ফাইল, লগ, প্রসেস মনিটর করে
IDS-র প্রকারভেদ (Types of IDS)
- Network Intrusion Detection System (NIDS): নেটওয়ার্ক ইনফ্রাস্ট্রাকচারের কৌশলগত পয়েন্টে ডিপ্লয় করা হয়
- Host-based Intrusion Detection System (HIDS): Критиক্যাল সার্ভারের ওপারেটিং সিস্টেম ফাইল মনিটর করে
- Perimeter Intrusion Detection System (PIDS): পেরিমিটার/বাউন্ডারি মনিটর করে
- VM-based Intrusion Detection System: ভার্চুয়াল মেশিন ভিত্তিক মনিটরিং
IPS এবং IDS-র পার্থক্য (Firewall-এ)
| বিষয় | IDS (Intrusion Detection System) | IPS (Intrusion Prevention System) |
|---|---|---|
| কাজ | মনিটর, ডিটেক্ট, অ্যালার্ট পাঠায় | মনিটর, ডিটেক্ট, ব্লক/প্রিভেন্ট করে |
| মোড | Passive (Listen-only) | Active (Inline) |
| ট্রাফিক ফ্লো | ট্রাফিক ব্লক করে না | ম্যালিশিয়াস ট্রাফিক ব্লক করে |
| প্লেসমেন্ট | ট্যাপ/স্প্যান পোর্ট (Out-of-band) | ইনলাইন (In-band) |
IDS-র ফাংশন (Functions of Intrusion Detection)
- অবৈধ কার্যকলাপ ডিটেক্ট, লগ ও কমিউনিকেট করা
- অ্যাডমিনিস্ট্রেটরকে আউট-অফ-ব্যান্ড ডিটেকশন সিস্টেম দিয়ে অ্যালার্ট পাঠানো
- পলিসি ভায়োলেশন শনাক্ত করা
IDS উদাহরণ (Examples of IDS)
- SolarWinds Security Event Manager
- Snort (ওপেন সোর্স, নেটওয়ার্ক-ভিত্তিক)
- Suricata (হাই-পারফরম্যান্স, মাল্টি-থ্রেডেড)
- OSSEC (হোস্ট-ভিত্তিক, ওপেন সোর্স)
- Stealthwatch (সিস্কো)
- TippingPoint (ট্রেন্ড মাইক্রো)
NIDS (Network IDS) কীভাবে কাজ করে?
নেটওয়ার্ক ইনফ্রাস্ট্রাকচারের কৌশলগত পয়েন্টে (যেখানে আক্রমণের সম্ভাবনা বেশি) ডিপ্লয় করা হয়। ইনবাউন্ড ও আউটবাউন্ড ট্রাফিক দুইদিকেই মনিটর করে।
ইন্ট্রুশন ডিটেকশন উদাহরণ
- TCP কানেকশনে হঠাৎ বৃদ্ধি হলে সতর্কতা (Traffic Regulation Policy)
- লিমিটেড IPv6 অপশন টার্গেট করে IDS আটাক পলিসি
- স tienda IPv6 অড্রেস রেঞ্জ ও সব পোর্ট মনিটর করা
ইন্ট্রুশন প্রিভেনশন (IPS) কী?
নেটওয়ার্ক ইভেন্ট মনিটর ও বিশ্লেষণ করে ইনসিডেন্ট, পলিসি ভায়োলেশন বা হুমকি শনাক্ত করা। ডিটেকশনের পর আক্রমণ রোধ করা (Intrusion Prevention)।
IPS (Intrusion Prevention System) কীভাবে কাজ করে?
- নেটওয়ার্ক ফরওয়ার্ডেড ট্রাফিক স্ক্যান করে ম্যালিশিয়াস এক্টিভিটি ও পরিচিত আক্রমণ প্যাটার্ন খুঁজে বের করে
- সিগনেচার ডাটাবেসের সাথে বিট-বাই-বিট তুলনা করে পরিচিত আক্রমণ শনাক্ত করে
- অ্যানোমালি-ভিত্তিক ডিটেকশনও ব্যবহার করে (বেসলাইন থেকে বিচ্যুতি)
IDS vs IPS - কোনটি ব্যবহার করবেন?
- IDS: সত্যিকারের ইন্ট্রুশন ডিটেক্ট করে, ফলস পজিটিভ কম
- IPS: সকল ইন্ট্রুশন আটেমপ্ট ব্লক করে, কন্ট্রোল ও ভিজিবিলিটি বেশি
- সুপারিশ: আধুনিক পরিবেশে IDS/IPS কম্বাইন করা (Next-Gen IPS) সেরা সমাধান
ফায়ারওয়াল এবং IDS-র পার্থক্য
- ফায়ারওয়াল: রুল-ভিত্তিক অনুমতিহীন অ্যাক্সেস ব্লক করে, অনুমোদিত অ্যাক্সেস দেয়
- IDS: কানেকশন ব্লক করার কমENTRY contender, মূলত মনিটর ও সতর্কতা দেয়
- সাম্প্রতিক প্রবণতা: Next-Gen Firewall-এ IDS/IPS ফিচার ইন্টিগ্রেটেড থাকে