2016-11-13 4 views
-3

私は長い間アンドロイド用のWI-FIスニッファを作成する方法のトピックを研究してきました。wi-fiパケットスニファを作成するには?

私はネットワークルーティングアルゴリズムを使用しています。最初の目標は、すべてのネットワークトラフィックを受信することです。 2番目のタスクは、ブロードキャストメッセージを送信することです。これはアンドロイド携帯電話で可能ですか?はい、私はrootアクセス権を持っています。私は何をしたいかについて私はどこで読むことができますか?これはソケットを通して行われますか?

私はいくつかのプロトコル(例えば、WI-FI direct)を遵守したいと思うのではなく、既存のip-addressシステムで動作します。 OSIの最も低いレベルの相互作用が必要です。

+0

WiFiスニッファに必要なのは、ドライバがいわゆる* monitor *モードをサポートする必要があることです。このモードは、デスクトップシステムではサポートされていないことが多いので、Android搭載端末ではサポートされていないと考えてください。さらに、私は主要なAndroidベンダーのソフトウェアWiFiエンジニアとしてシニアソフトウェアワーカーとして5年間働いていましたが、私が正しく覚えていれば、モニターモードをサポートしていた**機器を1台だけリリースしました。 BCM4330。 –

+0

第二に、Androidはモニタモードをサポートしていないので、このサポートでAndroid APIを拡張するのは難しいことです。もちろん、Androidフレームワークに触れたくない場合や、標準のLinuxツールを利用したい場合は、安全な側です。 –

答えて

3

ソケットなしでは接続できないと思います。デバイスの1つがサーバであり、別のクライアントである必要があります

+0

お返事ありがとうございます。私は専門家にとってそれは非常にばかげた質問ですが、スニッファがどのように機能するのかを知っています。スニファーは接続していませんでしたか?または私は間違っていますか? – Alerr

+1

ソケットを使用した既存のプロトコルとテクノロジでは好きではないことは何ですか? – Sot

+0

私は何をしようとしているのかを探求したいと思っています。私の主題に関する良い記事や本を教えてください。 – Alerr

関連する問題