RayV Lite นวัตกรรมแฮ็กชิปด้วยเลเซอร์ราคาประหยัดที่สั่นคลอนความปลอดภัยฮาร์ดแวร์

ในโลกของไมโครชิปยุคปัจจุบัน ทรานซิสเตอร์มีขนาดเล็กจนน่าเหลือเชื่อ โดยบางตัวมีขนาดไม่ถึง 1 ใน 10 ของไวรัส Covid-19 ด้วยความจิ๋วระดับนี้ เพียงแค่โฟตอนจากลำแสงที่หลุดรอดเข้ามาเพียงไม่กี่อนุภาค ก็สามารถรบกวนประจุไฟฟ้าที่ทำหน้าที่เป็นเลข 0 และ 1 ซึ่งเป็นรากฐานของการประมวลผล จนทำให้โปรแกรมคอมพิวเตอร์เกิดการทำงานผิดพลาดหรือเกิดอาการ Glitch ได้

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

การกำเนิดของ RayV Lite: เมื่อเครื่องมือแฮ็กระดับสูงกลายเป็นของราคาถูก

Sam Beaumont และ Larry “Patch” Trowell ผู้เชี่ยวชาญด้านความปลอดภัยจากบริษัท NetSPI ได้เปิดตัว RayV Lite อุปกรณ์แฮ็กชิปด้วยเลเซอร์ที่ออกแบบมาเพื่อทำลายกำแพงด้านราคา โดยพวกเขาตั้งใจปล่อยแบบแปลนและรายการอุปกรณ์เป็นแบบ Open Source เพื่อให้เหล่านักวิจัยและแฮ็กเกอร์ทั่วโลกสามารถเข้าถึงได้

ความแตกต่างที่น่าตกใจคือราคาเครื่องมือระดับมืออาชีพอย่าง Riscure Laser Station อาจมีราคาสูงถึง 150,000 ดอลลาร์ หรือรุ่นประหยัดที่ยังคงสูงถึง 10,000 ดอลลาร์ แต่ RayV Lite กลับใช้ต้นทุนในการสร้างไม่ถึง 500 ดอลลาร์ ด้วยการผสมผสานเทคโนโลยีการพิมพ์ 3 มิติ และการเลือกใช้ชิ้นส่วนอิเล็กทรอนิกส์ทั่วไปที่มีขายตามท้องตลาด

Article image

เทคนิคการโจมตีด้วยเลเซอร์ 2 รูปแบบ

RayV Lite ถูกพัฒนาขึ้นเพื่อรองรับวิธีการโจมตีหลัก 2 ประเภท ซึ่งส่งผลกระทบต่อชิปในลักษณะที่แตกต่างกัน ดังนี้:

1. Laser Fault Injection (LFI)

Laser Fault Injection หรือการฉีดข้อผิดพลาดด้วยเลเซอร์ คือการใช้แสงเลเซอร์ยิงไปยังทรานซิสเตอร์ของโปรเซสเซอร์ในช่วงเวลาสั้นๆ เพื่อทำการ Flip Bits หรือเปลี่ยนค่าสถานะจาก 0 เป็น 1 หรือ 1 เป็น 0 ซึ่งสามารถสร้างผลลัพธ์ที่รุนแรงได้ เช่น:

  • การข้ามระบบความปลอดภัย: ในชิปยานยนต์บางรุ่น การยิงเลเซอร์ในจังหวะที่เหมาะสมสามารถระงับการตรวจสอบความปลอดภัย ทำให้เฟิร์มแวร์ที่เคยถูกปกป้องไว้ถูกเปิดออกจนสามารถสแกนหาช่องโหว่ในโค้ดได้
  • การเจาะกระเป๋าเงินคริปโต: สำหรับ Hardware Wallet บางรุ่น การใช้ LFI ในขณะที่เครื่องกำลังตรวจสอบรหัส PIN อาจทำให้ชิปข้ามขั้นตอนการตรวจสอบและส่งคืนกุญแจถอดรหัส (Cryptographic Key) ให้กับผู้โจมตีทันที
Image may contain Toy

