Androidフォンを使用して同じセル内の電話のIMEIまたは一意の電話IDを収集することは可能ですか?おそらく、osmocomを使用するためのハックがすでにいくつかあります...私が探しているのは、トラフィックをスキャンするための簡単なソリューションです(車の運転手の電話を数えることによって)
2 に答える
理論的にはそうですが、実際にはそうではありません。通常のGSMネットワークでは、モバイルIDIMEIsvデータフィールドがIdentityResponseと呼ばれるメッセージにエンコードされることが期待されます。このメッセージは、sdcch/8と呼ばれる暗号化されたチャネルで送信されます。特定のアップリンクトランザクションのIMEIを検出するには、そのチャネルでこの正確なメッセージを復号化(および検索)する必要があります。アップリンクデータトランザクションをキャッチできるようにするには、アップリンク周波数でリッスンしているラジオ受信機が必要ですが、Androidフォンはそれを行いません。
あなたは、働きやすい「トラフィックをスキャンするソリューション」を探していました。私が提案するのは、CCCHチャネルに関する情報を提供する電話を探すことです。これは暗号化されておらず、tmsiまたはimsi情報を含むページング要求を含めることができます。tmsiはより匿名であり、カウントするためのある種の統計を提供します。
これを(今日)行うための「最も簡単な」方法は、Nokia3310とdct3gsmtapプロジェクトを使用することです。tsharkのオプションを使用してpcapファイルをフィルタリングします。
車を数えるより正確な方法があるかもしれません。
理論的にはそうですが、ここでの問題は、Androidスマートフォンの無線インターフェースがどのように機能するかを知り、それを実行する前にそのドライバーを用意する必要があることです。私の知る限り、GNURadioにはそのようなドライバーはありません。もう1つの問題は、携帯電話のCPUが、そのようなタスクを実行するために必要なデータ処理の量を処理するのに十分な強度がないことです。多くのRAMと強力なDSPサポートを備えたクアッドコアCPUがある日が来るかもしれませんが、私は私たちが今そこにいるとは思わないでください。