คุณยังไม่ได้ Log in | สมัครสมาชิก ฟรี | กลับหน้าแรก วิชาการ.คอม
นู๋นำ (นู๋นำ น่ารัด)
โพสต์ล่าสุด
มาจากบทความ virus !!? ใน flash drive ทำไมต้องกลัวมัน (ชมแล้ว: 57,227)
ก่อนอื่น ผมจะขอพูดเกี่ยวกับหลักการทำงานของไวรัสพอขำ ๆ นะครับ จะได้รู้ที่มาที่ไปของหลักการทำงานของไวรัส 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 ด้วยนะ)



70542

มาดูต่อเลยครับ ไวรัสก็อาศัยไฟล์นี้แหละ ที่จะทำให้ไวรัสที่อยู่ใน 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

70553


รูปนี้ ผมพยายามที่จะสร้างไฟล์ autorun.inf ทั้ง ๆ ที่มี folder ที่ชื่อ autorun.inf อยู่แล้ว


70554

เครดิตความรู้เรื่องโครงสร้างระดับ File Structure ซึ่งผมไม่รู้มาก่อน





 


บทความ โดยสมาชิกท่านนี้
[Blog] virus !!? ใน flash drive ทำไมต้องกลัวมัน (views: 57,227)
วิธีแก้ virus ใน flash drive ไม่เป็นคอมก็ยังทำได้ เพียงภายในไม่กี่วินาที ไม่ต้องโหลดโปรแกรมเพิ่ม ง่าย ๆ ใช้ของเหลือใช้ที่มีอยู่ใน window โดยมีหลักการคือเราต้อ.....
[Blog] แฉ !!! พนักงานวิชาการดอทคอม ฉบับการ์ตูน (views: 29,339)
ความจริงแล้ว ทีมงานวิชาการเป็นอะไรกันแน่ !!!?!?!?
[Blog] new Vcharkarn gadgets กับ iGoogle กูเกิ้ลที่มีหน้าเดียวในโลกา (views: 25,354)
ของเล่นใหม่สำหรับสมาชิกวิชาการดอทคอม ใน iGoogle กูเกิ้ลที่มีหน้าเดียวในโลก
[Blog] หลงทาง และ ความรัก (views: 10,382)
ถ้าหากเราหลงทาง และรู้หรือไม่รู้ก็แล้วแต่ว่าเราหลงทาง จงหลงทางให้มันถึงที่สุด ดั่งเช่นความรักของผม
[Blog] 3U in MU (views: 2,849)
อิอิ

กระทู้ โดยสมาชิกท่านนี้
  • ถ้ายิงปืนขึ้นฟ้า แล้วลูกกระสุนจะไปอยู่ที่ไหน
  • วิธีนำ code latex มาโพสในวิชาการ
  • The PTT Scholarship 2008

  • ข้อสอบ โดยสมาชิกท่านนี้
  • 123 (ชมแล้ว:17)
  • Basic Programming (ชมแล้ว:2,105)
  • programmer (ชมแล้ว:6)
  • ข้อสอบเอ็นทรานซ์ ภาษาไทย มีนาคม 2547 (ชมแล้ว:23,496)
  • ข้อสอบเอ็นทรานซ์ ภาษาไทย มีนาคม 2544 (ชมแล้ว:22,015)
  • ข้อสอบเอ็นทรานซ์ ภาษาอังกฤษ มีนาคม 2545 (ชมแล้ว:9,171)
  • ข้อสอบเอ็นทรานซ์ ภาษาอังกฤษ ตุลาคม 2546 (ชมแล้ว:9,357)
  • เอ็นทรานซ์ภาษาอังกง (ชมแล้ว:0)

  • นิยาย โดยสมาชิกท่านนี้
    Blog ของ dagdun (views: 207)
    เรื่องราวน่าสนใจ น่่าตื่นเต้น ที่ฉันพบเห็น และอยากบันทึกไว้ และอยากแบ่งปันให้ ทุกคนได้อ่านใน Blog ของ dagdun



    นู๋นำ
    (นู๋นำ น่ารัด)

    ผู้ชมข้อมูลนี้แล้ว 3,415 ครั้ง
    เป็นสมาชิก: นานกว่า 1 ปี
    แบ่งปันความรู้ 39 ครั้ง
    ได้รับดาว 150 ดวง

    โหวตเพิ่มดาว
    Google
     
    ติดต่อลงโฆษณา :   คุณอันนา 081 4965363
    สำนักงาน :   02 2015735
    อีเมล์ :   
    Copyright© 2000-2007, Vcharkarn.Com. All rights reserved.
    คลิ๊กเพื่อดูสถิติ
    รับรองและสนับสนุนโดย

    สสวท.

    มูลนิธิ พสวท.

    พสวท.