ไวรัสบูตมีเป้าหมายเพื่อติดเชื้อส่วนเฉพาะของระบบคอมพิวเตอร์ที่เก็บข้อมูลสำคัญสำหรับการทำงานของระบบปฏิบัติการ แม้ไวรัสชนิดนี้เคยพบได้บ่อยในช่วงต้นทศวรรษ 1990 แต่ปัจจุบันโอกาสพบเจอน้อยลง
หลายยี่ห้อเมนบอร์ดได้เพิ่มชั้นป้องกันโดยจำกัดการเข้าถึง Master Boot Record (MBR) หากไม่ได้รับอนุญาตจากผู้ใช้ สามารถดูเปรียบเทียบ Norton กับ Intego Antivirus เพื่อเข้าใจเครื่องมือที่พัฒนาขึ้นมาต่อสู้กับไวรัส
อย่างไรก็ตาม ในช่วงไม่กี่ปีที่ผ่านมา ไวรัสขั้นสูงใหม่ๆ ได้ปรากฏขึ้น ซึ่งสามารถหลีกเลี่ยงการป้องกันดังกล่าวและโจมตี MBR ได้ ดังนั้นการเรียนรู้พื้นฐานจึงยังคงสำคัญ
ประเภทและวิธีการติดเชื้อของไวรัสบูต
ไวรัสบูตแบ่งประเภทได้ตามเป้าหมายการโจมตีคอมพิวเตอร์ สามารถส่งผลต่อ Master Boot Record (MBR), Floppy Boot Record (FBR), หรือ DOS Boot Record (DBR)
Master Boot Record (บางครั้งเรียกว่า 'Partition Sector') ระบุตำแหน่งของระบบปฏิบัติการ ปกติอยู่ที่ Track 0 และมีโปรแกรมที่อ่าน Partition ที่มี OS เพื่อบูทเข้า RAM ส่วน DBR ตั้งอยู่หลาย Sector หลัง MBR มีส่วนหลักของระบบที่รับผิดชอบการทำงานของเครื่องทั้งหมด และข้อมูล Logical Drive เพิ่มเติม เรียกว่า Loader ส่วน Sector ที่สาม คือ FBR มีหน้าที่คล้าย DBR
อีกวิธีหนึ่งคือการจัดประเภทจากพฤติกรรม บางตัวเขียนทับ (Overwrite) บางตัวย้ายข้อมูล (Relocate) ไวรัสบูตแบบเขียนทับจะแทนที่ข้อมูล Sector DBR, MBR, หรือ FBR ด้วยโค้ดของมัน ส่วนไวรัสแบบย้ายข้อมูลจะเก็บ DBR, MBR, หรือ FBR เดิมไว้ที่อื่นบนฮาร์ดดิสก์ ซึ่งอาจทำลาย Sector อื่นและทำให้ข้อมูลทั้งหมดอ่านไม่ได้
ไวรัสบูตทุกรูปแบบมีคุณสมบัติเฉพาะ คือ Memory-resident ทุกครั้งที่เปิดเครื่องที่ติดเชื้อ โค้ดไวรัสบูตจะโหลดเข้าหน่วยความจำทันที จากนั้นจะหลอก BIOS ให้คงอยู่ในหน่วยความจำ
หลังจากตั้งรากได้ ไวรัสจะตรวจสอบการเข้าถึงดิสก์ และเขียนโค้ดของมันลงใน Boot Sector ทั้งหมด และสื่อจัดเก็บอื่นๆ ที่ต่ออยู่กับเครื่อง ตัวอย่างเช่น ไวรัสบูตบนอุปกรณ์จัดเก็บข้อมูลพกพาสามารถเข้าสู่หน่วยความจำของคอมพิวเตอร์และติดเชื้ออุปกรณ์พกพาอื่นๆ ที่ต่ออยู่
การกำจัดไวรัสบูต
วิธีที่มีประสิทธิภาพที่สุดคือใช้โปรแกรม Antivirus ที่น่าเชื่อถือ อาจใช้เวลาหลายชั่วโมงในการสแกนและกำจัด ขึ้นกับความเร็วของเครื่อง แต่เป็นหนึ่งในวิธีที่มีประสิทธิภาพสูงสุด
หลายชนิดของ Anti-malware มีฟีเจอร์ Boot Sector Real-time Watch ซึ่งป้องกัน Master Boot Record ของฮาร์ดดิสก์จากการเข้าถึงที่ไม่ได้รับอนุญาต หากเกิดความเสียหายรุนแรง Anti-malware บางตัวมี Bootable Removable Media ให้ใช้กำจัดไวรัสบูต섹เตอร์ได้อย่างมีประสิทธิภาพมากขึ้น
วิธีป้องกันไม่ให้ติดไวรัสบูตอีก
มีกลยุทธ์หลายอย่างเพื่อให้คอมพิวเตอร์ไม่ติดไวรัสบูตซ้ำ หรือมัลแวร์ชนิดอื่น:
- ติดตั้ง Anti-malware ที่น่าเชื่อถือ และอัปเดตซอฟต์แวร์ป้องกันไวรัสเป็นประจำ อัปเดตไวรัสใหม่ปล่อยออกมาบ่อย ทำให้อุปกรณ์รู้จักภัยคุกคามล่าสุด
ปฏิเสธการเชื่อมต่อที่น่าสงสัย
ควรระวังอุปกรณ์จัดเก็บข้อมูลพกพา (Removable Media) เพราะเป็นทางเข้าของไวรัสหลายชนิด รวมถึงไวรัสบูต Anti-malware บางตัวสามารถ "วัคซีน" อุปกรณ์พกพาได้ เพื่อไม่ให้ติดไวรัส ควรไม่เสียบอุปกรณ์พกพาที่พอร์ต USB ก่อนเปิดเครื่องคอมพิวเตอร์
ให้ความสนใจ
ไวรัสชนิดนี้สามารถแพร่ระบาดจากคอมพิวเตอร์ไปยังคอมพิวเตอร์อื่น หากอยู่ในเครือข่ายเดียวกัน ควรหลีกเลี่ยงการเชื่อมต่อเครือข่ายสาธารณะหรือไม่ปลอดภัย