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

Windows Secure Boot: ทำไมจึงถูก Bypass ได้ง่าย — และสิ่งที่คุณควรรู้

เผยแพร่เมื่อ 12 เม.ย. 2569 เวลา 14:00 น. EDT

Brady เป็นนักข่าวเทคโนโลยีของ MakeUseOf มีประสบการณ์หลายปีครอบคลุม Mobile, Computing และ General Tech โฟกัสโทรศัพท์ Android และอุปกรณ์เสียง มีปริญญา B.S. Journalism จาก St. John's University

Brady เขียนให้ Android Central, Android Authority, XDA, Android Police, iMore และอื่นๆ มีประสบการณ์รายงาน Event ใหญ่ของ Google, Apple, Samsung และ Trade Shows อย่าง Lenovo Innovation World และ IFA

เวลาว่าง ชอบดูบาสเกตบอล Big East และวิ่ง

Microsoft ใช้ Secure Boot ปกป้อง Windows PC จากมัลแวร์ โจมตี และช่องโหว่ความปลอดภัย ก่อนที่ OS จะบูทเต็มที่ โดย Default Secure Boot เปิดบน Windows PC เพื่อตรวจสอบว่าซอฟต์แวร์ที่รันใน Unified Extensible Firmware Interface (UEFI) น่าเชื่อถือและปลอดภัย UEFI อย่างง่ายคือ Firmware พื้นฐานที่ Launch เริ่มต้น Hardware และบูท OS การป้องกัน Built-in ของ Windows ไม่ Active จนกว่า OS จะบูทเสร็จ และนั่นคือเหตุผลที่ Secure Boot รับผิดชอบ Lock Down UEFI ก่อนที่จะเกิดขึ้น

มากกว่าทศวรรษ Secure Boot ทำหน้าที่ได้ดี ไม่เคยถูก Bypass อย่างสาธารณะจนถึงปลาย 2022 — ก่อนหน้านั้นเฉพาะนักวิจัยที่พบวิธี Bypass ทุกอย่างเปลี่ยนไปกับ Exploit ชื่อ BlackLotus ซึ่งเกี่ยวกับ UEFI Bootkit พร้อม Secure Boot Bypass ปรากฏขายในตุลาคม 2022 Exploit นี้ยากที่จะ Patch มากกว่าที่คิด แทนที่จะ "แตก" Secure Boot วิธี Bypass อย่าง BlackLotus ใช้ Bootloader เวอร์ชันเก่าที่ Trusted และมี Vulnerabilities ที่รู้จัก เนื่องจากเป็น Bootloader อย่างเป็นทางการที่ Trusted โดย Secure Boot ซอฟต์แวร์ความปลอดภัยจึงไม่จดจำว่ามันเป็นภัยคุกคาม

Security Patches สำหรับ Vulnerabilities แบบนี้ไม่ได้ Ship ไปยัง Windows PC โดย Default ต้องรัน PowerShell Commands as Administrator และมาพร้อม Operational Risks ที่ร้ายแรง ทั้ง 2 ปัจจัย ทำให้ Users และ Enterprises ล้มเหลวในการ Apply Fix แบบ Manual ทำให้ Windows PC หลายล้านเครื่องที่มี Secure Boot ยังคงเสี่ยงต่อการ Bypass

ผมปิด Secure Boot และ PC ไม่ได้ระเบิด

ระบบยังทำงานได้โดยไม่มีฟีเจอร์ความปลอดภัยนี้ แต่เสี่ยงอะไรถ้าปิดมัน?

Secure Boot ไม่ได้ Unbreakable อีกต่อไป

Secure Boot ถูก Bypass หลายครั้งแล้ว

