SHARE THE PERSPECTIVE

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

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

รหัส SMS พิสูจน์อะไร?

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

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

SRP สร้างความแตกต่างอย่างไร?

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

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

หากบัญชีถูกยึด จะอ่านแชตทั้งหมดได้หรือไม่?

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

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

ขอบเขตข้อกล่าวอ้างของ Livara

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

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

ขั้นตอนปฏิบัติเพื่อลดความเสี่ยง

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

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

อ่านเอกสารความปลอดภัย Livara
CONTINUE THE THREADPrivate messaging ↗
YOU’VE REACHED THE ENDBack to the reading room ↗