2013-02-07 7 views
5

OSX上のすべてのUSBトラフィックをどのように監視できますか? Apple Dev WebサイトからUSB監視拡張機能をダウンロードし、USB Proberを実行しました。監視を開始すると、何も表示されず、監視中にUSBデバイスとの間でデータが送受信されます。OSX USBモニタリング

私はこのサイトで2つの類似したトピックを見つけましたが、どちらもlibusbの使用以外に答えはありませんでした。私はlibusbを使って自分のモニターをゼロから作成する必要はないと思っていました。 2010年に質問されたのを見て、OSXでこれを達成するためのツールが開発されたことを願っています。

+0

これはWiresharkとusbmonを使用して読み取ることができます。 osxで動作するusbmonのbuidはありますか? – Clark

答えて

1

USB ProberはすべてのUSBトラフィックを記録しません。これは、USB/HIDドライバメッセージ(USB/HIDドライバによってポストされた診断/情報メッセージ)のみを記録します。

私はこれまでlibusbを試したことがありませんが、私はそれがすべてのUSBトラフィックのエーテルをキャプチャすることができないと思う(でも間違っている可能性があります)。 Ellisys社からhttp://www.totalphase.com/products/beagle_usb12/

またはUSBエクスプローラー200:http://www.ellisys.com/products/usbex200/index.php

あなた

あなたが監視USBトラフィックに関するすべての深刻にいる場合は、全体の位相からビーグル12のようなハードウェアのUSBプロトコルアナライザを検討すべきです

http://www.kickstarter.com/projects/bushing/openvizsla-open-source-usb-protocol-analyzer?ref=card

+1

$ 1200は私の予算の中で高速を監視する方法です。私は、Windows用のソフトウェアオプションがたくさんあることを知っています(Bushound、USBTrace、USB Analyzer、少なくとも10種類)が、OSXでは何もありませんか?私はキックスタータープロジェクトについて読んだが、2年以上前に資金調達目標を達成して以来、誰もが2012年5月10日の最後のコメントに満足して以来、何かをリリースしようとしている疑いがある。 /www.kickstarter.com/projects/bushing/openvizsla-open-source-usb-protocol-analyzer/comments – Clark

+0

キックスタートしたプロジェクトOpenVizslaが外れているようです。 2010年に資金提供されましたが、最近のフィードバックに基づいて、コンセプトフェーズを超えて進展していません。 – JGG

+0

@JGGは彼がKickStarter製品を正常に出荷したように見えます:) – AJP

1

usbtracerはUSB Prober.appに含まれている:このキックスタートするプロジェクトへの貢献に興味があるかもしれません https://developer.apple.com/library/mac/qa/qa1370/_index.html

  • そこにはHTMLのアンカー、そう を検索「私はusbtracerツールを見つけるのですし、どのように私はそれを使用することができますか?」
  • 、それはすべてのトラフィックを示してかない場合、私は知らないが、少なくとも私の場合はそれが何かを示しており、USBプローバは何も
1

を示していないことが、高い山脈で可能です(そしておそらく以前のバージョン)、あなたはWireshark's nightly build(私はV2.5.0rc0を使用しています)が必要です。

sudo ifconfig XHC20 up 

そして、あなたはXHC20インターフェイスですべてのトラフィックを盗聴するのwiresharkを使用することができた後:あなたはそれをインストールしたら、USB「インターフェース」を起動する必要があります。完了したら、インターフェースを断ることを忘れないでください:

sudo ifconfig XHC20 down 

出典:aud-ios

関連する問題