正如问题所述,目标是对设备使用的协议进行反向工程。
假设你有一个网络摄像头,一个Arduino和一个Arduino USB主机屏蔽。您想与该网络摄像头通信,您不知道该协议。可以通过监控USB数据包和分析为该设备安装的驱动程序来完成吗?
这将是一个非常有趣的项目。
提前致谢。
答案 0 :(得分:0)
我经常使用串行间谍程序来查看两个设备之间的对话。在Windows中,你可以支付它... http://www.sinnovations.com/htdocs/serial-port-monitor.htm 在Linux中它是免费的...... http://www.cyberciti.biz/faq/howto-monitor-data-on-a-serial-port-in-linux/