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

ไอคอนกับความลับตอบคำถามคนละข้อ

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

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

ObservationWhat it supportsWhat it cannot support
Logo missing or wrongThe issuer string was not recognisedAny conclusion about secret disclosure
Logo correctThe issuer string matched a known nameAny conclusion about who else enrolled
Codes rejected by the serviceA real mismatch between entry and accountWhich of the two changed

อย่าลงทะเบียนใหม่เพื่อแก้รูปเด็ดขาด

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

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

เก็บภาพ QR ต้นฉบับ URI ของกุญแจแบบดิบ และความลับที่กรอกด้วยมือใด ๆ ให้ห่างจากตั๋ว เธรดแชต ภาพหน้าจอ และตัวติดตามปัญหาสาธารณะ ภาพหน้าจอของหน้าตั้งค่ามักมีมากกว่าที่ผู้ถ่ายตั้งใจไว้

เมื่อความลับถูกเปิดเผยจริง

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

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

ตรวจสอบว่าความลับเดียวกันถูกใช้ที่อื่นหรือไม่ URI ของกุญแจที่วางในเครื่องมือสร้างได้ออกจากการควบคุมของคุณแล้ว และบัญชีที่อยู่เบื้องหลังควรถือว่าใช้ร่วมกันจนกว่าการลงทะเบียนจะถูกเปลี่ยน

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

เก็บทางกู้คืนไว้ก่อนลบ

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

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

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

บทความที่เกี่ยวข้อง