Apakah ada informasi tentang protokol Fuji X Wifi?


10

Beberapa, jika tidak semua, kamera Fuji X-series tampaknya mengandung fungsi jaringan Wifi ( 802.11 ) dengan kemampuan untuk mengirim / mengunggah / mengunduh file dan mungkin melakukan pemotretan tertambat atau remote control.

Sebagian besar Fuji menyebutkan ini untuk menggunakan "aplikasi" khusus mereka.

Tampaknya ada semua mekanisme yang diperlukan untuk mengirim foto ke NAS atau situs web atau melakukan timelapses tanpa batas, dll (apa pun yang diinginkan oleh seorang pengembang) jika saja itu dapat diotomatisasi alih-alih terjebak dengan alat eksklusif yang interaktif.

Ini bisa berupa kamera dokumentasi pembunuh (paparan manual yang konsisten), misalnya.

Apakah ada informasi atau dokumentasi yang lebih baik tentang cara kerja sistem ini, protokol apa yang mungkin terlibat, dan apakah ada cara untuk mengembangkan aplikasi sendiri?


Pergi untuk mengekstrak aplikasi cam dan melihat apa yang bisa saya temukan. Aplikasi itu hanya mendukung transfer file, bukan umpan langsung. Saya pikir saya bisa memuat aplikasi Fuji di nox dan mengendus lalu lintas di laptop saya vs mencoba melakukan semuanya di telepon. Saya akan mengirim kembali ketika saya membuat ruang kepala. xAlimorAx
xAlimorAx

Jawaban:


5

Saya sedang mencari sesuatu yang serupa dan menemukan repositori GitHub ini , yang merupakan upaya seseorang untuk merekayasa balik protokol wi-fi dengan Fujifilm X-T10.


Itu upaya yang terlihat bagus dan saya akan menganggap itu sebagai jawaban yang lengkap, meskipun saya tidak pernah mendapatkan Fuji sama sekali.
XTL

4

Saya telah mencari-cari di internet untuk info tentang menghubungkan ke fuji x-t10 baru saya dari Linux, tetapi telah muncul dengan tangan kosong.

Saya mencoba mengendus koneksi (saya menginstal packet sniffer di ponsel saya), dan sejauh ini yang saya buat adalah koneksi tcp dibuat dari ponsel ke 192.168.0.1 (yang merupakan kamera) pada port 55740. Tampaknya menjadi protokol berbasis pesan, dengan 4 byte pertama menjadi panjang paket.

Ini kira-kira sejauh apa yang saya dapatkan, itu tidak terlihat seperti protokol yang mudah untuk melakukan reverse-engineer, dan saya tidak pernah merekayasa balik apa pun sebelumnya. Saya akan terus berlari menjauh dalam hal ini, tetapi bantuan apa pun dalam menganalisis protokol akan dihargai!

Tujuan saya adalah membuat alat Raspberry Pi yang secara otomatis terhubung ke kamera ketika wifi diaktifkan dan mengunduh semua gambar baru dan meletakkannya di NAS saya, atau ke Foto Google atau apa pun. Tapi itu jauh faaar ...


Kedengarannya sangat menarik.
XTL

Apakah Anda masih dapat memonitor koneksi? Atau setidaknya Anda masih memiliki kesedihan dari sesi itu setahun yang lalu?
Spektrum

Saya minta maaf untuk mengatakan bahwa saya tidak benar-benar melakukan lebih banyak tentang ini :-(. Dan saya bahkan tidak dapat menemukan kesedihan lama saya ...
DonOregano

3

Jika Anda tidak dapat menemukan informasi tentang protokol mereka (Anda mungkin juga sudah mencoba pencarian Google untuk kata kunci protokol komunikasi langsung di situs mereka dengan mengetikkan situs kata kunci: fujifilm.com ) itu mungkin tidak tersedia.

Anda dapat menghubungi Fujifilm, menjelaskan maksud Anda dan mereka mungkin membantu Anda.

Mungkin juga ada pilihan lain - Anda dapat melakukan reverse engineering.

Peringatan: Pertama-tama, baca dengan cermat "Syarat dan Ketentuan" mereka jika Anda tidak melakukan sesuatu yang ilegal dengan menguping komunikasi antara kamera dan aplikasi mereka.

Jika tidak ada yang salah dengan itu (saya menduga beberapa protokol tidak resmi telah diperoleh dengan cara yang sama), berikut adalah beberapa petunjuk untuk melakukannya.

  1. Unduh dan pasang Kali Linux yang berisi semua perangkat lunak yang diperlukan.
  2. Masukkan adaptor WiFi Anda ke mode monitor dan buang komunikasi antara server (kamera) dan klien (aplikasi Android Fujifilm, misalnya).
  3. Jika Anda mengatur kunci pada kamera Anda dan di aplikasi Anda, Anda dapat menggunakannya untuk mendekripsi komunikasi setelah memuat file dump ke Wireshark.
    Di sisi lain, jika kata sandi hardcode di kamera Anda dan aplikasi Anda (Anda tidak tahu itu), Anda mungkin tidak dapat memecahkannya. Ada beberapa alat untuk melakukannya tetapi mereka biasanya mengandalkan serangan kamus (hasil tidak pasti) dan memaksa kasar di sini hampir tidak mungkin karena kompleksitas enkripsi. Anda juga dapat mencari di Internet.
  4. Asalkan Anda berhasil mendekode aplikasi - komunikasi kamera, Anda dapat merekam semua tugas menarik dan mengimplementasikan aplikasi Anda sendiri sesuai.

Asal tahu saja, tidak melanggar melanggar TOS.
DMCoding

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.