重新路由蓝牙流量

时间:2014-01-17 14:47:52

标签: java windows bluetooth

我在一台计算机(Comp A)上有第三方应用程序,它通过蓝牙适配器与第三方设备通信。 我想通过连接到comp B的真实加密狗将第三方设备连接到另一台计算机(comp B),并将来自comp A上的应用程序的流量或流重新路由或克隆到TCP / IP到蓝牙加密狗计算机B.然后使用此加密狗重新传输流。 换句话说,我有兴趣在Comp A中建立comp A和蓝牙加密狗之间的虚拟链接,这样comp A上的任何应用程序都将对变化不可见。 请注意,我对解码数据包内容不感兴趣,而是拥有1-1副本或传输数据包。

这样做的最佳选择是什么? 我想到了两个选择: 1)创建一个虚拟蓝牙加密狗,配置第三方使用这个加密狗, 然后将该加密狗发送的比特流发送到不同的计算机。 2)以某种方式克隆或嗅探发送到虚拟驱动程序的数据包,并通过TCP / IP协议将它们重新发送到另一台计算机。

首先,你建议我做什么?有哪些构建块可用(例如,虚拟蓝牙Windows驱动程序)?如果您能向我发送一些有助于执行此任务的链接/提示,我会非常乐于助人。

其次,哪种编程语言最适合这项任务?我认为Java最适合自从我后来考虑用Android设备替换comp B.

最后,您认为创建此应用程序需要多长时间才能成为初级中级程序员?

非常感谢!

0 个答案:

没有答案