วันจันทร์ที่ 14 พฤศจิกายน พ.ศ. 2554

ไวรัสคอมพิวเตอร์

 BAD Sector 

สาเหตุอาจเกิดจาก : เกิดจากพื้นผิวของแผ่นจานเก็บข้อมูลของฮาร์ดดิส เกิดความเสียหาย โดยอาจเกิดรอยที่ผิวหรือเกิดจากเศษโลหะหรือฝุ่นขนาดเล็ก เกาะที่ผิวของจานเก็บข้อมูล
การแก้ไข :
1. ทำการ Mark BAD Sector โดยใช้โปรแกรมประเภท Scandisk ทำการ Scan โดยสามารถเรียกใช้โปรแกรมได้จาก Start Menu/Programs/Accessories/System tools/Scandisk และกำหนดค่าของโปรแกรมเป็น Thorough และ Automatically fix errors และกดปุ่ม Start
2. หากไม่มีความจำเป็น ต้องรักษาข้อมูลบนตัวฮาร์ดดิส ควรจะทำการ Full Format ใหม่ โดย Boot เครื่องด้วยแผ่น Startup Disk แล้วใช้คำสั่ง a:/format c:/s เพื่อทำการจัดเตรียมพื้นที่ใหม่โดยโปรแกรมจะทำการตรวจสอบพื้นผิวของแผ่นจานเก็บข้อมูลและเมื่อไม่สามารถอ่านพื้นผิวบริเวณใดก็จะระบุตำแหน่งจุดที่เสียบนพื้นผิวเพื่อที่โปรแกรม Windows จะไม่ไปใช้พื้นที่นั้นในการเก็บข้อมูล เมื่อโปรแกรมทำงานเสร็จสิ้นแล้วจะแสดงตารางแจ้งผลการทำงานหากมี Bad Sector ก็จะแสดงค่าที่เสียไปในตารางด้วย จากนั้นจึงติดตั้งโปรแกรม Windows ใหม่อีกครั้ง
3. ฮาร์ดดิสที่เกิด BAD Sector แล้วโดยส่วนใหญ่จะใช้งานได้อีกไม่นาน และมีโอกาสที่จะเกิดส่วนที่เสียเพิ่มขึ้นได้อีก ดังนั้นจึงควรที่จะสำรองข้อมูลไว้ในสื่ออื่นด้วยเพื่อป้องกันข้อมูลที่จะเสียหายจากการที่ไม่สามารถอ่านฮาร์ดดิสได้อีก
การป้องกันปัญหา : 
1. เพิ่มขนาดของหน่วยความจำหนักของเครื่อง(RAM) ให้มากขึ้น เช่น ในWindows 98 ควรมีหน่วยความจำอย่างน้อย 64 Mb เป็นอย่างต่ำหรือหากสามรถที่จะใส่เพิ่มมากกว่านี้ก็จะเป็นการเพิ่มประสิทธิภาพการทำงานโดยรวมให้เครื่อง และเพื่อลดการใช้งานของตัวฮาร์ดดิสลงด้วย เนื่องจากโดยปกติหากเครื่องมีหน่วยความจำน้อยโปรแกรม Windows จะสร้างหน่วยความจำเสมือนขึ้น (Virtual Memory)โดยการแบ่งพื้นที่บนตัวฮาร์ดดิสไว้ส่วนหนึ่งเพื่อใช้งานแทนหน่วยความจำหลัก และทุกครั้งที่มีการใช้งานโปรแกรมที่ต้องการหน่วยความจำมากๆ Windows ก็จะใช้งานหน่วยความจำเสมือนนี้ซึ่งก็จะเป็นการเขียนอ่านฮาร์ดดิสในตำแหน่งเดิมๆอยู่บ่อยครั้งขึ้นโอกาสที่จะเสียหายก็มีมากขึ้นนั่นเอง
2. ต้องทำการ Shout Down เครื่องก่อนปิดเครื่องทุกครั้ง
3. ควรที่จะตั้งโหมดการประหยัดพลังงานโดยการหยุดการทำงานของฮาร์ดดิสเมื่อถึงเวลาที่กำหนดเช่น โดยปกติการใช้งานเครื่องอาจจะมีการเปิดโปรแกรมที่ใช้งานทิ้งไว้และไม่ค่อยได้เรียกใช้โปรแกรมอื่นอีก หรือไม่ได้ใช้ฮาร์ดดิสเป็นเวลาสักระยะเช่น 20 - 30 นาที หากเราตั้งโหมดการทำงานให้เครื่องหยุดการทำงานของฮาร์ดดิสลง ก็จะเป็นการลดการใช้งานฮาร์ดดิส และยืดอายุการใช้งานของฮาร์ดดิสได้ยาวนานขึ้น แต่การทำดังนี้จะมีผลเมื่อต้องการใช้งานฮาร์ดดิสเช่น เรียกโปรแกรมหรือบันทึกข้อมูลลงบนฮาร์ดดิส เครื่องจะต้องใช้เวลาเริ่มหมุนจานเก็บข้อมูลของฮาร์ดดิสสักระยะ(ประมาณ 10-15 วินาที)ทำให้ผู้ใช้อาจรู้สึกว่าเครื่องทำงานช้าหรือผิดปกติได้ 

 ไวรัสคอมพิวเตอร์ ไวรัสคอมพิวเตอร์ คือส่วนหนึ่ง ของรหัสคำสั่งที่ทิ้งไว้
