Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยเครือข่าย

Boot Sector Virus ตั้งอยู่ที่ไหน? ลักษณะ การแพร่ และการป้องกัน

Boot Sector Virus ตั้งอยู่ที่ไหน?

Boot Sector Virus ติดอยู่ที่ Boot Sector (Sector แรกของดิสก์) หรือ Master Boot Record (MBR) ของฮาร์ดดิสก์/ฟลอปปี้ดิสก์/USB Drive

  • MBR (Master Boot Record): Sector แรกของดิสก์ (Sector 0) มี Partition Table และ Boot Loader
  • VBR (Volume Boot Record): Sector แรกของแต่ละ Partition (Boot Sector ของ Partition)

ลักษณะสำคัญของ Boot Sector Virus

  • รัน ก่อนระบบปฏิบัติการ (Pre-OS) - ทำให้ Antivirus ทั่วไปจับไม่ได้ง่าย
  • ติดเชื้อเมื่อคอมพิวเตอร์บูทจากสื่อที่ติดไวรัส (ไม่ต้องบูทสำเร็จ)
  • มักแทนที่ Boot Loader จริงด้วยโค้ดของตัวเอง
  • อาจซ่อน Partition Table ทำให้ข้อมูลหาย
  • Bytes สองตัวสุดท้ายของ Boot Sector ต้องเป็น 0x55 0xAA (Signature) มิฉะนั้นระบบจะบูทไม่ได้

การแพร่กระจาย

  1. สื่อจัดเก็บข้อมูลพกพา (Removable Media): USB, Floppy, External HDD - ติด MBR/VBR ของสื่อนั้น
  2. การบูทจากสื่อติดไวรัส: เมื่อคอมพิวเตอร์บูท โค้ดไวรัสใน MBR รันก่อน โหลดตัวเองลงหน่วยความจำ แล้วติดเชื้อฮาร์ดดิสก์ภายใน
  3. ไฟล์ดาวน์โหลด/อีเมล: น้อยกว่า แต่เป็นไปได้หากรันโค้ดที่เขียน MBR

ตัวอย่าง Boot Sector Virus ที่มีชื่อเสียง

  • Brain (1986): ไวรัส PC แรกของโลก โดยพี่น้อง Alvi (ปากีสถาน) - ติด Floppy Boot Sector
  • Stoned: แสดงข้อความ "Your PC is now Stoned!" ติด MBR
  • Michelangelo: ทำลายข้อมูลวันที่ 6 มีนาคม (วันเกิดมิเคลันเจโล)
  • NYB (Not Your Business) / B1: ติด MBR ซ่อนตัวดี
  • Form: ติด Boot Sector แสดงข้อความต่างๆ
  • Disk Killer: ทำลายข้อมูลทั้งดิสก์

ประเภทของ Boot Sector Virus

  1. MBR Infector: ติด Master Boot Record ของฮาร์ดดิสก์
  2. Boot Sector Infector: ติด VBR ของ Partition (Floppy/USB/Partition)
  3. Multi-partite: ติดทั้ง MBR และ Executable Files

การป้องกันและกำจัด

  • UEFI Secure Boot: ป้องกันการโหลด Bootloader ที่ไม่ได้ลงนาม (Windows 10/11 ใหม่ๆ รองรับ)
  • Antivirus ที่มี Boot-time Scan: สแกนก่อนโหลด Windows (Avast, Kaspersky, Bitdefender มีฟีเจอร์นี้)
  • ไม่บูทจาก USB/External Drive ที่ไม่เชื่อถือ - ตั้ง BIOS/UEFI ให้บูทจากฮาร์ดดิสก์ภายในเป็นหลัก
  • ปิดการบูทจาก Removable Media ใน BIOS
  • เขียนป้องกัน MBR (MBR Protection) ในบาง Antivirus/BIOS
  • สำรองข้อมูลสำคัญ - Boot Sector Virus อาจทำลาย Partition Table ได้

การกำจัด (Remediation)

  1. ใช้ Antivirus Rescue Disk (Bootable USB/CD) สแกนออฟไลน์
  2. คำสั่ง bootrec /fixmbr ใน Windows Recovery Environment (WinRE)
  3. คำสั่ง fdisk /mbr (DOS/Win9x - ล้าสมัย)
  4. Low-level Format (最終手段 - ล้างทั้งดิสก์)