可以使用Android手机收集同一小区内手机的IMEI或唯一手机ID吗?可能已经有一些黑客使用osmocom ...我正在寻找的是一个易于工作的解决方案来扫描流量(通过计算汽车司机手机)
答案 0 :(得分:2)
理论上是,但实际上没有。 在普通的GSM网络中,您将期望移动身份IMEIsv数据字段在称为身份响应的消息中进行编码。 此消息在名为sdcch / 8的加密通道中发送。您需要在该通道中解密(并找到)此确切消息,以检测给定上行链路事务的imei。 为了能够捕获上行链路数据事务,您需要有一个正在监听上行链路频率的无线电接收器,而您的Android手机不会这样做。
您正在寻找一种易于使用的“扫描流量”解决方案。 我建议你做的是尝试找到一个电话,它将为你提供有关CCCH频道的信息,这是未加密的,可以包含带有tmsi或imsi信息的寻呼请求。 tmsi更匿名,它为你提供了一些统计数据。
“最简单”的方法(今天)是使用诺基亚3310和dct3 gsmtap项目。使用tshark中的选项过滤pcap文件。
可能有更准确的方法来计算汽车。
答案 1 :(得分:1)
理论上是的,但问题是你需要知道Android手机的无线电接口是如何工作的,并且在你可以做到之前有一个驱动程序。 据我所知,GNU Radio没有这样的驱动程序。 另一个问题是手机上的CPU不够强大,无法处理执行此类任务所需的数据处理量,有一天你可能会有一天拥有大量内存和强大DSP支持的四核CPU,但我不要以为我们现在就在那里。