SHARE THE PERSPECTIVE

ได้: ส่วนขยายเบราว์เซอร์ที่มีสิทธิ์เข้าถึงแอปส่งข้อความบนเว็บตามที่จำเป็นสามารถอ่านข้อความหลังจากหน้าเว็บถอดรหัสและแสดงแล้วได้ โดยไม่ต้องเจาะการเข้ารหัสที่ใช้ระหว่างผู้ร่วมสนทนา นี่คือการเข้าถึงอุปกรณ์ปลายทางแห่งหนึ่งที่เนื้อหาอยู่ในรูปที่อ่านได้แล้ว

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

สคริปต์เนื้อหามองเห็นหน้าเว็บอย่างไร

เอกสารสคริปต์เนื้อหาของ Chrome อธิบายว่าสคริปต์เนื้อหาสามารถอ่านและแก้ไข Document Object Model หรือ DOM ของหน้าเว็บในเว็บไซต์ที่ได้รับอนุญาตให้เข้าถึงได้

โดยปกติสคริปต์เหล่านี้ทำงานในโลก JavaScript ที่แยกจากกัน ตัวแปรของสคริปต์แยกจากตัวแปรของหน้าเว็บ แต่ DOM ของหน้าเว็บยังเป็นพื้นที่ร่วมกัน หากข้อความแชตหรือฉบับร่างอยู่ในนั้น การแยกตัวแปร JavaScript ไม่ใช่คำรับประกันว่าส่วนขยายจะอ่านข้อความนั้นไม่ได้

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

เหตุใด E2EE จึงไม่แก้ปัญหาการเข้าถึงปลายทาง

การเข้ารหัสจากต้นทางถึงปลายทางปกป้องเนื้อหาระหว่างปลายทางที่ได้รับอนุญาต แอปต้องทำให้ผู้รับอ่านเนื้อหาได้ และสภาพแวดล้อมในเครื่องที่ถูกเจาะหรือได้รับสิทธิ์มากเกินไปสามารถเข้าถึงสำเนาที่อ่านได้นั้น

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

ด้วยเหตุผลเดียวกัน การอัปเกรดเป็นการแลกเปลี่ยนคีย์หลังควอนตัมจึงไม่หยุดส่วนขยายที่ได้รับอนุญาตจากการอ่านฉบับร่างก่อนเข้ารหัส

มาตรการที่ช่วยได้ และข้ออ้างที่ควรหลีกเลี่ยง

มาตรการ สิ่งที่อาจช่วยได้ สิ่งที่ไม่รับประกัน
จำกัดสิทธิ์เข้าถึงเว็บไซต์ของส่วนขยาย จำกัดตำแหน่งที่สคริปต์ที่ได้รับอนุญาตทำงานได้ ส่วนขยายเชื่อถือได้บนเว็บไซต์ที่ยังอนุญาตอยู่
โปรไฟล์แยกโดยไม่เพิ่มส่วนขยาย ลดการเผชิญความเสี่ยงจากส่วนขยายในโปรไฟล์นั้น การป้องกันมัลแวร์ระบบปฏิบัติการหรือเบราว์เซอร์ที่ถูกเจาะ
Web Workers หรือคีย์ที่ส่งออกไม่ได้ อาจลดความเสี่ยงเฉพาะด้านการจัดการคีย์ ความลับของข้อความธรรมดาที่แสดงให้ผู้ใช้เห็นภายหลัง
Content Security Policy จำกัดพฤติกรรมบางชนิดของสคริปต์หรือทรัพยากรหน้าเว็บ กำแพงครอบจักรวาลต่อส่วนขยายที่เบราว์เซอร์อนุญาต
Shadow DOM หรือการแสดงผลด้วย canvas เปลี่ยนการแสดงผลและการห่อหุ้ม ขอบเขตความปลอดภัยที่เชื่อถือได้ต่อซอฟต์แวร์อันตรายในเครื่อง

Manifest V3 เปลี่ยนความสามารถและกฎของส่วนขยาย แต่ไม่ได้ลบความสามารถที่มีเอกสารระบุไว้ว่าสคริปต์เนื้อหาที่ได้รับอนุญาตสามารถตรวจสอบหน้าเว็บได้ ข้ออ้างว่าเทคนิคการแสดงผลทำให้แอปส่งข้อความ “ปลอดจากส่วนขยาย” ต้องมีหลักฐานที่หนักแน่นกว่านี้มาก

ตรวจสิทธิ์ของ Chrome ก่อนแชตเรื่องอ่อนไหว

ใช้คู่มือจัดการส่วนขยายของ Chrome เพื่อตรวจส่วนขยายที่ติดตั้งและสิทธิ์เข้าถึงเว็บไซต์ หากมีฟีเจอร์นี้ ให้จำกัดการเข้าถึงเฉพาะเว็บไซต์ที่จำเป็นจริง หรือกำหนดให้เปิดใช้งานเมื่อเลือกเท่านั้น ลบส่วนขยายที่เลิกใช้แล้ว

ใส่ใจกับการเปลี่ยนสิทธิ์ แต่อย่าสมมติว่าทุกอัปเดตที่เป็นอันตรายต้องขอสิทธิ์ใหม่ โค้ดสามารถใช้สิทธิ์ที่มีอยู่แล้วในทางที่ผิดได้ เอกสารคำเตือนสิทธิ์ของ Chrome อธิบายว่าการเพิ่มสิทธิ์จะทำให้เกิดคำเตือนเมื่อใด

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

หากสงสัยว่าส่วนขยายทำให้ข้อความรั่วไหล

หยุดใช้สภาพแวดล้อมที่ได้รับผลกระทบเพื่อสื่อสารเรื่องอ่อนไหว ปิดใช้งานหรือลบส่วนขยายที่น่าสงสัย อัปเดตเบราว์เซอร์ แล้วตรวจส่วนขยายและสิทธิ์ที่เหลืออยู่ หากข้อมูลรับรองหรือสิทธิ์เข้าถึงบัญชีอาจถูกเปิดเผย ให้ตรวจเซสชันบัญชีจากสภาพแวดล้อมที่เชื่อถือได้และทำตามคำแนะนำการกู้คืนของบริการ

การลบส่วนขยายป้องกันการทำงานในอนาคตของมันในเบราว์เซอร์นั้น แต่เรียกคืนเนื้อหาที่ถูกคัดลอกแล้วไม่ได้ ประวัติแชตที่ดูปกติไม่ใช่หลักฐานว่าไม่เคยมีการเปิดเผยข้อมูล

ขอบเขตของ Livara

แบบจำลองภัยคุกคามของ Livara ระบุชัดว่าไม่ครอบคลุมการป้องกันปลายทางที่ถูกเจาะ ส่วน Proof Lab ให้การตรวจแฮช APK และการสาธิตการเข้ารหัสที่มีขอบเขตจำกัด ไม่ใช่ใบรับรองว่าเซสชันเบราว์เซอร์ปราศจากส่วนขยายอันตราย

รักษาขอบเขตสิทธิ์ของส่วนขยายให้เล็กที่สุดเท่าที่ทำได้ในทางปฏิบัติ การเข้ารหัสข้อความที่แข็งแกร่งกับปลายทางที่เชื่อถือได้เป็นข้อกำหนดที่เกื้อหนุนกัน

ตรวจสอบความสมบูรณ์แอปใน Proof Lab
CONTINUE THE THREADPrivate messaging ↗
YOU’VE REACHED THE ENDBack to the reading room ↗