ง่ายที่จะคิดว่า Secure Boot ไม่สามารถ Bypass ได้ เพราะทศวรรษมันไม่ถูก แต่ตอนนี้ Bad Actors ไม่ทำลาย Secure Boot โดย "แตก" มันต่อ se พวกเขาหา Bootloader Versions ที่ Legitimate และ Signed แต่มี Critical Security Vulnerabilities Downgrade Attacks นี้ย้อนกลับ Windows Boot Manager ไปเวอร์ชันเก่าที่มี Vulnerability ที่โจมตีต้องการ เนื่องจากระบบ Secure Boot รู้จัก Boot Manager เวอร์ชันเก่าที่เปราะบางนี้เป็นซอฟต์แวร์ Microsoft อย่างเป็นทางการ มันจึงอนุญาตให้โหลด

จากนั้น Secure Boot ถูก Bypass และโจมตีรัน Unsigned Drivers หรือ Malware นี่คือวิธีที่ BlackLotus — Secure Boot Bypass ที่มีชื่อเสียงที่สุด — คุกคาม Windows 10 และ 11 หลายล้านเครื่อง มันใช้ Security Vulnerability ชื่อ "Baton Drop" ติดตามเป็น CVE-2022-21894 เพื่อ "Take control of an endpoint from the earliest phase of software boot" ตาม U.S. National Security Agency

NSA อธิบาย Secure Boot Bypass ที่ยังทำได้อยู่ในปี 2023 ในเอกสาร 2023:

แทนที่จะแตก Linux Boot Security Chain BlackLotus เป้าหมาย Windows Boot โดย Exploit Flaw ใน Bootloaders เก่า — เรียกอีกอย่างว่า Boot Managers — เพื่อกระตุ้น Chain ของ Malicious Actions ที่เจ็บปวด Endpoint Security การ Exploit Baton Drop (CVE-2022-21894) อนุญาตให้ BlackLotus ลบ Secure Boot Policy และป้องกันการ Enforce ไม่เหมือน Boot Hole Bootloaders ที่เปราะบางไม่ได้ถูกเพิ่มใน Secure Boot DBX Revocation List เพราะ Bootloaders ที่เปราะบางไม่อยู่ใน DBX โจมตีจึงแทนที่ Bootloaders ที่ Patch แล้ว ด้วยเวอร์ชันที่เปราะบาง เพื่อ Execute BlackLotus

นอกจาก Jargon เทคนิค สิ่งสำคัญคือ Vulnerable Bootloaders ไม่ได้ ถูกเพิ่มใน Secure Boot DBX Revocation List กล่าวคือ Bootloaders เก่าที่มี Critical Security Flaw ยังคง Trusted โดย Secure Boot วันนี้ แม้หลัง Updates Secure Boot DBX Revocation List ประกอบด้วย Code และ Certificates ที่ถูก Block ซึ่งเคย Signed แต่ตอนนี้รู้ว่าเปราะบาง

มันควร Block Untrusted UEFI Modules จากการโหลด แต่เนื่องจาก Modules หรือ Certificates เช่นที่ใช้ใน Baton Drop Exploit ไม่อยู่ใน List พวกมันจึงยังรันได้ — และ Secure Boot ยัง Bypass ได้

มันคือ Impossible Choice สำหรับ Microsoft

การ Revoke Secure Boot Keys ที่ถูก Compromise อาจ Brick Windows PCs

ตอนนี้คุณน่าจะสงสัยว่า ทำไม Microsoft ไม่เพิ่ม Bootloaders ที่มี缺陷 เข้า DBX Revocation List การตอบสนองของ Microsoft ต่อ Secure Boot Bypass Methods ค่อนข้างช้า และ Auto Patch สำหรับ Exploits อย่าง Baton Drop และ BlackLotus ยังไม่พร้อม หลัง BlackLotus ติดตลาดตุลาคม 2022 Official Security Update ไม่ถึง User จนถึง พฤษภาคม 2023 นั่นไม่ได้เล่าเรื่องทั้งหมด — Microsoft อธิบายใน Security Update Guide 2023 ว่า Updated Windows Boot Manager ไม่ได้ Enabled by Default และต้อง Manual Steps เพื่อ Activate

