ওপেন সোর্স সিকিউরিটি টুলস
Suricata: JSON-বাই-ডিফল্ট সহ মাল্টিথ্রেডেড নেটওয়ার্ক ইঞ্জিন
Suricata হল OISF-সমর্থিত নেটওয়ার্ক IDS/IPS যা আধুনিক SOC পাইপলাইনের জন্য ডিজাইন করা প্রোটোকল পার্সিং (HTTP, DNS, TLS মেটাডেটা) এবং EVE JSON আউটপুট সহ মাল্টিথ্রেডেড তৈরি করা হয়েছে। এটি বেশিরভাগ Snort নিয়মগুলি পড়ে, যা বাস্তুতন্ত্রকে ভাগ করে রাখে এবং এটি স্বাভাবিকভাবেই নেটওয়ার্ক সেন্সর হিসাবে ইলাস্টিক-শ্রেণীর বিশ্লেষণের সাথে যুক্ত হয়।
মূল বিষয়সমূহ
- আর্কিটেকচার দ্বারা মাল্টিথ্রেডিং: প্যাকেট ক্যাপচার (লিনাক্সে AF_PACKET, উচ্চ-থ্রুপুটের জন্য AF_XDP) কোর জুড়ে একটি কর্মী পাইপলাইন ফিড করে, তাই প্রথম-প্রজন্মের আইডিএস-এর একক-সারি বাধা ছাড়াই আধুনিক হার্ডওয়্যারে ইঞ্জিন স্কেল করে; সাইজিং হল CPU প্লাস RAM/প্যাকেট, শুধু ব্যান্ডউইথ নয়।
- EVE JSON হল ডেটা-মডেল পার্থক্য: প্রতিটি সতর্কতা, প্রবাহ, এবং প্রোটোকল মেটাডেটা কাঠামোগত JSON (ক্ষেত্র যেমন http.uri, tls.sni, dns.name) হিসাবে রেকর্ড করে যা কাস্টম পার্সিং ছাড়াই সরাসরি ইলাস্টিক/ওপেনসার্চ পাইপলাইনে অবতরণ করে; এই একটি ডিজাইন পছন্দের কারণেই Suricata বেশিরভাগ SOC স্ট্যাক ভোটে জয়লাভ করে।
- প্রোটোকল সচেতনতা স্বাক্ষরের বাইরে চলে যায়: ইঞ্জিনটি TLS হ্যান্ডশেক মেটাডেটা (JA3-শ্রেণীর হ্যাশ, SNI, সার্টিফিকেট ক্ষেত্র), HTTP হেডস, DNS ক্যোয়ারী এবং SMB/ফাইল ট্রেসগুলি লগ করে, তাই সেন্সর নেটওয়ার্ক মেটাডেটা সংগ্রহ হিসাবে দ্বিগুণ হয়; অনেক দল সতর্কতার আগেই প্রাথমিকভাবে এটির জন্য Suricata চালায়।
- নিয়মের সামঞ্জস্য হল কর্মক্ষম মানসিক শান্তি: Snort-ফর্ম্যাটের নিয়মগুলি বেশিরভাগ ওভারল্যাপের সাথে লোড হয় (ET রুলসেট উভয়ের জন্যই প্রকাশ করা হয়), তাই হুমকির ইন্টেল সদস্যতা ইঞ্জিন জুড়ে প্রসারিত হয় এবং Snort ব্যাকগ্রাউন্ড ট্রান্সফার থেকে পরিমিত সিনট্যাক্স সংযোজন (সুরিকাটা অ্যাপ-লেয়ার-ইভেন্টের মতো নিজস্ব কীওয়ার্ড যোগ করে)।
- আইপিএস মোড বাস্তব: ড্রপ নিয়ম সহ NFQUEUE বা AF_PACKET এর মাধ্যমে ইনলাইন, কিন্তু ভঙ্গিতে HA-বন্ধু এবং সতর্ক নীতি প্রয়োজন; বেশিরভাগ এস্টেটগুলি সনাক্তকরণ হিসাবে Suricata প্যাসিভ রাখে এবং প্রতিরোধের জন্য ফায়ারওয়াল নিয়ম ব্যবহার করে, শুধুমাত্র ইনলাইনে আপগ্রেড করে যেখানে সম্পদ ব্যর্থ-বন্ধ ঝুঁকিকে সমর্থন করে।
- যেখানে এটি আমাদের নিরাপত্তা-সরঞ্জাম সংগ্রহে বসে: Snort এর পাশাপাশি এটি স্বাক্ষর IDS-এর জন্য আধুনিক ডিফল্ট; সমৃদ্ধ মেটাডেটা আউটপুট এটিকে Zeek-শ্রেণীর NSM-এর পাশে একটি প্রথম SOC স্ট্যাকের সেন্সর উপাদান হিসাবে যোগ্যতা অর্জন করে, যেখানে ট্রিভি/ওপেনভাস দুর্বলতাকে কভার করে এবং ওয়াজুহ এন্ডপয়েন্ট অ্যাগ্রিগেশন কভার করে।
মাঠের নোট
Suricata ডিপ্লোয়মেন্ট যা একজন ক্লায়েন্টকে জিতেছিল তা সতর্কতা ছিল না, এটি ছিল মেটাডেটা: EVE JSON তাদের ইলাস্টিক স্ট্যাকে অবতরণ করেছে এবং তাদের প্রথম হান্ট ক্যোয়ারী মিনিটের মধ্যে একটি TLS পুনর্নবীকরণ উইন্ডোতে একটি রহস্য বিভ্রাটের সাথে মিলিত হয়েছে। সেন্সর ঘটনাগুলির মধ্যে তার র্যাক স্পেস অর্জন করে।
সচরাচর জিজ্ঞাসা
আমি কি নিয়ম উত্স লোড করা উচিত?
প্রতিদিনের আপডেট সহ একটি বিস্তৃত বিনামূল্যের জন্য ET ওপেন করুন, ET Pro যেখানে সুরক্ষা SLA এবং একই দিনের কভারেজের বিষয়, সাথে কিউরেটেড ইন্টেল ফিড; আরও নিয়ম শুধুমাত্র সাহায্য করে যদি টিউনিং গতি রাখে, অন্যথায় মিথ্যা ইতিবাচক বৃদ্ধি পায়।
কিভাবে সাইজিং করা হয়?
ব্যান্ডউইথ হল নিষ্পাপ ইনপুট; বাস্তবসম্মত আকার মাল্টিথ্রেড শেয়ারিংয়ের জন্য গড় এবং পিক প্যাকেট/সেকেন্ড, নিয়ম গণনা এবং গভীরতা এবং CPU কোর ব্যবহার করে; 10G এর জন্য AF_PACKET/AF_XDP এবং ET রুলসেট টিউনিং সহ কমোডিটি হার্ডওয়্যার প্রয়োজন, বিশাল বাজেট নয়।
EVE আউটপুট সাধারণত কোথায় অবতরণ করে?
ইলাস্টিক, ওপেনসার্চ, বা ফাইলবিট/ভেক্টর ক্লাস লগ লেখকের মাধ্যমে যেকোন লগ পাইপলাইন; ক্ষেত্রগুলি সরাসরি ফিল্টারিংয়ের জন্য গঠন করা হয়, যেখানে Suricata এর ডেটা মডেল প্লেইন অ্যালার্ট ফরম্যাটগুলিকে ছাড়িয়ে যায়৷
Suricata একটি ছোট অফিস নেটওয়ার্কের জন্য ভাল?
হ্যাঁ নিম্ন প্রান্তেও: একটি ছোট এস্টেটে একটি যন্ত্র/আয়না হল সম্প্রদায়ের নিয়মগুলির সাথে পণ্য হার্ডওয়্যার, তবে টিউনিংয়ের জন্য বাজেট সময় এবং একটি ছোট সতর্কতা-দেখার কর্মপ্রবাহ; একটি সতর্কতা সরঞ্জাম কেউ পড়ে না মিথ্যা সান্ত্বনা প্রদান করে।
ওপেন সোর্স সিকিউরিটি টুলস নিয়ে Kinetikatech কীভাবে সাহায্য করে
এটাই আমরা প্রতিদিন করি: টেস্টিং টুলবক্স পেশাদাররা আসলে লোড রাখে: স্ক্যানার, স্নিফার, ক্র্যাকার, এবং ওয়েব প্রক্সিগুলি কীভাবে বাস্তব ব্যস্ততায় ব্যবহার করা হয় তা ব্যাখ্যা করে — কমান্ড, পতাকা, আউটপুট এবং যেখানে প্রতিটি একটি পদ্ধতিতে বসে। আমাদের পেনিট্রেশন টেস্টিং and Linux সার্ভার নিরাপত্তা সেবাটি শুরু থেকে শেষ পর্যন্ত সব নেয় — মূল্যায়ন, বাস্তবায়ন, ২৪/৭ পর্যবেক্ষণ, আর ৩০ মিনিটের মধ্যে জরুরি সাড়া।