Analisis reverse engineering Bambu Connect
(wiki.rossmanngroup.com)-
Reverse engineering Bambu Connect
-
Ikhtisar Bambu Connect
- Bambu Connect adalah aplikasi Electron yang pada dasarnya tidak aman karena diimplementasikan dengan cara yang transparansi keamanannya tidak jelas.
- Panduan ini bertujuan membantu pengguna memiliki lebih banyak hak atas produk yang mereka beli.
-
Proses ekstraksi kunci keamanan
- Menjelaskan proses sederhana untuk mengekstrak "private key" yang digunakan untuk komunikasi dengan perangkat Bambu.
- Lebih mudah mengekstrak file Bambu Connect dengan menggunakan file MacOS .dmg.
- Aplikasi menggunakan asarmor untuk melindungi agar tidak mudah dibaca, dan kunci disimpan di jalur tertentu.
- Dengan memuat
main.nodedi Ghidra lalu menjalankan Auto-Analyze, Anda dapat mencari fungsiGetKeyuntuk mengekstrak kunci.
-
Ekstraksi private key dan sertifikat
- Private key dan sertifikat juga diobfuskasi lebih lanjut, sehingga diperlukan beberapa tahap dekripsi untuk memperjelasnya.
- Disediakan contoh kode Python untuk mengekstrak informasi rahasia.
-
Referensi
- Tersedia tautan ke file .dmg untuk versi tertentu Bambu Connect.
1 komentar
Opini Hacker News
ipcam merekam video meskipun kamera dinonaktifkan
Merasa marah atas perilaku Bambu
Jika Prusa bergerak lebih agresif, kemungkinan akan membeli printer Prusa dengan volume build besar dan kualitas yang sama alih-alih Bambu
Pada awalnya menentang karena dukungan jaringan Bambu yang kurang memadai, tetapi mempertimbangkan pembelian setelah mode LAN ditambahkan
Memberikan tautan tentang tanggapan Bambu
Memberikan tautan ke komentar Louis Rossmann tentang situasi ini
Bertanya-tanya bagaimana tindakan penguncian Bambu akan memengaruhi upaya untuk mengganti controller atau firmware dengan alternatif yang lebih terbuka
Setelah baru-baru ini membeli printer Bambu, merasa kecewa dengan masalah keamanannya
Bambu perlu fokus pada bahan habis pakai dan perluasan layanan pelanggan
Tidak terkejut bahwa printer 3D sama bermusuhannya dengan printer 2D