เพื่อทำความเสียหายซึ่งจะพบแนบอยู่กับไฟล์ ในอดีต ไวรัสเกิด
จากผู้พัฒนา ซอฟแวร์ที่ต้องการป้องกันการถูก ละเมิดลิขสิทธิ์โดยการ
Copy จึงได้สร้างโค้ดที่มี ไวรัสขึ้น พร้อมกับกำหนดเวลาในการ
ทำลายโปรแกรม หากผู้ใช้ต้องการใช้งานโปรแกรมต่อ ก็ต้อง
ชำระเงินค่าลิขสิทธิ์ ทางผู้ผลิตก็จะส่ง Code ที่ ใช้ในการทำลาย
ไวรัส มาให้


ปัจจุบันไวรัสถูกสร้างขึ้นมาด้วยวัตถุประสงค์ต่างๆ
      มากมายหลายอย่าง ส่วนหนึ่งก็คือความอยากรู้อยาก ลอง มีโปรแกรมที่ช่วยให้สร้างไวรัสได้โดยง่าย
      ตลอดจน Web Site เถื่อนบางแห่งที่สอนการเขียนไวรัส ดังนั้นเราจะพบว่าไวรัสในปัจจุบันเกิดขึ้นได้ง่าย
      และมีความร้ายกาจเพิ่มขึ้นเรื่อยๆ เราอาจพบไวรัส เป็นส่วนหนึ่งของมาโคร ภายในแอพพลิเคชั่นไฟล์
      เมื่อเข้าไปอยู่ในส่วนความจำ ไวรัสจะสามารถแพร่ไปติดไฟล์คำสั่งอื่นๆ เช่น Executable
      file หรือพื้นที่บนดิสก์ในส่วนที่ใช้บูตเครื่อง ไวรัสในมาโครไฟล์สามารถแพร่กระจายไปได้อย่างง่ายดายเมื่อมีการเปิดไฟล์
      ไฟล์ที่แนบมากับอีเมล์ก็เป็น อีกช่องทางหนึ่งที่ทำให้ไวรัสมาโครแพร่กระจายในระบบได้อย่างรวดเร็ว
      
อย่างไรถึงจะเรียกว่าไวรัส รหัสคำสั่งที่จะถูกเรียกว่าเป็นไวรัสนั้น
      จะต้องสามารถเพิ่มจำนวนหรือติดต่อไปยังไฟล์หรือ ดิสก์อื่นๆ ได้ โดยทั่วไปไวรัสจะเพิ่มจำนวนขึ้นมาเรื่อยๆ
      แต่ก็จะอยู่เฉยๆ จนกว่าจะมีการกระตุ้น โดยการ ตั้งวันที่ภายในระบบ หรือโดยการกระทำบางอย่างของผู้ใช้
      นอกจากจะเพิ่มจำนวนแล้ว โดยปกติ คอมพิวเตอร์ไวรัสมักจะทำหน้าที่บางอย่าง ซึ่งโดยทั่วไปแล้วก็คือการทำลายข้อมูลหรือก่อให้เกิดความรำคาญ

      
