为什么我从来没有在上行链路上看到 LTE 嗅探工具?

How come I have never seen an LTE sniffing tool on uplink?

我正在尝试寻找是否可以嗅探 LTE 流量。

但是,我只在网上找到有关充当假基站 (eNodeB) 的信息,因此设备将被强制连接到您。然后你会得到关于其他设备的信息。

但我从来没有找到一个完全被动的嗅探工具。

有下行链路嗅探工具,您可以在其中充当良性用户并搜索 basestation/cell 信号。例如,openLTE 和 srsLTE。

但是为什么没有这样的工具来嗅探上行链路(从用户设备到基站)的流量?或者有一个我找不到?

有人可以解释一下吗?我了解基本的 LTE 帧结构以及它们如何与基站通信。

先谢谢了。

主要问题是上行链路同步。每个用户都有自己的时间提前量(基于与蜂窝塔的物理距离)。在 enB 也是如此,从物理角度来看,上行链路传输是同步的。作为嗅探器,除非您与 enB 位于同一地点,否则来自不同用户的上行链路传输不会相互到达 "in sync",因此解码基本上是不可能的。