DDoS (ดีดอส) คืออะไร ทำความรู้จักกับรูปแบบการโจมตีแบบ DDoS (ดีดอส) ในลักษณะต่างๆ

ภาพประกอบบทความเกี่ยวกับการป้องกันการโจมตีจาก DDoS ในรูปแบบต่างๆ
ภาพประกอบบทความเกี่ยวกับการป้องกันการโจมตีจาก DDoS ในรูปแบบต่างๆ

         DDoS หรือเรียกอีกอย่างหนึ่งว่า Distributed Denial of Service (DDoS) คือ การโจมตีเครื่องคอมพิวเตอร์เป้าหมายหรือระบบเป้าหมายบนอินเทอร์เน็ตของแฮกเกอร์ เพื่อทำให้ระบบเป้าหมายไม่มีการตอบสนองต่อการร้องขอหรือหยุดให้บริการ (Denial-of-Service) โดยลักษณะของการโจมตีจะมีอยู่หลากหลายรูปแบบ ได้แก่ SYN flood (ซินฟลัด), UDP flood (ยูดีพีฟลัด), ICMP flood (ไอซีเอ็มพีฟลัด), Smurf (สเมิฟ), Fraggle (ฟรังเกิ้ล) เป็นต้น สำหรับบทความนี้จะขอกล่าวถึงรูปแบบของการโจมตีและแนวทางในการป้องกันจากการโจมตีในลักษณะของ DDoS ดังนี้

1. การโจมตีแบบ SYN Flood เป็นการโจมตีโดยการส่งแพ็คเก็ต TCP (ทีซีพี) ที่ตั้งค่า SYN บิตไว้ไปยังเป้าหมาย เสมือนกับการเริ่มต้นร้องขอการติดต่อแบบ TCP ตามปกติ (ผู้โจมตีสามารถปลอมไอพีของ source address ได้) เครื่องที่เป็นเป้าหมายก็จะตอบสนองโดยการส่ง SYN-ACK กลับมายัง source IP address ที่ระบุไว้ ซึ่งผู้โจมตีจะควบคุมเครื่องที่ถูกระบุใน source IP address ไม่ให้ส่งข้อมูลตอบกลับ ทำให้เกิดสภาวะ half-open ขึ้นที่เครื่องเป้าหมาย หากมีการส่ง SYN flood จำนวนมาก ก็จะทำให้คิวของการให้บริการของเครื่องเป้าหมายเต็ม ทำให้ไม่สามารถให้บริการตามปกติได้ นอกจากนี้ SYN flood ที่ส่งไปจำนวนมาก ยังอาจจะทำให้เกิดการใช้แบนด์วิดธ์อย่างเต็มที่อีกด้วย
2. การโจมตีแบบ Ping of Death เป็นการส่งแพ็คเก็ต ICMP ขนาดใหญ่จำนวนมากไปยังเป้าหมาย ทำให้เกิดการใช้งานแบนด์วิดธ์เต็มที่
3. การโจมตีแบบ UDP Flood เป็นการส่งแพ็คเก็ต UDP (ยูดีพี)จำนวนมากไปยังเป้าหมาย ซึ่งทำให้เกิดการใช้แบนด์วิดธ์อย่างเต็มที่ และอาจจะทำให้ทรัพยากรของเป้าหมายถูกใช้ไปจนหมด โดยจะส่ง UDP packet ไปยัง port ที่กำหนดไว้
4.การโจมตีแบบ Smurf ผู้โจมตีจะส่ง ICMP Echo Request ไปยัง broadcast address ในเครือข่ายที่เป็นตัวกลาง (ปกติจะเรียกว่า amplifier) โดยปลอม source IP address เป็น IP address ของระบบที่ต้องการโจมตี ซึ่งจะทำให้เครือข่ายที่เป็นตัวกลางส่ง ICMP Echo Reply กลับไปยัง IP address ของเป้าหมายทันที ซึ่งทำให้มีการใช้งานแบนด์วิดธ์อย่างเต็มที่
5. การโจมตีรูปแบบอื่น ๆ การโจมตีรูปแบบอื่น ๆ สามารถเกิดขึ้นได้ จำเป็นต้องมีการตรวจสอบและป้องกันแก้ไขตามเหตุการณ์ที่เกิดขึ้น

        ความเสียหายที่เกิดโดยการโจมตีแบบ DDoS ที่จะส่งผลให้กับองค์กรไม่ว่าจะเป็นเครื่องคอมพิวเตอร์ที่ถูกโจมตี, เสียโอกาสทางธุรกิจโอกาสที่จะทำธุรกรรมกับเครื่องที่โดนโจมตี หรือการทำธุรกรรมอื่น ๆ กับระบบภายในที่จำเป็นต้องต่อเชื่อมกับอินเทอร์เน็ตสูญเสียโอกาสที่จะทำธุรกรรมทางอินเทอร์เน็ต โอกาสที่ลูกค้าจะเข้ามาในเว็บ โอกาสที่จะปิดการขาย โอกาสที่จะสร้างรายได้ และอีกหลาย ๆ โอกาสที่ทางองค์กรจะต้องเสียไป และท้ายที่สุดจะทำให้เสียภาพลักษณ์ขององค์กร จนไม่ได้รับความเชื่อถือจากลูกค้าหรือลดความน่าเชื่อถือจากลูกค้าไปเลย

 

Reference: "ทำความรู้จักกับ Distributed Denial of Service (DDoS)". "ทำความรู้จักกับ Distributed Denial of Service (DDoS)" [ออนไลน์]. เข้าถึงได้จาก www.thesslstore.com/blog/everything-you-ever-wanted-to-know-about-dosddos-attacks
Reference: "Everything You Ever Wanted to Know About DoS/DDoS Attacks". "Everything You Ever Wanted to Know About DoS/DDoS Attacks" [ออนไลน์]. เข้าถึงได้จาก www.techtalkthai.com/the-anatomy-of-ddos-attack/
ภาพประกอบบทความ: www.thesslstore.com

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
SpeedConnect75 เพิ่มความเร็วในการเข้าเน็ต และดาวน์โหลด
โดย nakasee ส 28 ส.ค. 2010 2:47 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
1770
ส 28 ส.ค. 2010 2:47 pm โดย nakasee View Topic SpeedConnect75 เพิ่มความเร็วในการเข้าเน็ต และดาวน์โหลด
สอนลง PHP หน่อยครับ
โดย BebyTemple ศ 27 ส.ค. 2010 11:34 pm บอร์ด Programming - PHP
2
1056
พฤ 21 ก.ค. 2022 12:59 am โดย prmindphp View Topic สอนลง PHP หน่อยครับ
การแสดงผลของ board
โดย samsam พ 25 ส.ค. 2010 6:24 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
1096
พฤ 26 ส.ค. 2010 12:35 am โดย mindphp View Topic การแสดงผลของ board
ช่วยดูทีครับ จะเทส code ด้านล่างผมต้องทำยังไงครับ เพื่อที่จะให้มันซิบ
โดย dadadao พ 25 ส.ค. 2010 1:52 pm บอร์ด Programming - PHP
3
1266
จ 30 ส.ค. 2010 8:27 pm โดย jjsofttech View Topic ช่วยดูทีครับ จะเทส code ด้านล่างผมต้องทำยังไงครับ เพื่อที่จะให้มันซิบ
OOP IN PHP =[]= help me !!!!
โดย phawini พ 25 ส.ค. 2010 11:36 am บอร์ด Programming - PHP
6
3757
ศ 03 ก.ย. 2010 9:16 pm โดย phawini View Topic OOP IN PHP =[]= help me !!!!
Mskhosting ราคาถูกๆค่ะ ให้ทดลองใช้ทุก Package ฟรี 15 วัน ค่ะ
โดย mskhosting พ 25 ส.ค. 2010 8:37 am บอร์ด Web Hosting Review - Free Host Share Host VPS
0
1429
พ 25 ส.ค. 2010 8:37 am โดย mskhosting View Topic Mskhosting ราคาถูกๆค่ะ ให้ทดลองใช้ทุก Package ฟรี 15 วัน ค่ะ
ไครสนใจเข้าร่วมแข่งขัน SEO thailand shampionship 2010 ติิดตามรายละเอียดได้นะครับ
โดย jjsofttech อ 24 ส.ค. 2010 11:23 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
1766
พ 27 ต.ค. 2010 9:20 pm โดย gangwell View Topic ไครสนใจเข้าร่วมแข่งขัน SEO thailand shampionship 2010 ติิดตามรายละเอียดได้นะครับ
ถามเรื่อง PHP ใช้งานร่วมกับ Ajax ครับ
โดย sanit P จ 23 ส.ค. 2010 10:08 pm บอร์ด JavaScript & jQuery Ajax & Node.JS
7
3042
พ 25 ส.ค. 2010 10:56 pm โดย sanit P View Topic ถามเรื่อง PHP ใช้งานร่วมกับ Ajax ครับ