Steps นั้นไม่ใช่ Easy หรือ User-friendly แม้ในปี 2026 Updates ต่อมาอย่าง Release สำหรับ Windows Boot Manager ใน กรกฎาคม 2025 ยังไม่ Enable Fix สำหรับ CVE-2022-21894 อัตโนมัติ ตาม Microsoft Support Document กระบวนการเกี่ยวข้องกับการ Edit Windows Registry รัน PowerShell Commands as Admin เพิ่ม Affected Certificates เข้า Secure Boot UEFI Forbidden List (DBX) และ Apply Secure Version Number (SVN) ไป Firmware

Average Windows User ไม่ทำอย่างนั้น — พวกเขาอาจไม่รู้ว่า Windows Registry คืออะไร หรือรัน PowerShell as Admin ยังไง และนั่นคือเหตุผลที่ Secure Boot ยัง Bypass ได้ง่าย ในปี 2026 หลายปีหลัง BlackLotus Exploit เป็นที่รู้จัก ทำไม Microsoft ไม่เสริม Secure Boot ด้วย Auto Update?

สิ่งที่ Microsoft ไม่บอก Casual User คือ การ Secure Secure Boot System ด้วย Auto Update อาจ Brick PC จำนวนไม่ทราบ และ Break Compatibility กับ Accessories จำนวนมาก บางอุปกรณ์อาจไม่ Apply Windows Boot Manager สำเร็จ หรือ Inoperable นอกจากนี้ Recovery Media หรือ System Backups ที่เก็บเป็น CD/DVD, PXE Boot, หรือ USB Drive จะไม่ทำงานหลัง Install Patch โดยไม่มี Recovery Media Update แยกต่างหาก

ถ้า Patch Exploit ที่ไม่ส่งผลต่อ User ส่วนใหญ่ มีศักยภาพ Brick Computers และ Break Compatibility กับ Recovery Media/Backups คุ้มไหมที่จะ Patch? Microsoft วาง决定ในมือ Windows User และนั่นคือเหตุผลที่มันเป็น Manual Process อีกครั้ง นั่นก็คือเหตุผลที่ Secure Boot ค่อนข่าย Bypass ได้ สมมติเงื่อนไขที่จำเป็นครบ

สิ่งที่คุณทำได้เพื่อปกป้องข้อมูล

อัปเดต BIOS เป็นประจำ และตั้ง BitLocker Pre-boot PIN

Secure Boot Vulnerabilities นี้ต้องการ Physical หรือ Administrative Access ไปยัง Windows PC เพื่อ Exploit ทำให้ Real-world Usage นادرة แต่กลับกัน คนที่มี Physical Access ไปยัง PC ของคุณ อาจ Roll Back Bootloader Version ไปเวอร์ชันที่เปราะบางต่อ Secure Boot Flaws แล้วรัน Exploit นอกจาก Manual Apply Windows Boot Manager Update ที่เสี่ยง มีขั้นตอนที่ทุกคนทำได้เพื่อ Secure ระบบและปกป้องข้อมูล

แรก เก็บ Hardware ให้อยู่ในมือที่เชื่อถือ และอย่าเสียบอะไรเข้า PC ที่ไมไว้วางใจ เหมือนกันภายใน OS คุณไม่ควร Grant System Admin Access ให้อะไรหรือใครที่ไม่ต้องการ เพื่อ Preventive Measures เปิด BitLocker ด้วย PIN เพื่อล็อกข้อมูลแม้ Secure Boot ถูก Bypass เพิ่มเติม คุณอาจตั้ง Device เป็น Secured-core PC เพื่อ Secure Windows Kernel หาก Bootloader ถูก Compromise แต่ต้องการ Components ที่ถูกต้อง เช่น TPM 2.0 Chip และ CPU ที่รองรับ

สรุป Secure Boot ง่ายต่อการ Bypass เพราะโจมตีไม่ได้ "แตก" มัน — พวกเขาใช้ Bootloader Certificates อย่างเป็นทางการ Trusted ที่มี Security Vulnerabilities ที่ Exploit ได้ เนื่องจาก Revoke Certificates นั้นเป็นกระบวนการเสี่ยง พวกมันยังคง Trusted และ Secure Boot ยัง Bypass ได้