iPhone ハックツール「Pwnage」の OS X 版がついに公開された

その同じ日に、Erica Sadun が iPhone Dev Team とのライブ中継を試みている。



TUAW: “Liveblog with the iPhone Dev Team: iPwnage” by Erica Sadun: 03 April 2008


     *     *     *


エリカ: Pytey、聞こえる?

12:26  ericasadun -  Pytey are you with us?


12:45  pytey -    hello

12:46  pytey -    🙂

エリカ: Pytey、私たちオンラインになってるはずよ。iPwned についてのチャットに参加してくれてありがとう。

12:47  ericasadun -  Pytey, we should be live. I’m so glad we have you here to chat about iPwned


12:47  pytey -    Hi Erica, thanks for inviting me

     *     *     *


Erica の相手は「iPwnage」(Pwnage Tool のこと)のデベロッパのひとり Pytey だ。

途中から参加する NerveGas はオライリーから iPhone プログラミングの本を出したハッカーで、iPhone Dev Team のメンバーでもある。

     *     *     *

非署名コード(unsigned code

エリカ:非署名コード(unsigned code)ってアップルが認めていないコードのこと? そもそも署名(signing)って何?

12:50  ericasadun -  By unsigned code, do you mean code that Apple hasn’t approved?

12:50  ericasadun -  What exactly is signing?

pytey 署名というのは暗号で使う方法のことで、ファイルに指紋をつけて特定のちゃんとしたソースからのものであることを明らかにするものだ。

12:51  pytey -    signing is a way of cryptographically fingerprintting a file to ensure that it has come from a particular source


12:51  pytey -    excuse my typos, it is late where I am 😉


12:51  ericasadun -  No worries

     *     *     *

IPSW ファイル

エリカ:Ipsw バンドルというのはファームウェアをアップグレードする際にダウンロードするヤツのことね?

12:50  ericasadun -  Ipsw bundles are those things you download when you want to upgrade your firmware, right?

pyteyそうだ。アップルが iPhone/iPod touch/iPod をアップデートするために配信するファイルが .ipsw files だ。

12:52  pytey -    yes, .ipsw files are the files usually distributed by apple to update the iPhone or iPod touch and iPods

     *     *     *

Pwnage Tool で出来ること

エリカ: pytey、「ipwning」ツールでどんなことが出来るか教えて。boot neutering(中性化ブート)や ipsw installation については話したけれど、あとどんなことが出来るの?

1:01  ericasadun -  pytey, tell us about the main features of ipwning. What can you do with this tool? You’ve mentioned boot neutering and ipsw installation. What else does it do?

pyteyエリカ、このプラットフォームのためにカネを出すと Kleiner Perkins のヤツがいってたことさ。iPhone は新しい C64[Commodore C64]なんだ。このデバイスをいじればデベロッパのやりたいことは何でもできる。無限の可能性だ。

1:02  pytey -  Erica, just like the dude stood up from Kleiner Perkins and offered money for this plaform, we think that the iPhone is the new C64, the process will allow developers to do what _they_ want on _their_ device. The possibilities are endless.

pyteyBoot Neutering はベースバンド信号のハックみたいなものだ。デベロッパのやりたいことが出来るようになる。いろんなことがね。もちろんロック解除もそのひとつだが・・・

1:04  pytey -    Boot Neutering is sorta like pwning the baseband, it allows developers to do what they want with it, lots of features,  of course one of those features is unlocking.

     *     *     *

Pwnage Tool の目的は?


1:12  ericasadun -  Installing pre-jailbroken firmware is going to be a biggie, isn’t it guys?


1:12  pytey -  erica: No it isn’t

1:13  pytey -    The tool will patch current firmware bundles today to offer this functionality

エリカ:そうじゃないって? もっと教えて!

1:14  ericasadun -  No? tell me more.

NerveGaspytey のいっていることだけど、牢破りしたファームウェアのブラックマーケットを作ろうという考えじゃないんだよ。そうじゃなくて、これでやっとユーザーが簡単な方法で牢破り出来るようになるということなんだ。アップグレードしたり、ダウングレードしたり、いろんなトリックを使いまくって苦労しなくても・・・

1:14  NerveGas -  WRT what pytey’s say, the idea isn’t to set up a black market for jailbroken firmware… the idea is to let users (finally) have an easy process by which they can jailbreak without dancing around all sorts of upgrades/downgrades and other tricks

     *     *     *

Pwnage Tool は上級者向き

Chris M[TUAW の読者]:サードパーティの iPhone アプリを手に入れたとき、このツールだけで(iTunes ストアを使わなくても)ちゃんとインストールできるだろうか。

1:22  [Comment From Chris M]  Once the new 3rd party iPhone apps come out… and I obtain one… would I be able to use this tool to ensure that it’s put on my iPhone instead of using the iTunes store?

NerveGasiLiberty はとても易しいから、おばあチャンでも使えるよ。だから初心者にすすめてる。

1:23  NerveGas -  iLiberty is easy enough for grandma to use… and is what i generally recommend beginners

エリカ:私も iLiberty を使ってる。そのとおりよ。

1:23  ericasadun -  I use iLiberty–so point proven

NerveGasPwnage は本格的なカスタマイズをしたい上級者向きだ。名前が Zibree だったり、女の子にいいところを見せたいヤツには ZiPhone がいい。

1:23  NerveGas -  Pwnage is ideal for advanced users who want to really customize… and ZiPhone is good for people whose names are Zibree and need to impress girls.

     *     *     *

Steve のロシア語

NerveGas pytey、俺たちのマンガ[冒頭画像参照]で Steve がロシア語をしゃべっているのは何故だい? それとも別のことばかな?

1:27  NerveGas -  pytey: why is our ‘toon steve speaking russian? or whatever language that is?

pyteyそうだ、ロシア語だよ。みんなが知ってるびっくりクマさん「Preved」だ。[?]「Preved medved!  Preved! Kagdila krosavchegi?!」[?]

1:28  pytey -    Yes, that is russian and it is a play on the popular surprise bear “Preved”

1:28  pytey -    Preved medved!  Preved! Kagdila krosavchegi?!


1:29  ericasadun -  It’s a russian meme


1:29  NerveGas -  dah. spaciba.

     *     *     *

再度 Pwnage Tool について

エリカ:Pwnage Tool の動作のもっと一般的な話をして・・・

1:44  ericasadun -  Guys, can you talk about how ipwning works in general terms?

NerveGasエリカ、iPwner の基本的役割は integrity check[整合性チェック、変更チェック、指紋照合]を無視するようにデバイスを変更することだ。それで無署名のファームウェアをインストールできるようになる。

1:48  NerveGas -  erica: iPwner basically modifies the device to ignore integrity checks, allowing you to install an unsigned firmware package

NerveGas無署名のパッケージとは基本的には iTunes からダウンロードするアップルのファームウェアアップデートのこと。あといくつかの追加のツール。例えば installer app、boot neuter app、そのほかやってみたいどんな改造でも・・・

1:49  NerveGas -  the unsigned package is basically Apple’s firmware update (which you downloaded via iTunes) along with some additional tools, such as the installer app, boot neuter application, and any additional mods you want to add in

     *     *     *







     *     *     *

なお、ロシア語や時差について言及していることから、pytey はロシア人ではないかという感じを受ける。

そういえば、Pwnage のデモビデオの冒頭につぎのような画像が出てくる。[YouTube ビデオおよびこちら参照]

Pwnage In Russia

なぜロシアでのデモなのか不思議に思ったものだが、iPhone Dev Team はロシア人を含むインターナショナルな存在なのかもしれない。


     *     *     *


iPhone/iPod touch というデバイスについて、自分が認めるやり方でなければ使わせないというアップルと、デバイスが潜在的に持つ可能性を解き放とうとするハッカー/プログラマーの間のせめぎ合いだ。

iPhone SDK とも絡み合って今後どういう展開を遂げるのか目が離せない。

Technorati Tags: , , , , , ,


コメント / トラックバック1件 to “ハッカーとのライブ中継”

  1. Macとえいちやin楽天広場 Says:


     こん○○は!!ホイヤーです。本日の更新は 「TidBITS日本語版最新号」と 「ハッカーとのライブ中継」と「ついにiTunesStoreが音楽小売で全米1位に!」他をご案内いたします。○アンクル・ホイヤーの独り言・・。 今日は 朝からLANケーブルをひとつのばしましてiMacと……