ไวรัส 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' (ลูกอ๊อด)