ไวรัสแบ่งออกได้เป็น 2 ชนิดคือ- ไวรัสคอมพิวเตอร์(Computer
      Virus) - ไวรัสคำสั่งจำพวกม้าโทรจัน (Trojan Horse) 
ไวรัสคอมพิวเตอร์
      (Computer Virus)
  ต่างจากม้าโทรจัน
      ตรงที่จะสามารถสำเนาตัวเอง หรือส่วนใดส่วนหนึ่งของโปรแกรมเข้าไปในหน่วย ความจำหรือส่วนใดส่วนหนึ่งของโปรแกรมอื่น
      แต่มีโปรแกรมที่จะกระทำเพียงสำเนาตัวเองไปเรื่อยๆ โดยไม่ทำให้เกิดความเสียหายต่อโปรแกรมอื่นๆ
      อันนี้อาจจะเรียกว่า เวอร์ม (Worm) 
File Virus 
      
เป็นไวรัสที่แบบตัวเองมากับไฟล์ประเภทโปรแกรมคำสั่ง Executable file(.EXE)
      โดยแทรกคำสั่งเข้าไปในลำดับการทำงาน แล้วนำคำสั่งที่แนบมาในไฟล์ขึ้นมา เมื่อไฟล์ถูกเรียกให้ทำงาน
      ไวรัส ก็จะเรียกคำสั่งของตัวเองขึ้นมาทำงานเสร็จแล้ว จึงกลับไปทำคำสั่งตามลำลับปกติเกิดขึ้นรวด
      เร็วมาก จนผู้ใช้เองก็ไม่รู้ว่าไวรัสได้ทำงานไปแล้ว 
Boot
      Virus
  จะเพิ่มคำสั่งเข้าไปในบูตเซ็กเตอร์ของแผ่นฟลอปปี้ดิสก์
      บูตเซ็กเตอร์ หรือระเบียนบูตหลัก Partition Sector ของฮาร์ดไดรฟ์ เมื่อเปิดเครื่องและคอมพิวเตอร์อ่านข้อมูลจากดิสก์ที่ติดไวรัส
      เครื่องอ่านดิสก์นี้ก็จะติดไวรัสไปด้วย และบรรจุรหัสคำสั่งของไวรัสเข้าหน่วยความจำ
      โดยแผ่น ฟลอปปี้ดิสก์นี้ไม่จำเป็นต้องถูกบูตก็จะสามารถทำให้ไวรัสแพร่กระจายได้ไวรัสจะคงติดอยู่ในส่วน
      ความจำของเครื่อง และทำให้ฟลอปปี้ดิสก์ทุกแผ่นที่เข้าไปอ่านติดไวรัสได้โดยทั่วไปสิ่งที่กระตุ้น
      
Boot Virus  คือวันที่หรือเวลาของระบบ
      Multi-partite Virus ไวรัสประเภทนี้มีลักษณะผสมกันระหว่าง ไฟล์ไวรัสและบูตไวรัส
      ซึ่งสามารถ แพร่กระจายเข้าไปใน Executable file ดังนั้น จึงสามารถแพร่ กระจายเข้าไปในเครือข่ายได้อย่างรวดเร็ว

      
Stealth Virus ไ
วรัสประเภทนี้จะซ่อนตัวโดยแอบเข้าแทรกเมื่อมีการเรียกให้ระบบทำหน้าที่บางอย่าง
      ไวรัส ก็จะปลอมแปลงผลลัพธ์ ซึ่งดูเหมือนปกติทุกอย่าง ไวรัสที่หลบซ่อนแบบนี้ทำให้ไฟล์เสียโดยการแปลง
      ขนาดของไฟล์ และที่ซ่อนการเปลี่ยนแปลงที่ทำกับบูตเซ็กเตอร์ และพยายามเบี่ยงเบนทำให้อ่านผิดที่
      
