Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

UEFI คืออะไร และมันช่วยรักษาความปลอดภัยให้คุณได้อย่างไร?

เมื่อคุณเปิดคอมพิวเตอร์ครั้งแรก จะเห็นข้อความเลื่อนผ่านหน้าจอจำนวนมาก คนส่วนใหญ่เพิ่งสนใจ แค่รอจนหน้าจอ Login Windows ปรากฏ แต่หากคุณต้องการ Troubleshooting หรือปรับแต่งการตั้งค่าบางอย่างบนคอมพิวเตอร์ มีเครื่องมือที่มีประโยชน์มากที่สามารถเข้าถึงได้จากที่นี่ ชื่อว่า UEFI

UEFI คืออะไร?

UEFI คืออะไร และมันช่วยรักษาความปลอดภัยให้คุณได้อย่างไร?

UEFI เป็นประเภทหนึ่งของ Firmware ที่มาพร้อมกับ Motherboard ของคุณ มันคือสิ่งที่เตรียมระบบให้พร้อมสำหรับบูท (Boot) เข้าสู่ระบบปฏิบัติการ เช่น Windows UEFI เป็นรุ่นใหม่กว่า Firmware เก่าที่เรียกว่า BIOS

เพื่อเข้า UEFI ให้กดปุ่มที่กำหนดบนคีย์บอร์ดระหว่างที่ระบบกำลังบูท ปุ่มที่ใช้ขึ้นอยู่กับฮาร์ดแวร์ แต่โดยทั่วไปจะเป็น Esc, F2, F10 หรือ Delete ให้ดูในข้อความที่ปรากฏบนหน้าจอตอนคอมพิวเตอร์เปิดเครื่อง เพื่อดูว่าระบบของคุณต้องการปุ่มไหน

เมื่อคุณกดปุ่มนั้น แทนที่จะบูท ישרเข้าสู่ระบบปฏิบัติการ คอมพิวเตอร์จะเปิด UEFI จากที่นี่ คุณสามารถเปลี่ยนแปลงระบบได้ เช่น กำหนด Boot Order (ลำดับการบูท) หมายความว่าคุณเลือกได้ว่าต้องการให้คอมพิวเตอร์บูทจาก Hard Drive, SSD หรือ Optical Drive ก่อน

ยังสามารถปรับเปลี่ยนอย่างอื่นได้ เช่น ปรับความเร็วพัดลม (Fan Speed) หรือ Overclocking โปรเซสเซอร์ UEFI มีประโยชน์มากสำหรับ Troubleshooting เนื่องจากดูฮาร์ดแวร์ที่เชื่อมต่อกับระบบได้ แม้ระบบปฏิบัติการจะเสียหาย (Corrupted) คุณก็ยังใช้ UEFI เข้าถึงคอมพิวเตอร์ได้

ความแตกต่างระหว่าง UEFI และ BIOS คืออะไร?

UEFI คืออะไร และมันช่วยรักษาความปลอดภัยให้คุณได้อย่างไร?

หากเคยใช้คอมพิวเตอร์รุ่นเก่า อาจเคยเห็น Firmware รุ่นก่อนหน้า UEFI ที่เรียกว่า BIOS คล้ายกับ UEFI, BIOS เป็นซอฟต์แวร์ที่อยู่บน Motherboard และช่วยเตรียมระบบให้บูทเข้าสู่ระบบปฏิบัติการ คล้ายกับ UEFI คุณสามารถใช้ BIOS ปรับเปลี่ยนคอมพิวเตอร์ได้ เช่น ปรับความเร็วพัดลม หรือเปลี่ยนเวลาและวันที่ของระบบ

แต่มีความแตกต่างสำคัญหลายประการ ความแตกต่างแรกที่สังเกตเห็นคือภาพ BIOS เรียบง่ายมาก ใช้สีไม่กี่สี และไม่มีกราฟิก ยังไม่รองรับเมาส์ ต้องใช้คีย์บอร์ดนำทางและเปลี่ยนแปลง UEFI ด้านตรงข้าม มีกราฟิกซับซ้อนกว่า มีหลายสี และควบคุมได้ทั้งคีย์บอร์ดและเมาส์

BIOS ยังพื้นฐานกว่า UEFI ในแง่ฟังก์ชัน ใน BIOS สามารถเปลี่ยนการตั้งค่าสำคัญของระบบได้ เช่น Boot Order ของอุปกรณ์ ใน UEFI ทำได้เยอะกว่านั้นมาก UEFI รองรับฟังก์ชันอย่าง Remote Diagnostics และการปรับ Fan Curve

แม้แต่รองรับ Automatic Overclocking Wizard ที่คุณเพียงใส่ข้อมูลโปรเซสเซอร์ เลือกชิ้นส่วนระบายความร้อน มันจะตั้งค่า Overclock ให้อัตโนมัติ

โดยรวม UEFI ใช้งานง่ายกว่า BIOS มักบูทเร็วกว่า ดังนั้นคุณไม่ต้องรอนานมากสำหรับ PC ให้พร้อมใช้งานเมื่อเปิดเครื่อง

UEFI ปลอดภัยกว่า BIOS หรือไม่?

UEFI คืออะไร และมันช่วยรักษาความปลอดภัยให้คุณได้อย่างไร?

นี่คือคำถามสำคัญ: UEFI ปลอดภัยกว่า BIOS หรือไม่? โดยทั่วไปคำตอบคือ ใช่ เนื่องจากฟังก์ชันที่เรียกว่า Secure Boot

