← กลับไปยังบทความทั้งหมด

ไวรัส Whale ไวรัสคอมพิวเตอร์ขนาดใหญ่ที่สุดในยุค 90

สรุปใจความสำคัญ

  • ไวรัส Whale ถูกค้นพบเมื่อวันที่ 1 กรกฎาคม 1990
  • มีขนาดไฟล์ 9,216 ไบต์ ซึ่งใหญ่ที่สุดในยุคนั้น
  • ใช้เทคนิค Polymorphic code เพื่อพรางตัวและทำให้ตรวจจับได้ยาก
  • ส่งผลให้ระบบ DOS ทำงานช้าลงและหน้าจอวูบวาบ

ไวรัส Whale เป็นไวรัสคอมพิวเตอร์ที่ถูกค้นพบเมื่อวันที่ 1 กรกฎาคม ค.ศ. 1990 ซึ่งในขณะนั้นถือเป็นไวรัสที่มีขนาดไฟล์ใหญ่ที่สุดเท่าที่เคยมีการค้นพบมา โดยมีขนาดถึง 9,216 ไบต์ ซึ่งสร้างความตื่นตระหนกให้กับผู้เชี่ยวชาญด้านความปลอดภัยในยุคนั้นเป็นอย่างมาก

ลักษณะการทำงานและเทคนิคการพรางตัว

ไวรัส Whale มีความโดดเด่นในด้านการใช้เทคนิค "stealth" หรือการพรางตัวขั้นสูง เพื่อหลีกเลี่ยงการตรวจจับของโปรแกรมแอนตี้ไวรัสในสมัยนั้น นอกจากนี้ยังเป็นไวรัสประเภท polymorphic code (รหัสโพลีมอร์ฟิก) ซึ่งหมายความว่ามันสามารถเปลี่ยนรูปร่างของรหัสตัวเองได้ ทำให้การตรวจจับด้วยการค้นหาลายเซ็น (signature-based detection) ทำได้ยากยิ่งขึ้น

อาการเมื่อเครื่องคอมพิวเตอร์ติดเชื้อ

เมื่อไวรัสเข้าไปฝังตัวอยู่ในหน่วยความจำของระบบ (System Memory) โดยเฉพาะในส่วนที่ต่ำกว่าขอบเขต 640K ของระบบปฏิบัติการ DOS จะส่งผลให้เกิดอาการดังนี้:

  • ระบบทำงานช้าลงอย่างเห็นได้ชัด: เนื่องจากการประมวลผลรหัสโพลีมอร์ฟิกที่ซับซ้อน
  • หน้าจอวูบวาบ: เกิดอาการวิดีโอฟลิกเกอร์ (Video Flicker)
  • การแสดงผลล่าช้า: ข้อความที่ปรากฏบนหน้าจอจะค่อยๆ ปรากฏขึ้นอย่างช้าๆ
  • โปรแกรมค้าง: ไฟล์โปรแกรมอาจดูเหมือนจะค้าง (Hang) แต่ในที่สุดก็จะสามารถทำงานได้ตามปกติ

ข้อความปริศนาและการถอดรหัส

มีรายงานว่าโปรแกรมที่ติดเชื้อบางโปรแกรมจะแสดงข้อความแปลกๆ เมื่อรันโปรแกรมนั้น โดยข้อความที่ปรากฏคือ:

THE WHALE IN SEARCH OF THE 8 FISH
I AM '~knzyvo}' IN HAMBURG addr error D9EB,02

ความน่าสนใจอยู่ที่คำว่า "~knzyvo}" ซึ่งหากนำตัวอักษรเหล่านี้ไปเลื่อนตำแหน่งในตาราง ASCII ไปทางซ้าย 10 ตำแหน่ง จะพบว่าคำที่ซ่อนอยู่คือคำว่า "tadpoles" (ลูกอ๊อด) ซึ่งเป็นการเล่นคำที่สอดคล้องกับธีมของสัตว์น้ำอย่างวาฬและลูกอ๊อดนั่นเอง

คำถามที่พบบ่อย

ไวรัส Whale คืออะไร?

เป็นไวรัสคอมพิวเตอร์ยุค DOS ที่โดดเด่นเรื่องขนาดไฟล์ที่ใหญ่และใช้เทคนิคการพรางตัวแบบโพลีมอร์ฟิก

อาการที่บ่งบอกว่าเครื่องติดไวรัส Whale คืออะไร?

ระบบจะทำงานช้าลงอย่างมาก หน้าจอมีการวูบวาบ และการแสดงผลข้อความบนหน้าจอจะล่าช้า

ข้อความ '~knzyvo}' ในไวรัส Whale หมายถึงอะไร?

เป็นรหัสลับที่หากเลื่อนตำแหน่ง ASCII ไปทางซ้าย 10 ตัวอักษร จะถอดรหัสได้คำว่า 'tadpoles' (ลูกอ๊อด)