Polymorphic Virus 
      
ไวรัสประเทภนี้เปลี่ยนรูปแบบไปทุกครั้งที่แพร่กระจาย ไวรัสแต่ละรุ่นที่เกิดใหม่จะปรากฏใน
      ไฟล์ในรูปแบบและลักษณะที่แตกต่างฯ กันไป ทำให้การตรวจจับโดยการเทียบรูปแบบของไวรัส
      แบบเก่าใช้ไม่ได้ผลแล้ว 
Macro Virus 
      
เริ่มปรากฏตัวขึ้นในปี 1995 ตัวอย่างไวรัสกลุ่มนี้ได้แก่ WORD. Concept
      ซึ่งถือเป็นไวรัสที่มีมานาน ที่นอกจากจะส่งผลกระทบต่อ Executable file แล้วก็ยังส่งผลกระทบต่อมาโครในซอฟต์แวร์ไฟล์ธรรมดาด้วย
      Macro Virus ต่างจาก Stealth Virus หรื Polymorphic Virus ตรงที่มาโครไวรัส
      สามารถทำงานได้โดย ไม่ต้องการความเข้าใจหรือความซับซ้อนเท่าไหร่ แม้ว่าจะมีน้อยคนที่ได้รับความเสียหายร้ายแรงจาก
      ไวรัสกลุ่มนี้ แต่มันก็ก่อให้เกิดความรำคาญ และก่อกวนประสิทธิภาพการทำงานอขงทั้งระบบผู้ใช้
      และผูดูแลรักษาระบบ และอาจจะย้อนมาจัดการภายหลังก็ได้ 
ม้าโทรจัน
      ( Trojan Horses)
  ม้าโทรจันคือโปรแกรมคอมพิวเตอร์ที่เมื่อเข้าสู่ระบบแล้วก็จะรอเวลา
      โดยอาจจะมีระบบเวลาของตัว เอง เมื่อได้เวลาก็จะทำงานตาม ที่ถูกโปรแกรมไว้ โปรแกรมพวกนี้สามารถขโมยทรัพยากรของระบบ
      หรือ ทำลายข้อมูลทำให้เกิดความเสียหาย แต่ไม่ถือว่าเป็นไวรัส เพราะมันไม่เพิ่มจำนวนทแต่ก็ยังถือว่ามีอันตรายอยู่ดี
      เช่นคำสั่งพวก Logic bounds
การตรวจจับไวรัส
เนื่องจากในปัจจุบันมีไวรัสเกิดใหม่อยู่ตลอดเวลาว่ากันว่า 1 วันมีไวรัสคอมพิวเตอร์เกิดขึ้นได้อย่างน้อย 1 ตัวและทางที่ไวรัสเหล่านี้จะเข้ามาสู่คอมพิวเตอร์ก็มีมากขึ้น การที่จะบอกได้ว่ารหัสคำสั่งใดเป็นรหัสแปลกปลอม หรือไวรัสจึงเป็นเรื่องที่ยากและซับซ้อนมากขึ้นเช่นกัน ทำให้โอกาสที่จะมีความผิดพลาดในการตรวจหาและกำจัดไวรัสมีมากขึ้นเช่นกันยิ่งไปกว่านั้นการตรวจจับเพียงอย่างเดียวไม่สามารถป้องกันไวรัสได้ เพราะไม่มีซอฟต์แฟร์ต่อต้านไวรัสตัวใดสามารถตรวจจับไวรัสได้ทุกตัวแต่อย่างไรก็ดี การใช้ซอฟต์แวร์มาช่วยในการตรวจจับไวรัสก็ยังเป็นวิธีที่ดีที่สุดเนื่องจากสามารถ พเดทให้ซอฟต์แวร์ให้


ขอบคุณ ข้อมูลจาก  
http://www.sglcomp.com/index.php?lay=show&ac=article&Id=372952

ไม่มีความคิดเห็น:

แสดงความคิดเห็น