Secure Boot เป็นส่วนหนึ่งของ UEFI ที่จำกัดประเภทของแอปพลิเคชันที่สามารถใช้งานตอนบูทได้ เพียงแอปที่ได้รับการลงนาม (Signed) เท่านั้น นี่เป็นมาตรการความปลอดภัยที่เป็นประโยชน์และยืดหยุ่น เพื่อหยุดไม่ให้รันโค้ดอันตรายบนเครื่องของคุณ

โดยพื้นฐาน มันหยุดไม่ให้เครื่องบูทระบบปฏิบัติการ ยกเว้นจะมี Recognized Key (คีย์ที่ยอมรับ) Recognized Key คือคีย์ที่แสดงที่มาของระบบปฏิบัติการและรับรองว่าเชื่อถือได้ นั่นหมายความว่า Secure Boot ป้องกันไม่ให้มัลแวร์รบกวนกระบวนการบูทของคอมพิวเตอร์

Secure Boot ถูกกำหนดให้ต้องรองรับ เพื่อให้ PC ได้รับการรับรองว่า Compatible กับ Windows 8 ดังนั้นเมื่อ Windows 8 เปิดตัวในปี 2012 จึงมีความสนใจมากมายในฟีเจอร์ Secure Boot

สิ่งนี้ก่อให้เกิดความขัดแย้งมากตอนแรก 발표 คนคิดว่า UEFI เป็นซอฟต์แวร์ของ Microsoft (จริงๆ แล้วไม่ใช่) และว่า UEFI จะป้องกันไม่ให้ผู้ใช้โหลดระบบปฏิบัติการอื่น เช่น Linux (จริงๆ แล้วไม่ได้)

ตอนแรกมีความกังวลจริงว่าจะมีผลต่อการติดตั้ง Linux แต่ Linux Distributions ต่างๆ ได้หาวิธีทำงานร่วมกับ Secure Boot ตอนนี้ Ubuntu, Fedora, Red Hat Enterprise Linux และ openSUSE รองรับ Secure Boot ได้ดีโดยไม่มีปัญหา

UEFI ยังมีความเสี่ยงด้านความปลอดภัย

UEFI คืออะไร และมันช่วยรักษาความปลอดภัยให้คุณได้อย่างไร?

น่าเสียดาย ไม่มีซอฟต์แวร์ไหนที่ปลอดภัยจากภัยคุกคามสมบูรณ์ UEFI ก็เช่นกัน แฮกเคอร์เคยโจมตี UEFI ด้วยมัลแวร์

ตัวอย่างหนึ่งรายงานโดย ESET Research ในปี 2018 มีมัลแวร์ชื่อ Sednit (รู้จักอีกชื่อว่า APT28, Sofacy, Strontium, หรือ Fancy Bear) ซึ่งมีมาตั้งแต่ปี 2004 อย่างน้อย และอีกทโรจันที่สร้างขึ้นเพื่อโจมตีซอฟต์แวร์ Anti-theft ชื่อ LoJack เรียกว่า LoJax เมื่อใช้ร่วมกัน Sednit และ LoJax สามารถโจมตี UEFI และ BIOS ได้ เครื่องมือเหล่านี้สามารถสอดส่อง UEFI Firmware และในบางกรณีเขียนทับ System Memory ได้ นั่นทำให้แฮกเกอร์ติดตั้ง UEFI รุ่นอันตรายเพื่อเข้าถึงระบบ สอดส่องเนื้อหา หรือเปลี่ยนแปลงได้

สิ่งน่ากลัวของแฮ็กนี้คือ มันยังทำงานได้แม้ Windows จะถูกติดตั้งใหม่ เพราะมันโจมตี UEFI ไม่ใช่ระบบปฏิบัติการ จึงไม่สามารถลบได้โดยการ Wipe Windows มันรอดชีวิตได้แม้จะเปลี่ยน Hard Drive ของระบบ เพราะมัลแวร์อยู่บน Motherboard ไม่ใช่ Hard Drive

มัลแวร์ที่โจมตี UEFI ไม่เพียงแต่ยากที่จะลบ ยังยากที่จะตรวจจับ ผู้ใช้อาจไม่มีใครรู้ว่าระบบติดเชื้อ แม้การโจมตี UEFI จะค่อนข้าง نادر (Rare) แต่ควรทราบว่ามันอาจเกิดขึ้นได้

เรียนรู้เพิ่มเติมเกี่ยวกับ UEFI และ BIOS

แม้จะมีความขัดแย้งบางส่วนเกี่ยวกับการใช้ใน Windows 8 UEFI เป็นทางเลือกที่มีประโยชน์กว่าและปลอดภัยกว่า BIOS ผ่านฟังก์ชัน Secure Boot คุณสามารถรับรองได้ว่ามีเฉพาะระบบปฏิบัติการที่ได้รับอนุมัติเท่านั้นที่จะรันบนเครื่องของคุณ อย่างไรก็ตาม ยังมีช่องโหว่ด้านความปลอดภัยบางอย่างที่ยังส่งผลต่อ UEFI ได้

เราเพิ่งขูดผิวเท่านั้นของสิ่งที่คุณสามารถทำกับ UEFI และ BIOS ได้ หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับวิธีเข้า BIOS และวิธีใช้งาน ดูคู่มือวิธีเข้า BIOS บน Windows 10 และ Windows รุ่นก่อนหน้าของเรา