1

是否可以使用安卓手机来收集同一单元内手机的 IMEI 或唯一电话 ID?可能已经有一些黑客可以使用 osmocom ......我正在寻找的是一种易于工作的解决方案来扫描交通(通过计算汽车司机的电话)

4

2 回答 2

2

理论上是,但实际上不是。在正常的 GSM 网络中,您会期望移动身份 IMEIsv 数据字段被编码在称为身份响应的消息中。此消息在称为 sdcch/8 的加密通道中发送。您需要在该通道中解密(并找到)此确切消息,以检测给定上行链路事务的 imei。为了能够捕获上行链路数据交易,您需要有一个正在监听上行链路频率的无线电接收器,而您的安卓手机不这样做。

您正在寻找一种易于使用的“扫描流量的解决方案”。我建议你做的是尝试找到一个电话,它会给你关于 CCCH 频道的信息,这是未加密的,并且可以包含带有 tmsi 或 imsi 信息的寻呼请求。tmsi 更加匿名,它为您提供了某种统计数据以供计数。

(今天)执行此操作的“最简单”方法是使用诺基亚 3310 和 dct3 gsmtap 项目。使用 tshark 中的选项过滤 pcap 文件。

可能有更准确的计算汽车的方法。

于 2013-03-27T11:50:08.157 回答
1

理论上是的,但这里的问题是你需要知道你的安卓手机的无线电接口是如何工作的,并有一个驱动程序才能做到这一点。据我所知,GNU Radio 没有这样的驱动程序。另一个问题是您手机上的 CPU 不够强大,无法处理执行此类任务所需的数据处理量,也许有一天您会拥有具有大量 RAM 和强大 DSP 支持的四核 CPU,但我不要以为我们现在就在那里。

于 2013-01-05T07:12:36.880 回答