这是如何工作的。三角剖分找到 phone

How does this works. Triangulation to find a phone

我的一位老师向我们展示了一个应用程序,它可以显示 phone 的位置(我认为在 1 - 2 公里内),只需使用 phone 号码,我问他这怎么可能,他说它使用三角测量来做到这一点。

我只是对此很好奇,它真的有可能,我正在学习 android 编程,这听起来很棒,所以我真的很感兴趣。我真的很想知道它是如何工作的。

我的母语不是英语。有不懂的可以问我

你所描述的是不可能的,除非在特殊情况下,例如:

  • 有问题的 phone 号码是某些固定电话或其他 fixed-location phone,在某些国家/地区可以从某些数字推断出位置数字。例如,在美国,您过去常常根据区号和 "exchange"(区号后的三位数字)知道 phone 的位置。一般来说,我不希望这会给你 "within 1 - 2 km" 结果,它不会涉及三角测量。

  • phone 号码 phone 的用户正在 运行 那个 phone 上报告 phone 的某个应用程序] 的位置到某个服务器,以及您的老师 运行 正在查询该服务器以查找给定 phone 号码的位置的应用程序。用户 phone 上的应用确定其位置的方式会有所不同(GPS、手机信号塔三角测量等)。这种方法具有严重的隐私隐患,特别是如果 phone 的用户不知道此应用程序正在发布他们的位置。

  • 您的老师入侵了移动运营商的某个系统 运行,以查询可能具有此位置的其中一台服务器。如果是这样,您的老师可能会被捕,因为这在某些司法管辖区是非法的。

一般来说,出于明显的隐私原因,不可能找到 phone 的位置。