SMS ベースのアプリケーションを開始する予定で、現在は実現可能性調査の段階です。私のアプリケーションでは、クライアントは問題をサーバーに SMS で送信する必要があり、問題を分析して適切なアクションを実行する必要があります。また、それらが接続されているタワーの暫定的な場所を見つける必要があります。サイレント SMS機能について見たことがありますが、理解できません。SMSクリエーターの場所を検出する方法について経験のある人はいますか(AndroidまたはiPhoneではありません)。場所を見つけることが可能かどうかを判断するのを手伝ってください. 可能であれば、どのように?
1 に答える
要するに、これは不可能です。
PDU モードまたはテキスト モードの SMS メッセージの天気予報は、送信元の場所とメッセージの形状や形式を一致させるための情報を伝達しません。
最初の投稿でリンクした記事を参照すると、その投稿には B$$l S$$t が多すぎて、ここから匂いがすることができます。
ネットワーク メンテナンス エンジニアとして、また後にはこれらのシステムを使用するソフトウェアを作成する開発者として GSM システムに携わってきましたが、「LMU」や「E-OTD」などのことは一度も聞いたことがありません。実際、記事が本当に正しかった唯一の頭字語は、'BTS' ああ、信号チャネルを介してデータを渡すことに関するビットでした。
サイレント SMS に関しては、その部分は実際に真実です。彼らが参照する特別なタイプの SMS は、実際には Ping-SMS と呼ばれ、TCP/IP ネットワーク上の通常の PING が存在するのとまったく同じ理由で存在し、リモート システムが動作して応答しているかどうかを確認します。
それが使用されていないのは、この記事で概説されている目的であり、それは犯罪集団があなたの電話に送信してあなたがどこにいるかを知ることです.
1 つには、これらのメッセージを正しく送信できるのは、電話交換手自身だけです。必要な機器と知識があれば、消費者向けデバイスから PDU を直接プログラミングして送信することが不可能だと言っているわけではありません。たとえば、通常の GSM モデム、一連の AT コマンド、および深刻なビット操作を使用して、このスタントを実行できます。
ただし、このメッセージはその性質上、オペレーターの SMSC を通過する必要があり、ほとんどのオペレーターは、通常の消費者トラフィックとは見なされないサブスクライバー接続からすべてをフィルター処理するため、これが失敗する可能性が高くなります。
アカウントをお持ちの場合は、バイナリ メッセージを直接作成できる Web SMS プロバイダーを使用してこのメッセージを送信することもできますが、消費者向けと見なされないメッセージは除外される可能性があります。
最後に、ターゲット デバイスに SMS を送信する場所を管理する場合、ターゲット デバイスは、位置情報に基づく情報、セル タワー、GPS などのチャンクの近くでは何も応答しません。SMS オペレーター (および最終的には法執行機関がこの情報を知っている) の理由は、GSM ネットワークに接続されているすべてのハンドセットがオペレーターの MSC (モバイル交換センター) に登録する必要があるためです。これにより、どのチャネルがどのタワーのどのデバイスによって使用されているかを追跡できるようになり、ページングおよびシグナリング情報の送信先を知ることができます。
PING SMS の動作方法により、宛先デバイスが再登録され、通常は MSC がハンドセットでロケーションの更新を強制され、再登録が行われます。
それでも、MSC で得られるのは、デバイスが接続されているセル サイトの識別子だけです。そのため、すべてのセル サイトの組織内に、正確な緯度/経度座標と共にデータベースがない限り、実際にはうまくいきません。そんなにあなたを助けるために。
三角測量の側面に関しては、それが機能するには、問題のデバイスが見ることができる少なくとも2つの他の送信機を知る必要があり、さらにそのデバイスがその情報をネットワーク内の誰かに報告する必要があります.
通常、どの送信機を認識できるかを実際に追跡するのはデバイス上の Ril (無線インターフェース層) だけであり、多くのコンシューマ グレード GSM モデムの AT コマンドにはこの情報を無効にクエリする機能があるため、多くの場合簡単ではありません。問題のデバイスのファームウェアを実際にハッキングすることなく、その情報を取得できます。
Googleはどのようにそれを行いますか? 非常に簡単です。彼らは実際に、登録されたタワーの詳細をバックエンド インフラストラクチャに渡すネットワーク プロバイダーとの商業契約を結んでいます。アプリ自体で、「BSS リスト」を取得し、そのリストを Google HQ に送り返す方法があります。ネットワークオペレータからのデータと相互参照され、彼ら自身の非常に大きな送信機データベースにある情報があり、最終的にこれらすべてがいくつかの非常識な数学と一緒にマッシュされて、おおよその位置が得られます.
一部の GSM モデムと一部の携帯電話ハンドセットでは、この情報を簡単に取得できるようにするために必要な AT コマンドが有効になっています。その後、その情報を独自のデータベースと照合できれば、実行中のハンドセットを見つけることができますが、送信することができます。別のデバイスに特別な SMS を送信して位置情報を取得することは夢物語にすぎません。このようなものは、ターゲット デバイスが制御可能なカスタム ソフトウェアを既に実行している場合にのみ機能します。他の誰かがコントロールしている場合、心配するより大きな問題があります。