Чи є інформація про протокол Wifi X Fuji X?


10

Деякі, якщо не всі, камери серії Fuji X містять функцію мережі Wifi ( 802.11 ) з можливістю надсилання / завантаження / завантаження файлів і, можливо, зйомки або дистанційного керування.

Здебільшого Фуджі згадує це для використання їх конкретних "додатків".

Здається, є всі необхідні механізми для надсилання фотографій в NAS або веб-сайт або здійснення необмежених часових проміжок часу тощо (що б девіз не придумував), якби тільки його можна було автоматизувати замість того, щоб застрягти з інтерактивними власними інструментами.

Наприклад, це можуть бути камери документації на вбивць (послідовне опромінення вручну).

Чи є краща інформація чи документація про те, як ця система працює, які протоколи можуть бути задіяні та чи є спосіб самостійно розробити додатки для цього?


Збираюся витягнути додаток для кулачка і подивитися, що я можу знайти. Цей додаток підтримує лише передачу файлів, а не прямий канал. Я думаю, що я можу просто завантажити додаток Fuji в nox і нюхати трафік на своєму ноутбуці, намагаючись зробити все це по телефону. Я відправлю назад, коли я зроблю деякий зал. xAlimorAx
xAlimorAx

Відповіді:


5

Я шукав щось подібне і знайшов це сховище GitHub , яке було чиєюсь спробою змінити протокол Wi-Fi з Fujifilm X-T10.


Це добре виглядає, і я сприйму це як повну відповідь, хоча я ніколи не отримав Фуджі.
XTL

4

Я розшукував мережу для отримання інформації про підключення до мого абсолютно нового fuji x-t10 з Linux, але з'явився абсолютно порожніми руками.

Я спробував нюхати з’єднання (я встановив сніфтер для пакетів на своєму телефоні), і що я придумав, це те, що з'єднання tcp здійснюється з телефону на 192.168.0.1 (що є камерою) на порту 55740. Здається, що це протокол на основі повідомлення, причому перші 4 байти - це довжина пакету.

Це приблизно те, наскільки я пройшов, це не схоже на простий протокол для реверсивного інженера, і я ніколи раніше нічого не ремонтував. Я буду тримати цю проблему, але будь-яка допомога в аналізі протоколу буде вдячна!

Моєю метою було б створити прилад Raspberry Pi, який автоматично підключається до камери, коли на ньому запускається Wi-Fi і завантажує всі нові зображення і розміщує їх у моєму NAS, або в Google Photos або іншому. Але це далеко ...


Звучить дуже цікаво.
XTL

Ви все ще можете контролювати з'єднання? Або принаймні у вас ще є демпінги з цього сеансу рік тому?
спектри

Вибачте, можу сказати, що я насправді не робив багато з цього приводу :-(. А я навіть не можу знайти своїх старих смітників ...
DonOregano

3

Якщо ви не змогли знайти будь-яку інформацію про їх протокол (ви, ймовірно, також спробували пошук ключових слів протоколу зв’язку Google безпосередньо на їхньому сайті, ввівши ключове слово: fujifilm.com ), можливо, це не є доступним.

Ви можете зв’язатися з Fujifilm, пояснити їм свої наміри, і вони можуть вам допомогти.

Також може бути інший варіант - ви можете виконати зворотну інженерію.

Попередження: Перш за все, уважно прочитайте їх "Загальні положення та умови", якщо ви не зробите нічого протизаконного, підслуховуючи спілкування між камерою та її додатком.

Якщо в цьому немає нічого поганого (я підозрюю, що деякі неофіційні протоколи були отримані подібним чином), ось кілька натяків на це.

  1. Завантажте та встановіть Kali Linux, який містить усі необхідні програмні засоби.
  2. Переведіть адаптер WiFi у режим монітора та скидайте зв’язок між сервером (камерою) та клієнтом (наприклад, програма Fujifilm Android).
  3. Якщо ви встановите ключ на камері та в додатку, ви можете використовувати його для розшифрування зв'язку після завантаження дамп-файлу в Wireshark.
    З іншого боку, якщо пароль жорстко кодується у вашій камері та вашому додатку (ви цього не знаєте), ви, можливо, не зможете його зламати. Для цього є деякі інструменти, але вони, як правило, покладаються на атаку словника (невизначені результати), а грубе форсування тут майже неможливо через складність шифрування. Ви також можете шукати в Інтернеті.
  4. Якщо ви успішно розшифрували додаток - зв’язок камери, ви можете записати всі цікаві завдання та відповідно реалізувати власну програму.

Тільки щоб ви знали, порушувати TOS не є незаконним.
DMCoding

1

Розробник ShutterSnitch, здається, зрозумів це, можливо, їх можна буде допомогти вам допомогти.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.