有关于Fuji X Wifi协议的信息吗?


10

某些(如果不是全部)Fuji X系列相机似乎包含Wifi(802.11)网络功能,能够发送/上传/下载文件,并可能进行束缚式拍摄或遥控。

通常,富士提到这是因为使用了他们特定的“应用程序”。

如果可以自动将照片发送到NAS或网站或进行无限制的延时拍摄(无论开发者梦想如何),似乎存在所有必要的机制,只要它可以被自动化而不是被交互式专有工具所困扰。

例如,这些可能是杀手级文档摄影机(一致的手动曝光)。

是否有关于此系统如何工作,可能涉及哪些协议以及是否有办法自行开发应用程序的更好的信息或文档?


要提取cam应用程序,看看我能找到什么。该应用仅支持文件传输,不支持实时供稿。我想我可以将Fuji应用程序加载到nox中,然后在笔记本电脑上嗅探流量,而不是尝试在手机上完成所有操作。我要腾出一些空间时会回发。xAlimorAx
xAlimorAx

Answers:


5

我正在寻找类似的东西,并找到了这个GitHub存储库,这是某人试图对Fujifilm X-T10的wi-fi协议进行反向工程的尝试。


这是一个很不错的尝试,我将把它作为一个完整的答案,尽管我毕竟没有富士。
XTL

4

我一直在网上搜索有关从Linux连接到我的全新fuji x-t10的信息,但完全是徒劳的。

我尝试嗅探连接(我在手机上安装了数据包嗅探器),到目前为止,我想出的是从电话到端口55740上的192.168.0.1(这是摄像头)建立tcp连接。它似乎是基于消息的协议,前4个字节是数据包的长度。

这大概是我所学的范围,它看起来不像是易于逆向工程的协议,而且我以前从未进行过逆向工程。我将继续努力,但是在分析协议方面的任何帮助将不胜感激!

我的目标是创建一个Raspberry Pi设备,该设备在启动wifi时会自动连接到相机,然后下载所有新图像并将其放到我的NAS或Google相册中。但这是遥不可及的...


听起来很有趣。
XTL

您仍然可以监视连接吗?或者至少您还是一年前那次会议的垃圾场?
频谱

很抱歉,我实际上并没有为此做更多的事情:-(。而且我什至找不到我的旧垃圾场...
DonOregano

3

如果您找不到有关其协议的任何信息(您可能还曾尝试通过键入关键字site:fujifilm.com在Google的网站上直接尝试Google搜索通信协议关键字),则可能无法使用。

您可以联系Fujifilm,向他们解释您的意图,它们可能会为您提供帮助。

可能还有另一个选择-您可以执行逆向工程。

警告:首先,如果您没有通过监听相机与其应用程序之间的通信进行任何非法操作,请仔细阅读其“条款和条件”。

如果没有问题(我怀疑已经以类似的方式获得了一些非官方的协议),这里有一些提示。

  1. 下载并安装包含所有必要软件工具的Kali Linux。
  2. 将您的WiFi适配器置于监视模式,并转储服务器(相机)和客户端(例如Fujifilm Android应用)之间的通信。
  3. 如果在相机和应用程序中设置了密钥,则可以在将转储文件加载到Wireshark之​​后使用它来解密通信。
    另一方面,如果密码是在相机和应用程序中硬编码的(您不知道),则可能无法破解它。有一些工具可以执行此操作,但是它们通常依赖于字典攻击(不确定的结果),并且由于加密的复杂性,几乎不可能在这里进行暴力破解。您也可以搜索Internet。
  4. 如果您成功解码了应用程序-相机通信,则可以记录所有有趣的任务并相应地实现自己的应用程序。

请注意,违反TOS 并非违法。
DMCoding

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.