การสำรวจภายในโดรน Holy Stone H120D ของ Zac Turner ไม่ได้เป็นเพียงการเจาะระบบทั่วไป แต่เป็นการค้นพบที่น่าประหลาดใจหลายอย่าง เขาพบว่าคำสั่งในการปล่อยโดรนจำเป็นต้องอาศัยข้อมูล GPS ที่แม่นยำอย่างยิ่ง นอกจากนี้ยังพบคุณสมบัติที่ซ่อนอยู่หลายอย่างที่ไม่ได้ถูกใช้งานในแอปพลิเคชัน Android เดิมของโดรน
สิ่งที่น่าสนใจยิ่งกว่าคือ โดรนรุ่นนี้ไม่ได้ใช้เพียงแค่ระบบ Linux SoC ธรรมดา แต่กลับทำงานบนระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่สมบูรณ์ พร้อมด้วยอินเทอร์เฟซเชลล์และ Telnet ซึ่งเป็นรายละเอียดปลีกย่อยที่นักพัฒนามืออาชีพจะชื่นชอบ หลังจากการถอดรหัสโปรโตคอลสำเร็จ Zac ได้สร้างสคริปต์ Python ที่สามารถแสดงภาพจากกล้องและควบคุมโดรนจากระยะไกลได้ รวมถึงพัฒนาโปรแกรม Arduino สำหรับ Arduino Nano 33 IoT เพื่อการควบคุมแบบเดียวกันนี้อีกด้วย
🏷️ หมวดหมู่: Arduino Hacks, drone hacks, arduino, drone, python, udp
🔗 อ่านบทความฉบับเต็ม: hackaday
