หมายเหตุหนึ่งก่อนที่ฉันจะเริ่ม:
ฉันพูดถึงภัยคุกคามทางทฤษฎีไม่ใช่เกี่ยวกับมัลแวร์ที่มีอยู่จริงและมีอยู่ทั่วไป
ตราบใดที่คุณใช้งานบัญชีผู้ใช้โดยไม่ต้อง admin และ sudo สิทธิพิเศษและการติดเชื้อได้โดยการติดตั้งเช่น (ด้วยตนเองหรือโดยอัตโนมัติอยู่ด้านหลังของคุณหลังจากคลิกที่ใดที่หนึ่งที่คุณไม่ควรคลิก) โปรแกรมมัลแวร์ไปยังโฟลเดอร์ที่บ้านของคุณติดเชื้อนี้ควรจะอยู่ จำกัด ให้ บัญชีนี้
ฉันควรจะพูดเพราะ:
ผู้ใช้ที่เป็นผู้ดูแลระบบสามารถเปิดไฟล์ที่ติดไวรัสจากบัญชีของเขาในฐานะรูทและติดเชื้อเครื่องด้วยวิธีนี้
มัลแวร์อาจทำให้อุปกรณ์พกพา (USB sticks ฯลฯ ) ถูกเมาท์โดยผู้ใช้จากนั้นแพร่กระจายไปยังเครื่องอื่นหรือบัญชีผู้ใช้อื่น ๆ บนเครื่องเดียวกันเมื่อคุณติดตั้งกับผู้ใช้รายอื่นในภายหลัง
มัลแวร์สามารถแพร่กระจายตัวเองผ่านเครือข่ายติดเชื้อเครื่องอื่นใน LAN ของคุณและติดเชื้อบัญชีผู้ดูแลระบบเมื่อมันเข้าสู่ระบบในครั้งต่อไปและเชื่อมต่อกับคอมพิวเตอร์ที่ติดเชื้ออื่น ๆ
มีความเป็นไปได้ต่าง ๆ ที่ทราบว่าแอปพลิเคชันสามารถข้ามข้อ จำกัด ได้อย่างไร สิ่งนี้เรียกว่า "การเพิ่มสิทธิพิเศษ" ซึ่งหมายความว่าแอปพลิเคชันทำงานด้วยสิทธิ์ที่สูงกว่าที่ได้รับอนุญาต / ตั้งใจเนื่องจากข้อบกพร่องของซอฟต์แวร์ที่ไม่เหมาะสมการอนุญาตระบบไฟล์ที่อนุญาตเกินไป ฯลฯ ...
เนื่องจาก Ubuntu มาพร้อมกับการหมดเวลา sudo> 0s คุณไม่จำเป็นต้องป้อนรหัสผ่าน sudo หลายครั้งภายในช่วงเวลาสั้น ๆ (โดยค่าเริ่มต้น 15 นาทีถ้าฉันจำได้ถูกต้องหรือไม่) เพื่อเรียกใช้คำสั่งหลายอย่างในฐานะรูท สำหรับคนแรก หากมัลแวร์เขียนทับไฟล์ที่ผู้ใช้ที่ติดไวรัสมีสิทธิ์เข้าถึงการเขียน (ป้อนคำสั่งให้รันด้วย root โดยใช้ sudo) และหลังจากนั้นคุณเรียกใช้ไฟล์โดยไม่ใช้ sudo แต่ภายในเวลาไม่นานคุณจะไม่สังเกตเห็นว่ามี มีบางอย่างเกิดขึ้นพร้อมกับสิทธิ์ระดับสูง
อาจจะมากกว่า ...
คุณเห็นว่าโอกาสส่วนใหญ่ที่มัลแวร์จะติดเครื่องทั้งเครื่องนั้นต้องมีการโต้ตอบกับผู้ใช้และ / หรือขึ้นอยู่กับว่าจะแยกบัญชีผู้ใช้คอมพิวเตอร์และไดรฟ์ที่เสียบปลั๊กได้อย่างเคร่งครัด
บั๊กที่อนุญาตให้มีการเพิ่มสิทธิ์มักจะได้รับการแก้ไขอย่างรวดเร็วหลังจากนักพัฒนาเรียนรู้เกี่ยวกับพวกเขา แต่ในช่วงเวลาระหว่างการค้นพบข้อผิดพลาดผ่านแฮกเกอร์ที่เป็นอันตรายและการเปิดตัวแก้ไขมัลแวร์ใหม่อาจข้ามข้อ จำกัด ของผู้ใช้
สรุป:
มัลแวร์ส่วนใหญ่อาจไม่สามารถยกระดับสิทธิ์และการเข้าถึงรูทเพื่อแพร่เชื้อเครื่องของคุณทั้งหมดยกเว้นว่าคุณจะให้สิทธิ์ด้วยตนเองด้วยการป้อนรหัสผ่าน sudo ในช่องป้อนข้อมูลที่ไม่ถูกต้อง นั่นหมายถึงการทำงานอย่างระมัดระวังและคำนึงถึงทุกคำสั่งที่คุณเรียกใช้สองครั้ง (โดยเฉพาะถ้าผู้ใช้รายอื่นมีสิทธิ์ในการเขียนไฟล์ที่คุณต้องการเรียกใช้) ควรปกป้องคุณให้ดี
อย่างไรก็ตามไม่มีการรักษาความปลอดภัย 100% เพราะนักพัฒนามัลแวร์มักจะอยู่ข้างหน้าหนึ่งในโปรแกรมเมอร์ซอฟต์แวร์ที่รับผิดชอบการแก้ไขข้อบกพร่องและแพตช์ความปลอดภัย