2010-04-28 55 views
1

我很想能修改iPhone的TCP/IP協議棧,通過串口或更好的USB或火線配件端口路由數據包...iphone tcp/ip通過配件端口?

我正在研究的應用程序將無法使用WiFi,3G或藍牙... 可以編寫自定義應用程序以使用可通過附件端口使用的串行端口,但支持需要網絡訪問的通用應用程序會很好。

我還沒有跟蹤與此有關的許多信息,任何人都有想法?

回答

1

關於這可能工作的唯一方法是越獄該設備,並做一些相當低級別的黑客攻擊。 OS X支持NKE(網絡內核擴展),可讓您引入新的網絡接口。我不知道iPhone OS是否具有這些功能(因爲顯然沒有太多信息 - 它應該是一個黑匣子)。即使這樣做,你也必須讓你的KE謊言,並聲稱是Wifi設備,因爲許多應用程序將通過搜索Wifi接口來探測網絡可用性。

基本上,我認爲這是一個站不住腳的想法。您可以使用外部附件API來允許您的自定義應用程序將加密狗用作網絡服務提供商,但不能用它來提供新的網絡接口。如果你想要這種開放的,可擴展的平臺,那麼iPhone並不是真正的平臺。

+0

我同意,這是一個很遙不可及的想法......但我確實學到了一件事:NKE的......從來沒有聽說過他們......今晚我有一些閱讀要做! :) 謝謝 – morgman 2010-04-29 17:14:51