Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

ประเภทของระบบป้องกันการบุกเข้า (Intrusion Prevention System) มี那些?

มีหลายประเภทของระบบป้องกันการบุกเข้า (IPS) ดังนี้

IPS แบบโฮสต์ (Host-based IPS - HIPS)

HIPS เป็นระบบที่แอปพลิเคชันป้องกันการบุกเข้าอยู่ในเครื่องเฉพาะ IP address นั้น โดยทั่วไปบนอุปกรณ์เดียว HIPS เสริมสร้างวิธีการตรวจจับแบบลายนิ้วมือและวิธีการยุทธวิธี (heuristic) ของแอนติไวรัสดั้งเดิม เนื่องจากไม่จำเป็นต้องมีการอัปเกรดอย่างต่อเนื่องเพื่อนำหน้าแมลแวร์ใหม่

การใช้ทรัพยากรระบบอย่างครอบคลุมอาจเป็นข้อเสียของ HIPS ปัจจุบัน ซึ่งรวมไฟร์วอลล์ การควบคุมการกระทำระดับระบบ และแซนด์บ็อกซ์เข้าด้วยกันเป็นเครือข่ายการเปิดเผยที่ประสานงานกัน บนผลิตภัณฑ์ AV ดั้งเดิม การป้องกันที่กว้างขวางนี้อาจสมควรสำหรับแล็ปท็อปที่ทำงานบ่อยในสภาพแวดล้อมที่ไม่น่าเชื่อถือ (เช่น Wi-Fi คาเฟ่หรือสนามบิน) แต่การป้องกันที่หนักแน่นนี้อาจส่งผลต่ออายุแบตเตอรี่และทำให้ความตอบสนองทั่วไปของคอมพิวเตอร์ชัดเจนได้รับความเสียหาย เนื่องจากองค์ประกอบป้องกัน HIPS และผลิตภัณฑ์ AV ดั้งเดิมตรวจสอบทุกเอกสารบน PC เพื่อดูว่ามันเป็นแมลแวร์หรือไม่ ต่อบัญชีดำที่ใหญ่

แทนที่จะเป็นเช่นนั้น หาก HIPS รวมกับผลิตภัณฑ์ AV ที่ใช้เทคโนโลยี whitelisting แล้ว จะมีความต้องการทรัพยากรระบบน้อยลงมาก เนื่องจากบางแอปพลิเคชันบนคอมพิวเตอร์ได้รับความเชื่อถือ (whitelisted) HIPS ในฐานะแอปพลิเคชันจึงกลายเป็นทางเลือกที่แท้จริงสำหรับผลิตภัณฑ์แอนติไวรัสดั้งเดิม

IPS แบบเครือข่าย (Network-based IPS - NIPS)

NIPS เป็นระบบที่แอปพลิเคชัน IPS และการกระทำบางอย่างที่ใช้เพื่อป้องกันการบุกเข้าในโฮสต์เครือข่ายเฉพาะ จะเสร็จสิ้นจากโฮสต์ที่มี IP address หลายตัวบนเครือข่าย ระบบป้องกันการบุกเข้าเครือข่ายเป็นแพลตฟอร์มฮาร์ดแวร์/ซอฟต์แวร์ที่สร้างขึ้นเพื่อวัตถุประสงค์เฉพาะ ซึ่งมีเจตนาวิเคราะห์ ระบุ และบันทึกเหตุการณ์ที่เกี่ยวข้องกับความปลอดภัย NIPS ออกแบบมาเพื่อตรวจสอบトラフィック และขึ้นอยู่กับการกำหนดค่าหรือนโยบายความปลอดภัย พวกเขาสามารถล็อคトラフィคที่เป็นอันตรายได้

IPS แบบเนื้อหา (Content-based IPS - CBIPS)

CBIPS ตรวจสอบเนื้อหาของแพ็กเก็ตเครือข่ายเพื่อลำดับเฉพาะที่รู้จักในชื่อลายเซ็น (Signatures) สามารถระบุและหวังว่าจะป้องกันประเภทการโจมตีที่รู้จักได้ รวมถึงการติดเชื้อไวรัมและการแฮก

การวิเคราะห์โปรโตคอล (Protocol Analysis)

การพัฒนาสำคัญในเทคโนโลยี IDS/IPS คือความจำเป็นของตัววิเคราะห์โปรโตคอล ตัววิเคราะห์โปรโตคอลสามารถถอดรหัสโปรโตคอลเครือข่ายชั้นแอปพลิเคชันได้โดยธรรมชาติ เช่น HTTP หรือ FTP เนื่องจากโปรโตคอลถูกถอดรหัสอย่างสมบูรณ์ เครื่องยนต์การวิเคราะห์ IPS จึงสามารถคำนวณองค์ประกอบหลายอย่างของโปรโตคอลเพื่อพฤติกรรมที่ผิดปกติหรือการใช้ประโยชน์ได้

IPS แบบอัตรา (Rate-based IPS - RBIPS)

RBIPS ออกแบบม בעיקר เพื่อป้องกันการโจมตีปฏิเสธบริการ (DoS) และการโจมตีปฏิเสธบริการแบบกระจาย (DDoS) พวกเขาทำงานโดยการตรวจสอบและเข้าใจพฤติกรรมเครือข่ายปกติ RBIPS สามารถระบุอัตราที่ผิดปกติสำหรับประเภทトラフィคเฉพาะ เช่น แพ็กเก็ต TCP, UDP หรือ ARP การเชื่อมต่อต่อวินาที แพ็กเก็ตต่อการเชื่อมต่อ แพ็กเก็ตไปยังพอร์ตเฉพาะ เป็นต้น