至少可以說,這是一個很好的宣傳噱頭Applidium。這家專門從事行動應用程式創建的法國公司剛剛宣布,它已經成功破解了 iPhone 4S 語音助理 Siri 使用的協議。該團隊因將 VLC 移植到 iOS 而聞名,突然間無需蘋果最新手機就能使用 Siri。「是的,我們現在可以編寫一個在 Android 手機上使用 Siri 的應用程式!或在 iPad 上! ”,Applidium 在其部落格上感嘆道。
我們很快就會看到 Android 應用程式利用 Siri 的優勢嗎?無論如何,公司已發布的工具允許想要親自動手的開發人員在任何平台上創建 Siri「相容」應用程式。
法國修補匠的任務並不容易。他們在部落格上詳細描述了他們實施的技術解開協議的秘密。為此,他們必須繞過某些 Apple 安全措施,特別是創建一個虛假的 DNS 伺服器,從而將手機的請求路由到他們自己的機器。這可行,但也需要破解加密,因為封包透過 HTTPS 傳輸。“我們要做的只是生成一個自定義證書頒發機構,將其添加到 iPhone,然後用它為 guzzoni.apple.com 簽署假證書。”團隊解釋道。
有關 Siri 工作原理的有趣信息
這個資訊豐富的過程也讓他們能夠分享一些有關 Siri 協議的有趣資訊。「該協議確實非常冗長。您的 iPhone 會向 Apple 發送大量訊息,而 Apple 的伺服器也會自行傳回大量訊息。例如,在語音識別中,蘋果的伺服器會傳回每個單字的置信度得分,”Applidium 解釋。另一個重要的細節解釋了為什麼 Siri 與其他 iOS 終端的連接埠從未起作用:在每次與 Apple 伺服器交換時,Siri 都會傳輸一個與 iPhone 4S 相對應的唯一識別碼。此外,對於利用 Siri 在其他平台上運行的應用程序,用戶需要擁有此密鑰。«當然,蘋果可以將某個 ID 列入黑名單,但只要你保證自己的 ID 安全,就應該沒問題。指定Applidium。
該品牌將如何對蘋果做出反應還有待觀察,蘋果一定會很高興看到其協議被如此剖析並公開展示,即使 Applidium 所做的一切當然都不是非法的。
Opera One - AI 驅動的網頁瀏覽器
作者:歌劇