 |
<script language="JavaScript" src="http://www.vcharkarn.com/javafeed/article/34433" type="text/javascript"></script> |
|
virus !!? ใน flash drive ทำไมต้องกลัวมัน
วิธีแก้ virus ใน flash drive ไม่เป็นคอมก็ยังทำได้ เพียงภายในไม่กี่วินาที ไม่ต้องโหลดโปรแกรมเพิ่ม ง่าย ๆ ใช้ของเหลือใช้ที่มีอยู่ใน window โดยมีหลักการคือเราต้อ.....
ผู้เขียน: นู๋นำ ชมแล้ว: 57,304 ครั้ง
post ครั้งแรก: Fri 4 January 2008, 11:53 am ปรับปรุงล่าสุด: Thu 20 March 2008, 4:33 pm
|
หน้าที่ 1 - หลักการทำงานของ virus ใน flash drive และวิธีการตัดไฟตั้งแต่กองฟืน
ก่อนอื่น ผมจะขอพูดเกี่ยวกับหลักการทำงานของไวรัสพอขำ ๆ นะครับ จะได้รู้ที่มาที่ไปของหลักการทำงานของไวรัส flash drive
เกริ่นนำไวรัสไวรัสเป็นโปรแกรม โปรแกรมหนึ่ง เหมือนกับโปรแกรมที่เราใช้อยู่นั้นแหละ แต่ความสามารถของโปรแกรมมันต่างออกไป แทนที่จะช่วยในความสะดวกสบาย แต่มันกลับเป็นโปรแกรมทำลายล้าง ทำให้เครื่องคอมพิวเตอร์ หรือข้อมูลเราเสียหายนั้นเอง
แต่อย่าไปกลัวมัน โปรแกรม photoshop โปรแกรม internet exploror หรือ โปรแกรม word ถ้าเราไม่ได้คลิ๊กเรียกมันมาใช้ มันก็จะไม่ทำงาน ไวรัสก็เช่นเดียวกัน ถ้าเราไม่ได้คลิ๊กไวรัส ต่อให้เรามีไวรัสเป็นพัน ๆ ตัว คอมของเราก็ไม่เป็นอะไร
ด้วยเหตุนี้เอง ไวรัสจึงทำทุกวิถีทาง เพื่อจะหลอกให้เราคลิ๊กเรียกใช้มัน หรือเราอาจจะเรียกมันโดยมิได้ตั้งใจ เหมือนไวรัส flash drive
เมื่อเราเสียบ flash drive เข้าไปแล้วนั้น window ก็จะหาอุปกรณ์ใหม่ เมื่อมันหาเจอว่าเป็นอุปกรณ์ที่ใช้ในการเก็บข้อมูล สิ่งที่ window มันจะทำเป็นอันดับต่อมาก็คือ มันจะหาไฟล์ที่ชื่อว่า autorun.inf ซึ่งไฟล์นี้ก็จะประกอบไปด้วยคำสั่งหลาย ๆ อย่าง และคำสั่งที่ใช้กันอยู่เป็นประจำก็คือคำสั่งเรียกใช้โปรแกรม และคำสั่งแสดงรูปภาพไอคอน
ตัวอย่างโค้ดในไฟล์ autorun.inf
[autorun]
icon=heart.ico
จากโค้ดข้างต้น เมื่อ window อ่านไฟล์ autorun.inf ไปแล้ว มันจะเจอคำสั่งให้ icon
รูปของ flash drive ของเราเป็นรูป heart.ico ซึ่งก็คือรูปหัวใจนั้นเอง (แต่ต้องมีไฟล์ heart.ico อยู่ใน flash drive ด้วยนะ)

