ล้ำไปอีกขั้น! แฮกเกอร์เจ๋ง ดัดแปลงเครื่องพิมพ์ Samsung ให้กลายเป็นเซิร์ฟเวอร์ Minecraft

แฮกเกอร์นามว่า [vimpo] ได้เผยแพร่ผลงานการติดตั้งเซิร์ฟเวอร์ Minecraft รุ่นน้ำหนักเบาที่มีชื่อว่า "UCraft" ลงบนเครื่องพิมพ์ยี่ห้อ Samsung รุ่น C410W ซึ่งการเจาะระบบครั้งนี้ไม่ใช่เรื่องง่าย เนื่องจากเขาต้องแกะตัวเครื่องพิมพ์เพื่อเข้าถึงพอร์ตดีบั๊ก (Debug Port) และเชื่อมต่อผ่านระบบ Serial เพื่อดัมป์ข้อมูลเฟิร์มแวร์ออกมาวิเคราะห์ช่องโหว่ โดยเขาได้พยายามใช้โมเดลภาษาขนาดใหญ่ (LLM) เข้ามาช่วยวิเคราะห์โค้ดด้วย แม้ว่าสุดท้ายการเจาะระบบจะสำเร็จได้ด้วยทักษะของมนุษย์เป็นหลักก็ตาม

หลังจากวิเคราะห์เฟิร์มแวร์เวอร์ชัน V3.00.02.20 (เวอร์ชันปี 2015) [vimpo] ได้ค้นพบช่องโหว่ประเภท UDP Overflow แบบดั้งเดิม ซึ่งทำให้เขาสามารถควบคุมเครื่องพิมพ์และติดตั้งเซิร์ฟเวอร์ UCraft ลงไปได้สำเร็จ โดยผู้ที่สนใจสามารถเข้าไปดูซอร์สโค้ดของโปรเจกต์นี้ได้บน GitHub อย่างไรก็ตาม มีข้อจำกัดสำคัญคือ เครื่องพิมพ์จะสามารถพิมพ์งานได้ตามปกติเฉพาะตอนที่ไม่ได้รันเซิร์ฟเวอร์ Minecraft เท่านั้น หากพยายามพิมพ์งานขณะรันเซิร์ฟเวอร์ ระบบจะเกิดการล่มทันที

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


🏷️ หมวดหมู่: classic hacks, minecraft, minecraft server, UDP overflow

🔗 อ่านบทความฉบับเต็ม: hackaday