是否可以使用android手机收集同一手机内的IMEI或唯一的手机ID?可能已经有一些使用osmocom的黑客了。我正在寻找一个易于工作的解决方案来扫描交通(通过计算汽车司机的电话)
发布于 2013-01-05 15:12:37
理论上是的,但这里的问题是,你需要知道你的android手机的无线电接口是如何工作的,并有一个驱动程序,然后你才能做到这一点。据我所知,GNU电台还没有这样的驱动程序。另一个问题是,你手机上的CPU不够强大,不足以处理执行这类任务所需的数据处理量,也许有一天你会有四核CPU,具有大量RAM和强大的DSP支持,但我不认为我们现在就在那里。
发布于 2013-03-27 19:50:08
理论上是这样的,但实际上不是。在正常的GSM网络中,您会期望将移动身份响应数据字段编码到一个称为身份响应的消息中。此消息在名为sdcch/8的加密通道中发送。您需要在该通道中解密(并找到)此消息,以检测给定上行链路事务的imei。为了能够捕获上行数据事务,你需要有一个在上行频率上监听的无线电接收器,而你的android手机不能这样做。
您正在寻找一个易于操作的“扫描流量的解决方案”。我建议你找一部手机,它可以给你CCCH信道的信息,这是未加密的,可以包含带有tmsi或imsi信息的寻呼请求。tmsi更具匿名性,它为您提供了某种用于计数的统计信息。
最简单的方法就是使用诺基亚3310和dct3的gsmtap项目。使用tshark中的选项过滤pcap文件。
也许有更准确的方法来计算汽车数量。
https://stackoverflow.com/questions/14153932
复制相似问题