了解 Android 应用如何控制我的 AV 接收器

逆向工程 安卓 联网
2021-06-28 17:46:07

我有一个 Onkyo 音频接收器 (AR),还有一个 Android 应用程序,我可以用它来控制它、改变音量、频道等。作为家里的一个小项目,我正在开发一个可以控制某些在我的电脑上运行。

我想将与接收器相同的功能添加到我的应用程序中,这纯粹是对我自己的技术挑战。我知道 AR 分配给哪个 IP (192.168.0.2),但我不知道应用程序如何控制它。

有什么关于我可以做些什么来弄清楚这个应用程序是如何工作的入门提示吗?

接收器型号为TX-NR515,应用程序名为OnkyoRemote。

1个回答

我将首先跟踪进出您的应用程序的所有流量。堆栈溢出答案 ()中详细记录了执行操作的方法的一个很好的总结

捕获流量后,检查它,它使用什么类型的协议?很有可能,这是wireshark 会识别的东西,比如http。

我要尝试的下一步是检查应用程序中每个组件生成的流量,例如,开始捕获,仅按 up 命令,然后检查流量以识别线路上的确切命令