มาดูต่อเลยครับ ไวรัสก็อาศัยไฟล์นี้แหละ ที่จะทำให้ไวรัสที่อยู่ใน flash drive ของเรา ถูกเปิดขึ้นมา โดยการใส่คำสั่งประมาณนี้
[autorun]
shellexecute=wscript.exe xxx.vbs
และด้วยคำสั่งนี้นี่เอง ที่ทำให้ virus สามารถเรียกโปรแกรมมันออกมาโดยไม่ต้องให้ผู้ใช้คลิ๊กเลยแม้แต่นิดเดียว หรืออาจจะคลิ๊กเองโดยไม่รู้ตัว
เราจะแก้ปัญหายังไงดี
มีวิธีแก้หลาย ๆ วิธี แต่ถ้าขี้เกียจอ่าน ก็ไปอ่านเอาวิธีสุดท้ายเลย ส่วนวิธีอื่น ๆ ก็สามารถแก้ได้ในระดับหนึ่ง (รู้เอาใว้ก็ดีนะ ไปคุยอวดคนอื่นได้ เท่ด้วย)
- ในเมื่อมันใช้ไฟล์ autorun.inf ในการเรียกไวรัส เราก็ลบไฟล์นี้ทิ้งซะ จะได้ไม่ต้องมีตัวบงการมันให้มันมาวิ่งเล่นในเครื่องของเรา แต่อาจจะเป็นวิธีที่ไม่ได้ผลซะแล้ว ในเมื่อเรานำ flash drive ไปเสียบเครื่องที่ติดไวรัส เราก็จะได้ไฟล์ autorun.inf แถมมาอีก สรุปคือ ไวรัสมันสามารถสร้างไฟล์ autorun.inf ได้ทุกเมื่อ เมื่อเราเสียบ flash drive
- ลบไม่ได้ ก็ชิงสร้างไฟล์ autorun.inf เปล่า ๆ มา จะได้ไม่ต้องมีโค้ดเรียกไวรัส แต่วิธีนี้ก็น่าจะเป็นวิธีที่น่าจะได้ แต่แล้ว ไวรัสมันก็สามารถเขียนไฟล์ autorun.inf ที่มีโค้ดแพรวพราว ทับไฟล์เดิมของเราก็ได้
- ทำวิธีม่ะกี้ คือชิงสร้างไฟล์ autorun.inf เปล่า ๆ มาแล้วเปลี่ยนค่าไฟล์ ๆ นั้นเป็นไฟล์แบบอ่านอย่างเดียว(read only) คือ virus ไม่สามรถเปลี่ยนแปลงไฟล์ ๆ นั้นได้ ดูเหมือนจะได้ผล แต่แล้ว มันก็ไม่ได้ผล virus ก็สามารถเปลี่ยนให้เป็นไฟล์ที่สามารถอ่านเขียนได้ แล้วก็เติมโค้ดเรียกตัวมันเองลงไป
- เวลาเสียบ flash drive เข้าไป ไม่ดับเิบิ้ลคลิ๊ก แต่ใช้การคลิ๊กขวา แล้ว open เอา เพราะถ้า double click มันจะทำให้ window ทำการ run file autorun.inf
- กด shift ก่อนเสียบ flash drive ทำให้ window ไม่ไปเรียกไฟล์ autorun.inf ไวรัสจึงไม่ออกมาเดินเล่นที่คอมเรา แต่มันไม่สามารถกัน flash drive เรา ไม่ให้ติดไวรัสได้ เพราะ ถ้าเราไปเสียบที่เครื่องคนอื่น โดยการกด shift นั้นคือ flash drive เราไม่แพร่ไวรัสไปที่เครื่อง แต่เครื่องเองจะเอาไวรัสมาแถมให้ flash drive ของเรา และวิธีนี้ ไฟล์ autorun.inf ก็ยังไม่อยู่
- วิธีล่าสุด ไวรัสยังไม่สามารถแก้ทางเราได้ ก็คือ ในเมื่อไฟล์ autorun.inf มันอยู่ในระดับ system ซึ่งอยู่ในระดับเดียวกับระดับที่ไวรัสทำงานอยู่ เราต้องทำให้ไฟล์ autorun.inf เป็นระดับที่เหนือกว่า system นั้นก็คือ ระดับ File Structure ซะเลย ซึ่งถ้าเราตั้งชื่อเป็น autorun.inf ก็แสดงว่า ระบบจะไม่ยอมให้มีไฟล์ที่ชื่อ autorun.inf อีกเป็นอันที่สอง ฉนั้น ไฟล์ในระดับที่สูงกว่าก็ย่อมอยู่รอด
เรามาลุยวิธีสุดท้ายกันเลย
ก่อนอื่น ให้เราสร้าง folder มาใหม่ โดยการคลิ๊กขวาที่พื้นที่ว่าง ๆ แล้วไปที่ new -> folder จากนั้นก็ตั้งชื่อ folder ว่า autorun.inf ซึ่งถ้าเราคิดแบบน่าจะเป็นไปได้คือ ไฟล์ autorun.inf กับ folder ที่ชื่อว่า autorun.inf นั้น มันคนละอย่างกันเลย แต่ผมลองดูแล้ว ปรากฏว่า ถ้าเราตั้งชื่อ folder ว่า autorun.inf แล้ว จะไม่มีทางตั้งชื่อไฟล์ซ้ำกับชื่อ folder ได้เลย
ปล.วิธีสุดท้ายที่กล่าวไป ไม่ใช่เทคนิกการฆ่าไวรัส แต่เป็นการตัดไฟแต่ต้นลม คือไม่ให้ไวรัสแพร่กระจายจาก เครื่องไป flash drive และ จาก flash drive ไปเครื่อง แต่ไวรัสก็อาจจะยังคงมีอยู่ ที่เครื่อง และ flash drive แต่ตราบใดที่เราไม่ไปคลิกมัน มันก็จะไม่ทำออกมาเดินเล่นแน่นอน
เหมือนกับการทำหมัน ไม่สามารถมีลูกได้ แต่ก็ยัง..เซ็นเซอร์ 18+..ได้อยู่
เกร็ดเล็กเกร็ดน้อย
ในเมื่อเรามี folder ที่ชื่อ autorun.inf แล้ว เปิด flash drive ทีไรก็เจอทุกที แล้วกลัวว่าจะไปเผลอลบเข้าให้ ให้ลองใช้กลเม็ดเคล็ดลับนี้ดู คือ คลิ๊กขวาที่ folder ที่ชื่อ autorun.inf จากนั้นไปที่ properties จะเห็นช่องให้ติ๊ก ๆ จากนั้นก็ให้ติ๊ก hidden เลยครับ เป็นเครื่องหมายติ๊กนะ ไม่ใช่ว่าง ๆ ^^" เหตุผลที่เราทำอย่างนั้นก็คือ เราจะซ่อน folder นั้นเอาใว้ แต่เครื่องที่จะไม่เห็น folder นี้จะต้องไม่เปิดโชว์ไฟล์ที่ถูกซ่อนนะครับ ผมใช้บ่อย เอาใว้ซ่อนของ 18+ อิอิ ถ้าระบบเปิดให้เห็นไฟล์พวกนี้ได้ เราจะเห็นเป็นไฟล์จาง ๆ ครับ
รูปนี้คือไฟล์ autorun.inf

