ความแตกต่างระหว่าง Virus, Worm และ Trojan Horse
เนื้อหา
ซอฟต์แวร์ที่ใส่เข้าไปในระบบโดยเจตนาเพื่อก่อให้เกิดความเสียหายจะเรียกว่า ซอฟต์แวร์ที่เป็นอันตราย. หลักซอฟต์แวร์นี้แบ่งออกเป็นสองประเภท ในหมวดหมู่เดิมซอฟต์แวร์ต้องการโฮสต์สำหรับการดำเนินการ ตัวอย่างของซอฟต์แวร์ที่เป็นอันตรายเช่นไวรัส, ระเบิดลอจิก, ม้าโทรจัน ฯลฯ ในขณะที่ประเภทหลังเป็นซอฟต์แวร์ที่เป็นอิสระและไม่จำเป็นต้องมีโฮสต์สำหรับการดำเนินการเช่นเวิร์มและซอมบี้ ดังนั้นไวรัสเวิร์มและม้าโทรจันจึงอยู่ในหมวดหมู่ของซอฟต์แวร์ที่เป็นอันตราย
ความแตกต่างก่อนหน้าระหว่างไวรัสเวิร์มและม้าโทรจันคือไวรัสแนบตัวเองเข้ากับโปรแกรมและเผยแพร่สำเนาของตัวเองไปยังโปรแกรมอื่น ๆ ตามด้วยการกระทำของมนุษย์ในขณะที่เวิร์มนั้นเป็นโปรแกรมเดี่ยวที่แพร่กระจายสำเนาไปยังส่วนประกอบอื่น ๆ . ในขณะที่ม้าโทรจันเป็นโปรแกรมที่มีฟังก์ชั่นเสริมที่ไม่คาดคิด
-
- แผนภูมิเปรียบเทียบ
- คำนิยาม
- ความแตกต่างที่สำคัญ
- ข้อสรุป
แผนภูมิเปรียบเทียบ
พื้นฐานสำหรับการเปรียบเทียบ | ไวรัส | หนอน | ม้าโทรจัน |
---|---|---|---|
ความหมาย | โปรแกรมคอมพิวเตอร์ที่เชื่อมต่อตัวเองเข้ากับโปรแกรมอื่นที่ถูกกฎหมายเพื่อก่อให้เกิดอันตรายต่อระบบคอมพิวเตอร์หรือเครือข่าย | มันกินทรัพยากรของระบบเพื่อนำมาลงมากกว่าการกระทำการทำลายล้าง | อนุญาตให้ผู้บุกรุกรับข้อมูลที่เป็นความลับเกี่ยวกับเครือข่ายคอมพิวเตอร์ |
การกระทำ | ขึ้นอยู่กับการถ่ายโอนไฟล์ | ทำซ้ำตัวเองโดยไม่มีการกระทำของมนุษย์ | ดาวน์โหลดเป็นซอฟต์แวร์และดำเนินการ |
การจำลองเกิดขึ้น | ใช่ | ใช่ | ไม่ |
ควบคุมจากระยะไกล | ไม่ | ใช่ | ใช่ |
อัตราการแพร่กระจาย | ปานกลาง | ได้เร็วขึ้น | ช้า |
การติดเชื้อ | เริ่มต้นด้วยการแนบไวรัสไปยังไฟล์ที่ปฏิบัติการได้ | ใช้ประโยชน์จากจุดอ่อนของระบบหรือแอปพลิเคชัน | แนบโปรแกรมและแปลความหมายว่าเป็นซอฟต์แวร์ที่มีประโยชน์ |
วัตถุประสงค์ | การปรับเปลี่ยนข้อมูล | หยุดซีพียูและหน่วยความจำ | ขโมยข้อมูลผู้ใช้ |
คำจำกัดความของไวรัส
ไวรัส สามารถกำหนดเป็นส่วนหนึ่งของรหัสโปรแกรมที่แนบมากับโปรแกรมที่อนุญาตเพื่อติดเชื้อ ไวรัสจะทำงานเมื่อโปรแกรมที่ถูกต้องรันและสามารถทำหน้าที่ใด ๆ เช่นการลบไฟล์ การดำเนินการหลักที่ดำเนินการในไวรัสคือเมื่อมีการเรียกใช้งานโปรแกรมที่ติดไวรัสมันจะรันไวรัสก่อนจากนั้นรหัสโปรแกรมต้นฉบับจะทำงาน มันสามารถติดโปรแกรมอื่น ๆ ที่อยู่ในคอมพิวเตอร์เครื่องนั้นได้
หลังจากทำให้ไฟล์ทั้งหมดเสียหายจากคอมพิวเตอร์ของผู้ใช้ปัจจุบันไวรัสจะแพร่กระจายและรหัสของมันผ่านเครือข่ายไปยังผู้ใช้ที่เก็บที่อยู่ไว้ในคอมพิวเตอร์ของผู้ใช้ปัจจุบัน เหตุการณ์ที่เฉพาะเจาะจงสามารถใช้เพื่อเรียกไวรัส มีไวรัสหลายชนิดเช่นปรสิตบูตเซกเตอร์หน่วยความจำถิ่น polymorphic ชิงทรัพย์และแปรสภาพ การติดเชื้อไวรัสสามารถป้องกันได้โดยการป้องกันการเข้ามาของไวรัส
ความหมายของ Worm
หนอน เป็นโปรแกรมที่สามารถทำซ้ำตัวเองและคัดลอกจากคอมพิวเตอร์ไปยังคอมพิวเตอร์เหมือนไวรัส แต่แตกต่างกันในการใช้งาน มันไม่ได้ปรับเปลี่ยนโปรแกรม แต่เปิดใช้งานเมื่อเดินทางมาถึงเพื่อทำซ้ำและเผยแพร่อีกครั้ง ผลการจำลองแบบมากเกินไปทำให้ระบบหยุดทำงานและใช้ทรัพยากรระบบเพื่อทำให้ระบบล่ม เวิร์มจะค้นหาเครื่องมากขึ้นเพื่อทำให้เกิดความเสียหายและเครื่องที่เสียหายจะทำงานเป็นหนอนที่ผลิตเครื่องจักรสำหรับเครื่องอื่นที่เชื่อมต่อกับมัน
โปรแกรมเครือข่ายหนอนใช้การเชื่อมต่อเครือข่ายเพื่อกระจายจากระบบสู่ระบบในกรณีต่อไปนี้ยานพาหนะเครือข่ายอาจเป็นระบบจดหมายอิเล็กทรอนิกส์ความสามารถในการดำเนินการจากระยะไกลและความสามารถในการเข้าสู่ระบบจากระยะไกลเพื่อขับเคลื่อนการจำลอง
ความหมายของม้าโทรจัน
ม้าโทรจัน เป็นรหัสที่ซ่อนอยู่ซึ่งเมื่อดำเนินการจะมีฟังก์ชั่นที่ไม่ต้องการหรือเป็นอันตรายคล้ายกับไวรัส สิ่งเหล่านี้ใช้เพื่อเติมเต็มฟังก์ชั่นโดยตรงที่ผู้ใช้ที่ไม่ได้รับอนุญาตไม่สามารถบรรลุผลได้ ตัวอย่างเช่นม้าโทรจันสามารถซ่อนรหัสในรูปแบบการเข้าสู่ระบบโดยติดกับมัน เมื่อผู้ใช้แทรกรายละเอียดโทรจันข้อมูลนี้ไปยังผู้โจมตีโดยปราศจากความรู้ของผู้ใช้ จากนั้นผู้โจมตีสามารถใช้รายละเอียดผู้ใช้เพื่อเข้าสู่ระบบ
แรงจูงใจอีกอย่างของม้าโทรจันคือการทำลายข้อมูล โปรแกรมดูเหมือนว่ากำลังดำเนินการฟังก์ชันที่มีประโยชน์ แต่มันอาจกำลังดำเนินการฟังก์ชันการทำลายอย่างเงียบ ๆ
- การดำเนินการและการแพร่กระจายของไวรัสนั้นขึ้นอยู่กับการถ่ายโอนไฟล์ที่ติดไวรัสในขณะที่เวิร์มทำซ้ำโดยไม่ต้องการการกระทำใด ๆ ของมนุษย์และใช้เครือข่ายเพื่อฝังตัวเองในอุปกรณ์อื่น ๆ ในทางกลับกันม้าโทรจันทำหน้าที่เป็นซอฟต์แวร์อรรถประโยชน์และได้รับการดำเนินการ
- ไวรัสและหนอนสามารถทำซ้ำได้ในขณะที่ม้าโทรจันไม่สามารถทำซ้ำได้
- ไม่สามารถควบคุมไวรัสจากระยะไกลได้ เมื่อเทียบกับหนอนและม้าโทรจันสามารถควบคุมได้จากระยะไกล
- เวิร์มสามารถแพร่กระจายอย่างรวดเร็วในขณะที่ไวรัสแพร่กระจายด้วยความเร็วปานกลางและม้าโทรจันสามารถแพร่กระจายช้า
- ไวรัสโจมตีไฟล์ที่เรียกใช้งานได้และแนบไฟล์เพื่อแก้ไขไฟล์ในขณะที่เวิร์มใช้ประโยชน์จากจุดอ่อนในระบบและแอพพลิเคชั่น ในทางตรงกันข้ามม้าโทรจันดูเหมือนจะเป็นโปรแกรมที่มีประโยชน์ซึ่งมีรหัสที่ซ่อนอยู่ซึ่งถูกเรียกใช้สำหรับการทำงานที่ไม่พึงประสงค์หรือเป็นอันตราย
- ไวรัสส่วนใหญ่จะใช้ในการปรับเปลี่ยนข้อมูลและเวิร์มที่ใช้ในการใช้ทรัพยากรของระบบมากเกินไปและหยุดทำงานลง ในทางกลับกันม้าโทรจันสามารถใช้เพื่อขโมยข้อมูลของผู้ใช้เพื่อเข้าถึงระบบของผู้ใช้
ข้อสรุป
Worms เป็นซอฟต์แวร์แบบสแตนด์อโลนที่ไม่จำเป็นต้องมีโฮสต์ใด ๆ สำหรับการดำเนินการ ในทางกลับกันไวรัสและม้าโทรจันจำเป็นต้องมีโฮสต์สำหรับการดำเนินการ ม้าโทรจันสร้างลับ ๆ เพื่อขโมยข้อมูล ไวรัสและหนอนทำซ้ำและเผยแพร่ซึ่งไวรัสนั้นมีความสามารถในการปรับเปลี่ยนข้อมูลและหนอนไม่ได้