Suricata কীভাবে কাজ করে?
Suricata-এ সিস্টেম থেকে ডেটা একবারে এক প্যাকেট করে টেনে আনено হয়। এরপর প্রি-প্রসেসিং এর মাধ্যমে ডিটেকশন ইঞ্জিনে পাঠানো হয়। Suricata IDS মোডে pcap ব্যবহার করে চালানো যায়, কিন্তু লিনাক্স ফিচার nfnetlink_queue ব্যবহার করে নেটওয়ার্ক হুমকি শনাকতও করা যায়। প্যাকেট ড্রপ করলে সেটি ড্রপ হয়ে যায়।
Suricata কী কী শনাকত করতে পারে?
Suricata ফাইল আইডেন্টিফিকেশন, MD5 চেকসম এবং ফাইল এক্সট্রাকশন ফাংশন দিয়ে বিভিন্ন ফাইল টাইপ সহজে শনাকত করতে পারে। Suricata-এর MD5 চেকসম মনিটরিং ফিচার দিয়ে সিস্টেম ফাইলের পরিবর্তন সহজে মনিটর করা যায়, অথবা পরিচিত MD5 চেকসম দিয়ে ম্যালওয়্যার ফাইল সার্চ করা যায় যাতে তাদের অবস্থান সবসময় জানা যায়।
Suricata কি সিগনেচার-ভিত্তিক?
Bricata-এর তিনটি প্রধান ডিটেকশন ইঞ্জিনের মধ্যে এই সেরা সিগনেচার-ভিত্তিক ইন্ট্রুশন ডিটেকশন প্ল্যাটফর্ম Suricata।
Linux-এ Suricata কীভাবে ব্যবহার করবেন?
• সফটওয়্যারটি ফ্রি ডাউনলোড করুন
• নিম্নলিখিত موارد যোগ করুন...
• আপনার সফটওয়্যার সংরক্ষণকারী ডিরেক্টরিতে অ্যাক্সেস করুন
• কম্পাইল, বিল্ড, কনফিগার এবং ইনস্টল করে সফটওয়্যার ইনস্টল করুন
• পারমিশন সেট করুন
• IDS-কে ডেমন হিসেবে সেট আপ করুন
• কিছু লগ দেখুন!
Suricata কে কে ব্যবহার করে?
Code42 (Revenue > 1000M, Company Size > 10000) এবং Carnegie Mellon University (Website: cmu.edu) Suricata ব্যবহার করে।
Suricata কি ফায়ারওয়াল?
নভেম্বর ২০২০ থেকে AWS Network Firewall সার্ভিসের সাথে Suricata IPS রুলস ব্যবহার করা যাবে - ওপেন সোর্স রুলসেট ইম্পোর্ট করুন বা নিজে Suricata রুল সিনট্যাক্স দিয়ে IPS রুল লেখুন।
Suricata কতটা ভালো?
পজিটিভ রিভিউ: Suricata একটি ওপেনসোর্স নেটওয়ার্ক-ভিত্তিক IDS যা টাকার মূল্য দেয়। অন্যান্য ওপেনসোর্স রুলসেটের সাথে কম্বাইন করলে নেটওয়ার্ক হুমকি শনাকত করার দারুন সুযোগ থাকে।
Suricata রুল কী?
Suricata-এ কিছু প্রোটোকল রয়েছে: http, ftp, tls (SSL সহ), smb, এবং DNS (Suricata v2.0 থেকে)। এগুলোকে লেয়ার ৭ প্রোটোকল বলা হয়। HTTP প্রোটোকলে সাইন করার জন্য Suricata নিশ্চিত করে যে কেবল HTTP-ট্রাফিক সম্পর্কিত সিগনেচার মিলে।
Suricata কি হোস্ট-ভিত্তিক?
Suricata-এর তিনটি প্রধান ব্যবহার আছে। সবচেয়ে সহজ কনফিগারেশন হলো হোস্ট-ভিত্তিক IDS যা প্রতিটি কম্পিউটারের নেটওয়ার্ক ট্রাফিক মনিটর করে। Suricata ব্যবহার করে নেটওয়ার্কের ট্রাফিক মনিটর করা যায় এবং যেকোনো ম্যালিশিয়াস কিছুর শনাক্ত হলে অ্যাডমিনকে নোটিফাই করা হয়।
NIDS কী শনাকত করতে পারে?
সিগনেচার-ভিত্তিক প্রোটেকশন সিস্টেম নেটওয়ার্ক ট্রাফিকের নির্দিষ্ট প্যাটার্ন (বাইট সংখ্যা, ১ এর সংখ্যা, ০ এর সংখ্যা) পর্যবেক্ষণ করে আক্রমণ শনাকত করে। এছাড়া পূর্বে পরিচিত ম্যালিশিয়াস ইনস্ট্রাকশন সিকোয়েন্স খুঁজে ম্যালওয়্যার শনাকত করে।
Suricata কি অ্যানোমালি-ভিত্তিক?
NIDS কম্পোনেন্টের মধ্যে Suricata ব্যবহার হয় সিগনেচার-ভিত্তিক ডিটেকশন ডিভাইস হিসেবে যেন পরিচিত আক্রমণ শনাকত করা যায়, আর Isolation Forest Algorithm (IFA) ব্যবহার হয় নেটওয়ার্ক অ্যানোমালি শনাকত করতে। Suricata IDS Snort IDS-এর 멀티-থ্রেডেড বিকল্প হিসেবে তৈরি হয়েছে।
Snort কি Suricata-র চেয়ে ভালো?
Suricata-এ অ্যাপ্লিকেশন ডিটেকশন openappid দিয়ে হয় কিন্তু ধীর। সকল পার্থক্যকে এক বাক্যে সমেটা যায়।
Suricata কি NIDS?
সর্বाधিক উন্নত ওপেন সোর্স থ্রেট ডিটেকশন ইঞ্জিন হিসেবে Suricata-এর বিশ্বে ৩১ মিলিয়ন বেশি ব্যবহারকারী রয়েছে।
Suricata সিগনেচার কী?
সিগনেচার Emerging Threats ডেটাবেস থেকে নেওয়া হয়, যা একটি ফ্রি ও ওপেন-সোর্স রুল ডেটাবেস। এগুলো ডাউনলোড করে Suricata ইনস্ট্যান্সে ব্যবহার করা যায়।
Suricata হোস্ট-ভিত্তিক নাকি নেটওয়ার্ক-ভিত্তিক?
এটি একটি ওপেন-সোর্স নেটওয়ার্ক থ্রেট ডিটেকশন ইঞ্জিন যা ইন্ট্রুশন ডিটেকশন (IDS), ইন্ট্রুশন প্রিভেনশন (IPS) এবং নেটওয়ার্ক সিকিউরিটি মনিটরিং (NSM)-এ ব্যবহার করা যায়।
Snort অ্যানোমালি-ভিত্তিক নাকি সিগনেচার-ভিত্তিক?
Snort (২০০১) এর মত ইন্ট্রুশন ডিটেকশন সিস্টেম সিগনেচার ডিটেকশন ব্যবহার করে যা নেটওয়ার্ক ট্রাফিকের প্যাটার্ন আক্রমণ প্যাটার্নের সাথে মিলিয়ে। নেটওয়ার্ক অ্যানোমালি ডিটেকশন সফটওয়্যার অসাধারণ সিস্টেম কলের ওপর ফোকাস করে না।
Linux-এ Suricata কীভাবে চালাবেন?
১. নতুন Atlantic.Net Cloud Server তৈরি করুন
২. সার্ভারে লগ ইন করুন
৩. ডিপেন্ডেন্সি ইনস্টল করুন
৪. Suricata ইনস্টল হয়ে যাবে
৫. Suricata কনফিগার করুন
৬. DDoS আক্রমণের বিপরীতে Suricata টেস্ট করুন
Ubuntu-এ Suricata কীভাবে চালাবেন?
Ubuntu 18-এ সোর্স থেকে Suricata ইনস্টল করা হয়। Suricata ফায়ারওয়াল মডিউল ডিফল্টরূপে IDS ফাংশন হ্যান্ডেল করে। IPS ফাংশনালিটি ইমপ্লিমেন্ট করতে চাইলে নিচের লাইব্রেরি ইনস্টল করুন। ডাউনলোড শেষে tarball এক্সট্র্যাক্ট হবে। Suricata tarball এক্সট্র্যাক্ট ডিরেক্টরিতে যান এবং Suricata ইঞ্জিন কম্পাইল করার জন্য কনফিগার করুন।
Suricata কীভাবে অ্যাক্সেস করবেন?
• একটি ভার্চুয়াল মেশিন তৈরি করে IDS শুরু করুন
• মেশিন তৈরি হলে অ্যাডাপ্টার ২ দিয়ে নেটওয়ার্কের সাথে সংযোগ করুন
• অপারেটিং সিস্টেম ইনস্টল করুন (এই টিউটোরিয়ালে Ubuntu 32-bit)
IPS মোডে Suricata কীভাবে চালাবেন?
• Netfilter প্যাকেজ ইনস্টল করুন
• Suricata কনফিগারেশনে NFqueue অপশন ইনেবল করুন
• ইনস্টলেশন ও বিল্ড সম্পন্ন করুন
• iptables রুল তৈরি করুন এবং ফায়ারওয়াল কনফিগার করুন
• Suricata NFQ মোডে কনফিগার করুন
• Suricata চালু করুন NFQUEUE-এ প্যাকেট ফিল্টার করতে