AirPort Expressキーがクラックされ、あらゆるデバイスでAirPlayストリーミングが可能に

AirPort Expressキーがクラックされ、あらゆるデバイスでAirPlayストリーミングが可能に
AirPort Expressキーがクラックされ、あらゆるデバイスでAirPlayストリーミングが可能に

AppleがiOS 4.2でAirPlayを導入したとき、シンプルなオーディオジャックでスピーカーに接続されたAirPort Expressステーションに音楽をストリーミングできる古いAirTunesテクノロジーのおかげで、音楽とビデオのワイヤレスストリーミングがiOSデバイスとデスクトップのiTunesにもたらされました。ストリーミングがAirPlayの名前に統合された後、過去数か月間にいくつかのハッキングにより、iOSおよびMacユーザーは、iPhoneやMacなどのサポートされていないデバイスでストリーミングを有効にすることができました。しかし、開発者のJames Laird氏は、オーディオとビデオの受信機能を単にアクティブ化するのとは別の目的を達成しました。Appleが外部音楽スピーカーにオーディオをストリーミングするために使用するAirPort Express(およびAirTunes)の秘密鍵をリバースエンジニアリングすることにより、オープンソースのAirPort ExpressエミュレーターであるShairPortをリリースしました。

彼女が引っ越してしまい、Airport ExpressのWi-Fiアクセスポイントが使えなくなってしまいました。ApExエミュレーターは簡単に見つかるだろうと思っていました。オープンソースアプリがいくつか出回っているからです。ところが、Appleが公開鍵暗号方式を採用していて、ApExの中に秘密鍵が隠されていることを知ってがっかりしました。そこでApExを分解し(接着剤で固定されたケースを開けた時の傷跡がまだ残っています!)、ROMをダンプしてリバースエンジニアリングで鍵を抽出しました。

ShairPortのコンセプトは非常にシンプルです。Appleやサードパーティ製の公式AirPlayデバイスへのアプリからのストリーミングを可能にする代わりに、SharePortはAppleが使用するクラックされた秘密鍵を利用することで、あらゆるソフトウェアやハードウェアをワイヤレス音楽レシーバーに変えることができます。このプロジェクトはオープンソースであるため、AirPort ExpressステーションがAirTunesプロトコルを介して行うのと同じように、音楽をストリーミングするハードウェアレシーバーやアプリケーションを誰でも構築できます。

メーカーがこのハックを採用して自社デバイスをAirPlayレシーバーに改造する可能性は非常に低いでしょう(公式AirPlayパートナーになれるのに、なぜハックを使う必要があるのでしょうか?)。しかし、今週はソフトウェア面で興味深い展開が見られるでしょう。ShairPortはどこにでもインストールできるため、これまでAirPort Expressでしか利用できなかったAirPlay機能を、ゲーム機、コンピューター、モバイルデバイスで利用できるようになる可能性が開かれます。

ShairPort をここからダウンロードしてください。[MacRumors 経由]

クラブ・マックストーリーズ

追加コンテンツと特典にアクセスする

Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。

毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。

詳細については、こちらおよびクラブの FAQ をご覧ください。

Club MacStories : アプリ、ヒント、自動化ワークフロー、長​​文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。

Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。

Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。

フェデリコはMacStoriesの創設者兼編集長であり、アプリ、開発者、iPad、iOSの生産性向上に焦点を当ててApple関連の記事を執筆しています。2009年4月にMacStoriesを設立し、以来Apple関連の記事を執筆しています。また、アプリの世界を探求する週刊ポッドキャスト「AppStories」、メディアなどを楽しく探求する「Unwind」、そしてポータブルゲームと携帯ゲーム機革命をテーマにした番組「NPC: Next Portable Console」の共同司会者も務めています。