2. Laser Logic State Imaging

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

Image may contain Electronics Hardware Computer Hardware Adult and Person

เบื้องหลังความสำเร็จด้านวิศวกรรมราคาประหยัด

หัวใจสำคัญที่ทำให้ RayV Lite มีราคาถูกลงอย่างมากคือการใช้โครงสร้างจาก OpenFlexure ซึ่งเป็นแบบจำลองกล้องจุลทรรศน์แบบพิมพ์ 3 มิติที่ใช้พลาสติก PLA ที่มีความยืดหยุ่น ช่วยให้สามารถควบคุมทิศทางเลเซอร์ได้อย่างแม่นยำในระดับนาโนเมตรผ่านมอเตอร์สเต็ปเปอร์ (Stepper Motors)

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

ตารางเปรียบเทียบเครื่องมือแฮ็กชิปด้วยเลเซอร์
คุณสมบัติ เครื่องมือเชิงพาณิชย์ระดับสูง RayV Lite
ราคาโดยประมาณ 10,000 - 150,000 ดอลลาร์ ต่ำกว่า 500 ดอลลาร์
แหล่งที่มาของแบบแปลน ปิดเป็นความลับ (Proprietary) เปิดเผยต่อสาธารณะ (Open Source)
วัสดุโครงสร้าง โลหะ/วัสดุวิศวกรรมขั้นสูง พลาสติก PLA (พิมพ์ 3 มิติ)
ประเภทเลเซอร์ เลเซอร์กำลังสูงเฉพาะทาง เลเซอร์พอยเตอร์ราคาถูก

ข้อเท็จจริงสำคัญ

  • การเข้าถึง: RayV Lite เปลี่ยนเครื่องมือแฮ็กจากห้องแล็บราคาแพงมาสู่ระดับโรงรถหรือบ้านพักอาศัย
  • เป้าหมาย: เพื่อกระตุ้นให้ผู้ผลิตฮาร์ดแวร์เลิกเชื่อว่าการโจมตีด้วยเลเซอร์เป็นเรื่องที่เป็นไปไม่ได้ในทางปฏิบัติ
  • ความเสี่ยง: อุปกรณ์ในระบบควบคุมอุตสาหกรรม ยานยนต์ และอุปกรณ์การแพทย์ มีความเสี่ยงต่อการถูกโจมตีด้วยวิธีนี้
  • หลักการ: ใช้การรบกวนประจุไฟฟ้าในทรานซิสเตอร์เพื่อเปลี่ยนสถานะข้อมูล (Bit Flipping)

คำถามที่พบบ่อย

RayV Lite ทำงานอย่างไรในการแฮ็กชิป?

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

ทำไมราคาของ RayV Lite ถึงถูกกว่าเครื่องมือทั่วไปอย่างมาก?

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

การโจมตีแบบ Laser Logic State Imaging แตกต่างจาก LFI อย่างไร?

LFI คือการยิงเลเซอร์เพื่อ เปลี่ยนแปลง ข้อมูลหรือทำให้ระบบทำงานผิดพลาด ส่วน Laser Logic State Imaging คือการยิงเลเซอร์เพื่อ สังเกตการณ์ และวิเคราะห์สถานะของข้อมูลภายในชิปโดยไม่เปลี่ยนแปลงค่า

อุปกรณ์ประเภทใดบ้างที่มีความเสี่ยงต่อการถูกโจมตีด้วยวิธีนี้?

อุปกรณ์ที่มีชิปควบคุมความปลอดภัย เช่น กระเป๋าเงินคริปโต (Hardware Wallets), ระบบควบคุมในรถยนต์, อุปกรณ์การแพทย์ และระบบควบคุมโครงสร้างพื้นฐานทางอุตสาหกรรม

การใช้ RayV Lite มีอันตรายหรือไม่?

มีความอันตรายต่อดวงตาเนื่องจากใช้แสงเลเซอร์ ผู้ใช้งานจำเป็นต้องสวมอุปกรณ์ป้องกันดวงตาอย่างเคร่งครัดเพื่อป้องกันความเสียหายถาวร