รูปนี้ ผมพยายามที่จะสร้างไฟล์ autorun.inf ทั้ง ๆ ที่มี folder ที่ชื่อ autorun.inf อยู่แล้ว
เครดิตความรู้เรื่องโครงสร้างระดับ File Structure ซึ่งผมไม่รู้มาก่อน

*หมายเหตุ
งานเขียนชิ้นนี้ ได้รับการคุ้มครองสิทธิตามพระราชบัญญัติคุ้มครองสิทธิทางปัญญา โดยลิขสิทธิเป็นของผู้เขียน ที่ให้เกียรตินำเผยแพร่ผ่าน วิชาการ.คอม เรามีความยินดีและอนุญาตให้ทำซ้ำหรือเผยแพร่ต่อเพื่อประโยชน์ทางการศึกษาเท่านั้น กรุณาให้เกียรติผู้เขียน โดยอ้างชื่อผู้เขียนและ วิชาการ.คอม (www.vcharkarn.com) ทุกครั้งที่ทำการเผยแพร่ต่อ ห้ามนำส่วนหนึ่งส่วนใดไปเผยแพร่ต่อในสื่อที่เอื้อประโยชน์ทางธุรกิจก่อนได้รับอนุญาต ขอขอบคุณที่ร่วมกันช่วยสร้างให้สังคมไทยเป็นสังคมแห่งปัญญา
จำนวน 16 ความเห็น, หน้า่ | -1-
ความเห็นเพิ่มเติมที่ 1 4 ม.ค. 2551 (19:57) ขอบคุณค่ะ
ความเห็นเพิ่มเติมที่ 2 5 ม.ค. 2551 (17:14) ขอนำข้อมูลนี้ไปให้เพื่อนนะคะ
ความเห็นเพิ่มเติมที่ 4 6 ม.ค. 2551 (20:03) ขอบคุณค่ะ
ความเห็นเพิ่มเติมที่ 5 13 ม.ค. 2551 (23:12) ดีค่ะ ขอบคุณ
ความเห็นเพิ่มเติมที่ 6 23 ม.ค. 2551 (20:31) คิดได้ไง??
ความเห็นเพิ่มเติมที่ 7 4 ก.พ. 2551 (11:17) เออเนาะ
คิดได้อ่ะ
ยังไงก็ขอบคุงนะ ที่จุดประกายไอเดีย
อิอิ
LizzO
ร่วมแบ่งปันความรู้และความเห็นแล้ว 9 ครั้ง - ได้รับดาวแล้ว 102 ดวง - โหวตเพิ่มดาว
ความเห็นเพิ่มเติมที่ 8 15 ก.พ. 2551 (18:46) ใช้โปรเเกรมสแกนไวรัสแทนได้หรือเปล่า
ความเห็นเพิ่มเติมที่ 9 20 ก.พ. 2551 (21:08) ปัจจุบันก็มีโปรแกรมสแกนแล้วนะครับ อย่างที่ผมใช้ก็มันจะป้องกันการรันของ แฟลชไดร์ฟอัตโนมัติ ทำให้ไฟล์ที่จะออโต้หยุดทำงาน ขอบคุณสำหรับข้อนี้นะครับ ดีจิงๆเลย ได้ความรู้มากเลยครับ
ความเห็นเพิ่มเติมที่ 10 24 ก.พ. 2551 (07:47) อืม กำลังสติแตกกับไวรัสพวกนี้อยู่เลยครับ
มันเข้ามาใน flash drive ผม ทำงานเสียไปหลายไฟล์เหมือนกัน
ไปติดที่โรงเรียนมา เซ็งเลย
ขอบคุณมากนะครับ
Hitsu
ร่วมแบ่งปันความรู้และความเห็นแล้ว 9 ครั้ง - ได้รับดาวแล้ว 148 ดวง - โหวตเพิ่มดาว
ความเห็นเพิ่มเติมที่ 11 2 มี.ค. 2551 (14:46) ขอบคุณจิงๆๆๆค่ะ
ความเห็นเพิ่มเติมที่ 12 2 มี.ค. 2551 (15:34) แจ่มเลย
ความเห็นเพิ่มเติมที่ 13 10 มี.ค. 2551 (10:30) รู้สึกว่า flash disk รุ่นใหม่ๆ จะมีกันไวรัสมาให้ด้วยนะครับ ไม่แน่ใจยังไงลองดูที่นี่แล้วกัน -->
ราคาคอม ความเห็นเพิ่มเติมที่ 15 2 พ.ค. 2551 (20:17) คุณ ช่วยแจ้งลบความเห็นนี้แล้ว ขอบคุณค่ะ ความเห็นเพิ่มเติมที่ 16 2 พ.ค. 2551 (20:19) คุณ ช่วยแจ้งลบความเห็นนี้แล้ว ขอบคุณค่ะ ข้างบนเขียนว่า
Download โปรแกรม Master PC Autorun Checking
โปรแกรมที่ทำขึ้นมาเพื่อจัดการกับไวรัส Autorun โดยตรง
(ไม่รู้ทำไมสีมันจาง มองไม่ชัด)