เหตุใด Windows จึงมีไวรัสมากกว่า Linux และ OS X
ฉันเขียนโพสต์นี้เพราะเมื่อเร็ว ๆ นี้ฉันได้ยินการสนทนาระหว่างเพื่อนสองคนโดยที่เพื่อนแนะนำให้เปลี่ยนจาก Windows เป็น Mac หรือ Linux เพราะระบบปฏิบัติการหลังนั้นป้องกันไวรัสและไม่เคยได้รับมัลแวร์หรือรูทคิท.
เอ่อผิด ผิดอย่างสิ้นเชิง น่าเสียดายที่มีหลายคนที่เชื่อเรื่องนี้และคิดว่าการซื้อ Mac หรือติดตั้ง Ubuntu จะปกป้องพวกเขาอย่างใด.
มีความจริงบางอย่างเกี่ยวกับความจริงที่ว่า Linux มีความปลอดภัยมากกว่าเล็กน้อย แต่ OS X และ Linux ทั้งคู่มีไวรัสร่วมกัน.
นอกจากนี้เนื่องจากผู้คนจำนวนมากไม่ได้ใช้ซอฟต์แวร์ป้องกันไวรัสในเครื่อง Mac เพราะถือว่าไม่จำเป็นเมื่อไวรัสเริ่มแพร่กระจายใน OS X จึงแพร่กระจายเหมือนไฟป่าและไม่มีใครรู้ตัวว่ามีไวรัส ไวรัส Flashback ในปี 2012 ติดไวรัสกว่า 600,000 เครื่องและใช้เวลาสัปดาห์ / เดือนของ Apple ในการแก้ไขที่เหมาะสม.
ในบทความนี้ฉันต้องการอธิบายถึงสาเหตุที่ทำให้มีไวรัสใน Windows มากกว่านี้และอธิบายว่า Linux มีความปลอดภัยมากกว่า Windows หรือไม่และทำไม.
มัลแวร์มาจากหลายที่
สิ่งแรกที่ฉันอธิบายให้คนอื่นทราบคือระบบปฏิบัติการทั้งหมดนั้นเป็นเจ้าชายมัลแวร์หรือไวรัสจากเว็บและจากไฟล์แนบอีเมล.
ไม่สำคัญว่าคุณใช้ระบบปฏิบัติการใดอยู่หากคุณไปที่ไซต์ที่ติดมัลแวร์ให้คลิกลิงค์ไร้ยางอายหรือดาวน์โหลดและเปิดไฟล์แนบที่ไม่รู้จักคอมพิวเตอร์ของคุณสามารถติดไวรัสได้ง่าย.
น่าเสียดายนี่คือสิ่งที่คนส่วนใหญ่ลงท้ายด้วยมัลแวร์และไวรัสบนคอมพิวเตอร์ของพวกเขา ไม่ใช่เรื่องปกติที่จะได้รับไวรัสหรือถูกแฮ็กโดยใครบางคนเนื่องจากข้อบกพร่องด้านความปลอดภัยระดับ OS.
นักวิจัยมักจะหาช่องโหว่ด้านความปลอดภัยใน Windows, IE, Office และอื่น ๆ แต่โดยปกติระบบจะได้รับการปะแก้ก่อนที่ไวรัสจะเริ่มแพร่กระจายหรือบางคนสามารถยึดครองคอมพิวเตอร์ของคุณ.
เนื่องจาก Windows เป็นระบบปฏิบัติการที่แพร่หลายที่สุดเพียงจำนวนอุปกรณ์ที่มั่นใจได้ว่าผู้ใช้ Windows จะได้รับไวรัสเพิ่มขึ้น ตอนนี้ Macs ขายดีมากจำนวนของไวรัสและมัลแวร์ก็เพิ่มขึ้นเช่นกัน.
OS X ไม่มีความปลอดภัยมากกว่า Windows สิ่งนี้ไม่เป็นความจริงสำหรับ Linux ซึ่งมีความปลอดภัยเพิ่มขึ้นเล็กน้อย ฉันจะอธิบายต่อไป อย่างไรก็ตามเมื่อผู้ใช้ Linux ได้รับไวรัสมันมักจะเกี่ยวข้องกับแอปพลิเคชันที่เชื่อมต่ออินเทอร์เน็ตเช่นเมลเซิร์ฟเวอร์หรือเว็บแอป.
ผู้ใช้งาน Linux มีความรู้ด้านเทคนิค
ในการใช้งาน Linux ทุกวันคุณจำเป็นต้องรู้เกี่ยวกับคอมพิวเตอร์มากกว่าผู้ใช้ Windows หรือ Mac ทั้งธรรมดาและเรียบง่าย แม้ว่าลีนุกซ์ในเวทีผู้บริโภคจะค่อนข้างเล็ก แต่ลีนุกซ์ก็มีขนาดใหญ่ที่ส่วนท้ายเช่นเว็บเซิร์ฟเวอร์เป็นต้น.
สิ่งที่น่าแปลกใจคือเซิร์ฟเวอร์ Linux จำนวนมากไม่สามารถป้องกันไวรัสได้ ทำไม? เพราะคนที่ดูแลพวกเขารู้ว่าพวกเขากำลังทำอะไรอยู่และเซิร์ฟเวอร์ต่างก็แข็งตัวจากการถูกโจมตีที่อาจเกิดขึ้น.
ผู้ที่ติดตั้ง Ubuntu ยังมีโอกาสน้อยที่จะได้รับไวรัสด้วยการเยี่ยมชมเว็บไซต์ที่ร่มรื่น (พวกเขาจะเยี่ยมชมเว็บไซต์ในเครื่องเสมือน) หรือดาวน์โหลดไฟล์แนบที่ติดไวรัสจากอีเมลของพวกเขา.
ผู้คนจำนวนมากในหมวดหมู่นี้ติดตั้งส่วนขยายเช่น NoScript ซึ่งป้องกันสคริปต์จากการทำงานในขณะที่ท่องเว็บ เห็นได้ชัดว่าถ้าคุณไปที่ความยาวเพื่อให้แน่ใจว่าการรักษาความปลอดภัยของคุณคุณจะมีโอกาสน้อยที่จะถูกบุกรุก.
Linux เทียบกับการอนุญาต Windows
ข้อดีอย่างหนึ่งที่ Linux มีเหนือทั้ง OS X และ Windows คือสิทธิ์ของผู้ใช้ มีปัญหาที่น่ารำคาญมากมายกับ Windows เช่นความจริงที่ว่าบางคนสามารถตั้งชื่อไฟล์“ CuteGirl.jpg.exe” และเมื่อคุณดับเบิลคลิกเพื่อเปิดไฟล์จะถูกดำเนินการและคอมพิวเตอร์ของคุณจะติดไวรัสในขณะนี้ แฮ็คชนิดนี้ไม่สามารถทำได้ใน Linux ทำไม?
ในการใช้งานไฟล์ใน Linux คุณต้องทำให้ไฟล์นั้นทำงานได้ ซึ่งหมายความว่าคุณต้องตั้งค่าการอนุญาตโดยเฉพาะเพื่อให้สามารถทำงานได้ อีกเหตุผลหนึ่งที่ทำให้ Linux มีความปลอดภัยมากขึ้นคือคุณต้องมีสิทธิ์เข้าถึงระดับรูทเพื่อทำสิ่งใด.
ผู้ใช้ลีนุกซ์ส่วนใหญ่ใช้บัญชีปกติและเข้าสู่ระบบบัญชีรูทเมื่อพวกเขาต้องการทำการเปลี่ยนแปลงเฉพาะกับระบบ.
Windows ยังมีบัญชีผู้ดูแลระบบและผู้ใช้ปกติ แต่ 99% ของผู้ใช้ Windows เพิ่งล็อกอินเข้าสู่คอมพิวเตอร์โดยใช้บัญชีผู้ดูแลระบบจึงสูญเสียความได้เปรียบด้านความปลอดภัยทั้งหมดที่บัญชีปกติจะมีให้ แม้ว่าจะมีบางสิ่งที่จัดการให้ทำงานบน Linux ได้ แต่ก็ไม่สามารถทำอะไรได้นอกจากจะสามารถเข้าถึงบัญชีรูทได้.
การอนุญาตพิเศษที่จำเป็นและการใช้บัญชีที่ไม่ใช่รูทใน Linux ทำให้การสร้างไวรัสยากขึ้นมากที่จะแพร่กระจายอย่างที่ทำได้ใน Windows หรือ OS X.
Linux เป็นโอเพ่นซอร์สและเรื่องนั้น
ข้อดีอีกข้อที่สำคัญของการใช้ลีนุกซ์คือทุกอย่างเป็นโอเพ่นซอร์ส คุณสามารถดูรหัสทั้งหมดดังนั้นจึงเป็นการยากที่จะซ่อนไวรัสในซอฟต์แวร์ Linux ถ้ามีคนสร้างแพ็คเกจซอฟต์แวร์ที่เป็นกรรมสิทธิ์สำหรับ Linux มันจะถูกพิจารณาว่าไม่น่าไว้วางใจโดยอัตโนมัติเว้นแต่จะมาจาก บริษัท ที่มีชื่อเสียงขนาดใหญ่.
คนส่วนใหญ่ที่ใช้ซอฟต์แวร์ติดตั้ง Linux จากที่เก็บแพคเกจอย่างเป็นทางการของการกระจาย Linux ของพวกเขา ไม่มีที่เก็บข้อมูลอย่างเป็นทางการของ Microsoft สำหรับซอฟต์แวร์ Windows มีอยู่ทุกที่ทุกที่.
แม้แต่คนอย่างฉันที่ทำงานกับคอมพิวเตอร์ตลอดเวลาฉันได้ดาวน์โหลดและติดตั้งซอฟต์แวร์ที่ฉันคิดว่าถูกกฎหมาย แต่สุดท้ายก็มีสปายแวร์ซ่อนอยู่ ในกรณีของฉันฉันจะติดตั้งซอฟต์แวร์ที่ไม่รู้จักในเครื่องเสมือนก่อนและหากทุกอย่างทำงานได้ดีใน VM จากนั้นฉันจะติดตั้งบนเครื่องหลัก.
บน OS X, Apple เพิ่งเพิ่มคุณสมบัติให้กับ OS ที่จะป้องกันการติดตั้งซอฟต์แวร์ใด ๆ ที่ไม่ได้อยู่ใน Mac App store หรือชุดของนักพัฒนาซอฟต์แวร์ที่ระบุ.
คุณสามารถเปลี่ยนการตั้งค่าด้วยตนเองเพื่อให้คุณสามารถติดตั้งซอฟต์แวร์ Mac ใด ๆ ก็ได้ แต่เป็นการป้องกันที่ฉันแนะนำให้ผู้ใช้ Mac เปิดใช้งานเพราะมันให้ความปลอดภัยที่ดีกว่าเครื่อง Windows ที่สามารถติดตั้งอะไรก็ได้.
ปัจจัยอื่น ๆ
มีปัจจัยอื่นอีกสองสามอย่างที่บอกว่าทำไมคุณไม่เห็นไวรัสจำนวนมากสำหรับ Linux:
1. Linux เป็นสภาพแวดล้อมที่แตกต่างกัน. หากคุณเคยคิดเกี่ยวกับการใช้ Linux สิ่งแรกที่คุณอาจต้องทำคือตัดสินใจว่าจะติดตั้งการกระจาย Linux (รส) ใด มีลีนุกซ์หลายพันตัวกระจายอยู่ที่นั่นและพวกมันต่างกันทั้งหมด.
เคอร์เนล Linux นั้นแตกต่างกันและทั้งหมดนั้นมาพร้อมกับแพ็คเกจและการกำหนดค่าต่าง ๆ การมีระบบปฏิบัติการหลายรูปแบบทำให้ยากที่จะเขียนไวรัสที่จะแพร่กระจายไปทั่วทุกสิ่ง นี่ไม่ใช่กรณีที่มี Windows.
2. Linux มีคำสั่งและฟังก์ชั่นพิเศษเพื่อความปลอดภัย. เมื่อคุณเรียนรู้ Linux คุณได้เรียนรู้มากมายเกี่ยวกับคำสั่งที่ให้คุณทำงานบางอย่างที่เกี่ยวข้องกับความปลอดภัยเช่น sudo หรือ chroot คำสั่งเหล่านี้ทำให้การทำงานพิเศษใน Linux ปลอดภัยยิ่งขึ้น.
3. เคอร์เนล Linux มีขนาดเล็กลง. อันนี้อาจถูกถกเถียงกัน แต่โดยรวมแล้วเคอร์เนลลินุกซ์มีขนาดเล็กกว่าเคอร์เนลของ Windows เมื่อพูดถึงพื้นที่ของระบบปฏิบัติการที่มีการตรวจสอบและบังคับใช้สิทธิ์ เคอร์เนล leaner ที่เล็กกว่าไม่ได้แปลว่าปลอดภัยมากขึ้น แต่มันช่วยให้สิ่งต่าง ๆ น้อยลง.
4. Linux ที่เสริมความปลอดภัย. มีการแจกแจงลินุกซ์บางอย่างที่มีคุณสมบัติที่เรียกว่า SELinux หรือ Security-enhanced Linux เป็นชุดของการแก้ไขเคอร์เนลที่ทำให้ปลอดภัยยิ่งขึ้น มันเป็นส่วนหนึ่งของ Red Hat, CentOS และแม้แต่ Ubuntu.
หวังว่าบทความเหล่านี้จะให้รายละเอียดเพิ่มเติมเล็กน้อยเกี่ยวกับสาเหตุที่ Linux ถือว่าปลอดภัยกว่า Windows แน่นอนว่ามันไม่ได้ป้องกันไวรัสและถ้าวันหนึ่งทุกคนเริ่มดาวน์โหลดและใช้ Linux แฮกเกอร์จะค้นหาวิธีใหม่และนวัตกรรมในการรับไวรัสที่นั่นด้วย! สนุก!