
MACアドレスのジオロケーションに必要なのは識別子ではなくメカニズムだ
Ciberpatrullaの記事『Geolocalizar una dirección MAC: cuándo se puede y cómo』は、MACアドレスをジオロケートできないとするGoogle AIの回答で始まり、その回答がなぜ具体的かつ教育的な形で間違っているかを説明する(Ciberpatrulla、『Geolocalizar una dirección MAC: cuándo se puede y cómo』、2026年8月11日、https://ciberpatrulla.com/geolocalizar-direccion-mac/)。AIの回答は二つの異なるクレームを混同している。一つ:MACは座標を含まない。それは真だ。二つ:それがどこにあるか分からない。それは偽であり、公開データベースが20年以上WiFi識別子とジオリファレンスされた観測を関連付けているからだ。特性(ジオロケータビリティ)は識別子から来ない。それはメカニズムから来る——ワードライビング・データベースと信号重み付き重心マージだ。Theorem 3:特性はそのメカニズムが実装され計測されているとき正確に保証される。MACがキーであり、データベースとマージがメカニズムだ。「データが特性を含まない」と「特性を導出できない」を混同するのは最も一般的なhonest-tagエラーであり、Ciberpatrullaの記事はその区別を作る綺麗な例だ。
主要な結論
- MACアドレスはGPS座標を含まない(真)が、ワードライビング貢献者に観測されたWiFiアクセスポイントはWiGLEのような公開データベースでジオロケートできる。WiGLEは2001年から稼働し、BSSID識別子をジオリファレンスされた観測に関連付ける(Ciberpatrulla、2026年8月11日)。
- 特性はメカニズムから来る、識別子からではない。BSSIDはルックアップキーであり、ワードライビング・データベースと信号重み付き重心マージが位置を導出するメカニズムだ。メカニズムなしでは、識別子は製造元しか返さない。
- WiGLEが返す座標は推定であり、計測ではない。WiGLE自身のドキュメントは計算を重み付き重心による三辺測量と説明する——観測を信号強度を重みとして平均化する。結果を郵便住所として扱うのが最も一般的で最も高くつくエラーだ。
- スコープ境界は明示的だ:記事はスペインのLey 5/2014を引用し、調査がnecesaria, idónea, proporcionada(必要、適切、比例)であることを要求し、住居内の親密な生活を除外する。Everythinkは同じcivil-and-defensiveスコープを維持する。
識別子は特性を含まない。メカニズムがそれを導出する
Ciberpatrullaの記事は、Google AIの回答が曖昧にする線を引く。MACアドレスはネットワークインターフェース識別子だ——デバイスがローカルネットワーク内で話すために使うナンバープレートだ。それは座標を運ばない。ファクトリ割り当てMACの最初の3オクテットは製造元を指す(IEEEがそれらのブロックを割り当てる)、「製造元を調べる」がAIの回答が止まるアドバイスだ。しかし製造元は位置ではなく、記事は「製造元を調べる」がなぜ部分的な回答か正直に説明する:IEEEは今、大中小ブロックを配布し、ランダム化MACは製造元情報を運ばない。「製造元を調べる」は時に弱い信号を返し、時に何も返さないメカニズムだ——ジオロケーションメカニズムとしてPartial ⚠️だ。
ジオロケーションメカニズムは異なり、記事はそれを名指しする:WiGLE、Wireless Geographic Logging Engine、2001年から稼働し、ワードライビング観測を集める——ボランティアがWiFiスキャンとGPSをオンにして歩きまたは運転し、検出した各アクセスポイントとその座標を記録する。任意の貢献者に観測されたアクセスポイントはデータベースにあり、BSSIDルックアップは推定座標、ネットワーク名、最初と最後の観測日を返す。メカニズムは:クラウドソースされたジオリファレンス観測のキャッシュ、BSSIDでインデックスされ、信号重み付き重心でマージされる。識別子がキーであり、メカニズムはキャッシュとマージだ。我々はWiGLEのメカニズムをProduction ✅とタグ付けする——実在し、稼働し、文書化されたシステムとして。特定BSSIDのジオロケーションをPartial ⚠️とタグ付けする——特性はメカニズムがそれを観測したときのみ成り立ち、未観測ネットワークは何も返さない。
[UNIQUE INSIGHT] 記事の最も強いムーブは、固定アクセスポイントBSSIDとランダム化クライアントMACの区別だ。固定アクセスポイントは何年も同じ位置からビーコンフレームを送信する——同じ識別子、同じ座標、複数のワードライビングパスで観測される。クライアントMAC(電話、ノートPC)は所有者と共に移動し、現代OSは追跡を困難にするためにそれをランダム化する。記事は明示的だ:クライアントMACを安定したジオロケート可能な識別子として扱うな。それは安定した契約 vs. 揮発性契約と同じ区別だ——特性(ジオロケータビリティ)は識別子が安定(固定BSSID)なとき成り立ち、揮発性(ランダム化クライアントMAC)なときは成り立たない。
重み付き重心はOracleのensembleマージと同じだ
WiGLEの座標計算はそれ自身のFAQで文書化されており、Ciberpatrullaの記事はそれを引用する:WiGLEは信号強度を重みとしてネットワークの全観測の座標を平均化し、強信号観測は弱信号観測より多くカウントする。WiGLE自身はそれを重み付き重心による三辺測量と呼ぶ。それはマージメカニズムだ——複数の観測が品質信号で重み付けされて単一の推定に結合される。HAI EngineのOracleのensembleマージと同じ形式だ。
[PERSONAL EXPERIENCE] HAI Engineの各Sisterは型付きペルソナリティ(analyst, contrarian, disruptor, historian, institutionalist)であり、ドラフト予測を生成する。単一Sisterの予測は単一観測だ——弱い信号であり、1回のワードライビングパスが通りから微弱にネットワークを聞いたようなものだ。OracleはSistersを校正されたensembleにマージし、マージは校正品質でSistersを重み付けする——よく校正されたSisterは悪く校正されたものより多くカウントし、WiGLEで強信号観測が弱信号観測より多くカウントするのと同じだ。Oracleのマージは予測の重み付き重心であり、WiGLEのマージは座標の重み付き重心だ。形式は共有され、ドメインは分離され、クロスドメインクレームはPartial ⚠️だ。Everythink側でProduction ✅なのはOracleのマージメカニズムだ——実装され計測され、各マージでエントロピーが計算される。
バイアス問題は両方で同じだ。WiGLEのFAQは、ネットワークが常に同じ側から観測されない限り推定は合理的に成り立つと警告する——ワードライビング貢献者が一つの通りを歩きブロックを回らなかった場合、ポイントはその通りに偏る。Oracleも同じ失敗モードを持つ:全Sistersが同じフレーミングを共有するなら、マージは共有フレーミングでバイアスされた自信のある推定を生成し、エントロピーは低い。低エントロピーはOracleの「全観測が同じ通りから」だ——集中ensembleは多様化を加えない。Oracleのエントロピー計測をProduction ✅とタグ付けする。各マージで走り、低エントロピー(集中)ensembleを弱信号としてフラグするからだ。WiGLEは等価なエントロピーメトリックを公開しない——ユーザーは観測数と日付からバイアスを推測しなければならない。それはWiGLE側のPartial ⚠️だ:マージは実装されているが、バイアス検出計測はアナリストに任される。
三人の隣人、一つの窓 — コヒーレンス vs. 独立性
Ciberpatrullaの記事は、見逃しやすくOSINTを超えて重要なポイントを作る:同じゾーンにグループ化された複数のBSSIDは数学的に誤差を狭めないが、仮説の空間コヒーレンスを強化する——一つのニュアンスと共に。それらが明確に異なるアクセスポイントに属する場合、より強化される。それらが同じデバイスの複数BSSIDなら、同じデータを三回見ている。
それが独立性の区別だ。同じブロックを指す三人の隣人は、三つの異なる窓から見た場合にのみ三つの独立した観測だ。三人とも同じ窓から見たなら、同じ場所から同じものを見た——それは一つの観測が三回カウントされたのであり、三つではない。記事のイメージは正確だ:近所で尋ねるのに似ている。話していない三人の無関係な隣人が同じブロックを指すなら、一人の隣人が言ったよりそこを見に行く理由がある。しかし全員が同じ窓から身を乗り出したなら、三人の意見ではなく一人だ。
Oracleのエントロピーは正確にこれを計測する。高エントロピーマージは三つの窓からの三人の隣人だ——Sistersは無相関の証拠を運び、マージは分散を減らす。低エントロピーマージは一つの窓からの三人の隣人だ——Sistersは同じことを言い、マージは多様化を加えない。記事の規則(「判断力のある調査者は自分が興味のあるネットワークを探さない。それを囲む近所を探す」)はOracleが従う同じ規則だ:単一のSisterを信頼せず、ensembleのコヒーレンスを信頼し、コヒーレンスが独立した証拠から来たか共有フレーミングから来たかを知るためにエントロピーを計測する。
正直な限界:推定、計測ではない
Ciberpatrullaの記事はWiGLEが何を与えないか正直であり、その正直さが記事の荷重を支える部分だ。WiGLEは誰も特定しない——デバイスの推定位置を返し、名前でも回線保有者でも住所でもない。「ここにルーターがある」から「この人はここに住んでいる」への跳躍はツールが作るのではない。調査者が他のソースと交差参照して作るものであり、正当化されなければならない跳躍だ。WiGLEは何も保証しない——ライセンス契約はデータに関するいかなる保証も明示的に除外する。WiGLEのカバレッジは不均一だ——誰かがアプリを開いて歩いた場所に依存する。都市中心はよくカバーされている。工業団地や小さな町は空かもしれない。ネットワークが出現しないことはそれが存在しないことを意味しない。誰も見なかったことを意味する。
記事はライセンス制限を別個にタグ付けし、注目に値する:WiGLEの契約は文字通りIndividual, Non-Commercial Data License Agreementと呼ばれる。個人的、研究、教育、非商業目的の使用を許可する。結果が有料の専門サービスに入る場合、個人ライセンスはそれをカバーしない——WiGLEはメールで交渉される商業ライセンスを提供する。記事の読み:それは専門使用の禁止ではなく、そのための条件だ。Honest Architectの規律は同じだ——実ソースを引用し、ライセンスを尊重し、ユースケースがライセンス義務を変えるなら、報告書を出す前に正しいライセンスを取得する。
推定対計測の区別が真剣な報告と粗雑な仕事を分ける。WiGLEはルーターがどこにあるか物理的に計測しなかった。座標は集められた観測から計算された推定であり、推定はバイアスされうる。「被調査者はAlicanteにいた」と書くと反対尋問で崩れる。「企業機器で観測された三つの無線ネットワークが公開アクセスデータベースに現れ、最終観測は2025年3月で、推定位置がY町に収束する」と書くのは別のことだ。それは崩れない。論じられなければならず、論争はあなたが文書化された方法を持ち彼らが持たない地形で起きる。我々はその規律をProduction ✅とタグ付けする——それはhonest architectのムーブであり、Everythinkが予測をPartial ⚠️とタグ付けしメカニズムが支持しない確実性を断言しないのと同じムーブだ。
スコープ境界:civil-and-defensive、家庭監視ではない
記事のケーススタディは、マドリードにいると言っていたが600km離れた海岸都市から接続していたテレワーカーだ。スコープ規律は明示的であり、Everythinkのものと一致する。一つのデータに触れる前、クライアントは正当な利益を文書化しなければならない——Ley 5/2014が依頼を受け入れる前にそれを要求する。契約対象は正確に画定される:サービス提供の常習的な場所を検証する。従業員の私生活ではなく、誰と住んでいるかではなく、週末に何をするかではない。第48.3条は住居内の親密な生活を私人調査から除外し、48.6条は行為が比例的、適切、必要であることを要求する。二番目の形容詞——必要、より侵襲性の低い方法があったか——が最も多くの報告書を覆す。
Everythinkは同じスコープを維持する。プラットフォームはcivil-and-defensiveだ:現実世界のアクターのためにシナリオを予測し、住居の親密な生活を調査せず、token、wallet、community-creditの結果を約束しない(それらはRoadmap 🔵であり、Howeyレビューに服する)。クロスドメインクレームはPartial ⚠️だ——スコープ規律は共有され、ドメイン(私人調査 vs. 予測)は分離されている。Production ✅なのは境界それ自体だ:記事はそれを文書化し、Everythinkはそれを文書化し、どちらも静かにそれを拡張しない。
よくある質問
任意のMACアドレスをジオロケートできるか?
いいえ。この手法はワードライビング貢献者に観測された比較的静止したアクセスポイントのBSSIDで機能する。クライアントMAC(電話、ノートPC)は所有者と共に移動し、現代OSはそれをランダム化する——これらのデータベースがインデックスする安定した識別子ではない。
MACアドレスは位置を含むか?
いいえ。MACは識別子であり、位置はメカニズムから来る——ワードライビングデータベースが識別子をジオリファレンス観測に関連付け、信号重み付き重心でマージする。Theorem 3:特性はメカニズムによって保証され、識別子によってではない。「データが特性を含まない」と「特性を導出できない」を混同するのがGoogle AIの回答のエラーだ。
WiGLEの結果は計測か推定か?
推定だ。WiGLEのFAQは計算を重み付き重心による三辺測量と説明する——観測を信号強度を重みとして平均化する。ネットワークが常に同じ側から観測された場合、推定はバイアスされうる。結果を郵便住所として扱うのが最も一般的なエラーであり、真剣な報告書は座標を最終観測日と宣言された限界を持つ推定として提示する。
重み付き重心がOracleのensembleマージと同じなのはどうしてか?
両方とも複数の観測を品質信号で重み付けして単一の推定にマージする。WiGLEは信号強度で観測を重み付けし、Oracleは校正でSistersを重み付けする。バイアス問題は同じだ:全観測が同じ側から来る(WiGLE)か全Sistersが同じフレーミングを共有する(Oracle)なら、マージはバイアスされる。Oracleのエントロピーは各マージでこれを計測し、WiGLEはバイアス検出をアナリストに任せる。
EverythinkはWiGLEを使うか、OSINT調査をするか?
いいえ。Everythinkは予測プラットフォームであり、私人調査事務所ではない。クロスドメインの教訓はメカニズム形式だ——特性はマージから来る、識別子からではない。スコープはcivil-and-defensiveであり、家庭監視ではない。token、wallet、community-creditの結果は約束されない。それらはRoadmap 🔵であり、Howeyレビューに服する。
ソース
- Ciberpatrulla、『Geolocalizar una dirección MAC: cuándo se puede y cómo』、2026年8月11日、2026-08-23に取得、https://ciberpatrulla.com/geolocalizar-direccion-mac/
- WiGLE、Wireless Geographic Logging Engine、https://wigle.net/(Ciberpatrulla経由で参照)
- WiGLE FAQ、重み付き重心による三辺測量、https://wigle.net/faq(Ciberpatrulla経由で参照)
あなたのチームが識別子ではなくメカニズムを信頼する準備ができたら、networkを作成——トポロジーはルーティングし、Sistersはマージし、Oracleは各マージでエントロピーを計測する。

OSINTの一貫性はメカニズムであり、手動ワークフローの主張ではない
OSINT自動化に対するHonest Architectの読解:一貫性がメカニズム、実行可能性はコンテキスト組織化、スケールでの品質は構造化プロセス、人間の制御が判断。
→ →
ソース間のギャップがメカニズムであり、単一の登記所ではない
資産調査は隠された資産を単一の登記所ではなくソース間のギャップに位置づける。自然人クロスを荷重担う層とする三段階クロスソース三角測量が、プロパティを保証する Theorem 3 メカニズムである。
→ →
エンティティレコードがメカニズムであり、分析プラットフォームではない
Cognyte Analytics はあなたが与えたものを融合しリンクする。クリーンな分析を保証するメカニズムはエンティティレコードである。入力するもの列とまだ確認が必要列を持つ構造化レコードで、ネットワークが調べられる前に構築される。プラットフォームは adapter であり、エンティティレコードが trait である。
→ →自らの主張を証明するエンジンの上に、あなたの世界を築く。
2016 年から稼働し続けるエンジンの上に、あなた自身のネットワークを作る——あるいは 21 本の論文を書いたチームに話しかける。
