iOSに関するcohakimのブックマーク (1)

  • cohakim's blog » MacだけでiPhone実機のパケットキャプチャする方法

    概要 iOSアプリがどんな通信をしているのか気になることがあります。Wiresharkなどのパケットを解析するソフトを使えば通信内容を調べることができますが、技術的な問題か倫理的な問題かはわかりませんが、iOSにはそのようなアプリは存在していないようです。 しかしMacをハブにすることで、Wiresharkを使ってiOSの通信を簡単に解析できるということなので、その方法を調べてみました。 やり方 iPhoneのUDIDの取得 まずiPhoneのUDIDが必要になります。iPhoneをUSBでMacに接続し、XCodeのオーガナイザを起動します。(XCodeを起動してメニューから「Window>Organizer」を選択)オーガナイザで接続した端末を選択し、Identifierに書かれている文字列をコピーします。この40文字の英数字がUDIDです。 仮想インターフェースの作成 下記コマンドで

  • 1