Seorang penggemar menemukan Cricut Maker yang terkunci di limbah elektronik dan berhasil memulihkan fungsionalitas penuh melalui hacking tingkat perangkat keras. Mesin tersebut menampilkan pesan "Mesin dinonaktifkan" meskipun telah lolos uji coba mandiri. Upaya awal untuk menemukan EEPROM pada papan induk tidak berhasil, dan penangkapan lalu lintas jaringan disulitkan oleh certificate pinning.
Terobosan datang dengan menangkap komunikasi USB CDC antara pemotong dan komputer menggunakan Wireshark, mengungkapkan paket nomor seri yang tidak dienkripsi. Dengan menggunakan Raspberry Pi RP2040 yang di-overclock hingga 240MHz, hacker membangun perangkat proxy USB yang menangkap dan mengganti nomor seri mesin dengan yang valid. Ini memungkinkan unit yang dinonaktifkan untuk tampil sebagai berfungsi di perangkat lunak dan sistem akun resmi Cricut.
Pendekatan ini mengungkapkan kerentanan keamanan potensial, karena nomor seri acak dapat didaftarkan ke akun sembarangan. Setelah mengganti roda yang aus dan merakit kembali perangkat, Cricut berfungsi seperti baru. Meskipun metode ini kompleks, penulis menyatakan bahwa alternatif yang lebih sederhana berbasis perangkat lunak ada, seperti mempatch aplikasi atau menulis driver khusus.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing