もう既に、いろいろなところで、AppleTVのHackが行われているので、みんなが成功したことだけ手元のAppleTVでも試してみましょう。。w
一番参考になりそうなところは、
ココ
まずは、箱を開けちゃいます。
必要なのは、星形のドライバー。
AppleTVの裏のラバーをひっぺがせば、ねじがいくつか出てきます。
四つ角を外すだけで、裏蓋が取れます。。
なんと、ロジックボードは天井面に着いているんですね。。w
裏蓋にHDがついていて、それが本体側とつながっていますので、本体側のコネクターをそ〜っと外します。
(HD側はHDそのものを裏蓋から外さないと外れません。)
裏蓋を分離できたら、先ほどより一回り小さなネジで止まっていますので、HDを外します。
HDを外したら、念のため、バックアップしておきましょう。
とりあえず、USBへの変換ケーブルを使ってMacBookにマウントします。
そして、もう一台の空のディスクへ、ddコマンドを使ってバックアップします。
(この作業は結構時間がかかりました。)
バックアップが済んだら、ためらわずに、元のディスクへファイルを追加します。
まずは、MacBookの/usr/sbin/sshd を AppleTVの/Volumes/OSBoot/usr/sbin/sshd にコピー
そして、/Volumes/OSBoot/usr/Library/LaunchDeamons/ssh.plist を
ココの手順に従って書き換えます。
ついでにapacheもコピーします。
MacBookの /usr/libexec/httpd を AppleTVの /usr/libexec/httpd にコピーします。
とりあえず、これで ssh と Apache が動きます。
HDを戻して、蓋を閉めて再起動。
SSHにてMacBookから侵入します。
ssh -2 frontrow@AppleTV.local パスワードは frontrow
Apache を起動するには、
sudo /usr/sbin/apachectl start
MacBook側から、safari でアクセスしてみます。
う〜ん。動いた。
他に何が動いているのか ps コマンドで確認。↓クリックで拡大
うを。。
他にもいろいろ動いてますね。。w
more