第8章 层间谜影
关灯
小
中
大
猴子闪身进来,脸上那副惯常的嬉皮笑脸不见了,取而代之的是一种技术宅发现关键漏洞时的专注和急迫。
“有发现?”我紧跟在他身后,心提了起来。
“不确定,但有点怪!”他语速飞快,三步并作两步窜到我的电脑桌前,毫不客气地把我那台显示器往旁边挪了挪,给自己腾出空间,然后从他那个看起来比他本人年纪还大的电脑包里掏出一台厚重的IBM笔记本,动作麻利地接上电源和网线。
“你之前不是让我再深挖一下那个虹口区基站的具体数据吗?最好是能区分一下信号强度,看看能不能把范围再缩小点,别光盯着法誉律所那栋楼。
”他一边开机一边说。
“对,有进展?”我拉过另一把椅子坐在他旁边。
那台笔记本的风扇发出不小的噪音,屏幕上蓝色的进度条缓慢移动。
“民用基站数据就那样,精度锁死的,想直接定位到具体楼层房间根本没戏。
”猴子熟练地打开几个黑色的命令提示符窗口,手指在键盘上翻飞,输入着一串串我看不懂的指令,“但是,我托的朋友搞到了一点更底层的日志,不是每次通话的记录,而是那段时间里,连接到那个基站的所有活跃信号的强度波动数据包,虽然也是匿名的。
” 他打开一个界面粗糙的分析软件,屏幕上出现了一堆不断跳动的数字和曲线图。
“你看啊,一般来说,手机离基站天线越近,信号接收强度就越高,越远就越弱。
虽然墙体、玻璃啥的会有衰减,不好精确测距,但同一个大致方位上,信号强度的相对差异还是能看出点东西的。
” 屏幕上,无数条代表不同匿名信号的强度曲线杂乱无章地跳动着。
猴子快速输入过滤条件,将时间范围锁定在母亲接到那些神秘电话的时段,并将地理范围粗略圈定在以那栋写字楼为中心的几百米内。
“我写了个脚本,把这些噪音数据过滤掉,只抓取信号强度相对稳定且持续了一段时间的连接,估计是待在办公室里打的电话,而不是路边匆匆走过的。
”他敲下回车键。
屏幕上的曲线瞬间少了一大半,只剩下十几条相对平稳的线在上下轻微波动。
“现在,重点来了。
”猴子的眼睛紧盯着屏幕,闪烁着兴奋的光芒,“我记得你提过,晓洁姐的律所在那栋楼的……第几层?” “15层。
”我立刻回答。
“好嘞!”猴子又在软件里输入参数,“高层和低层,虽然水平距离基站可能差不多,但因为仰角问题,信号强度也会有细微但可测量的差异!理论上,层数越高,信号路径上的障碍可能越少,强度会稍微强那么一丢丢,当然,这玩意误差很大,只能做个超级粗略的参考。
” 他调整着软件里的一个模拟算法参数条。
“有发现?”我紧跟在他身后,心提了起来。
“不确定,但有点怪!”他语速飞快,三步并作两步窜到我的电脑桌前,毫不客气地把我那台显示器往旁边挪了挪,给自己腾出空间,然后从他那个看起来比他本人年纪还大的电脑包里掏出一台厚重的IBM笔记本,动作麻利地接上电源和网线。
“你之前不是让我再深挖一下那个虹口区基站的具体数据吗?最好是能区分一下信号强度,看看能不能把范围再缩小点,别光盯着法誉律所那栋楼。
”他一边开机一边说。
“对,有进展?”我拉过另一把椅子坐在他旁边。
那台笔记本的风扇发出不小的噪音,屏幕上蓝色的进度条缓慢移动。
“民用基站数据就那样,精度锁死的,想直接定位到具体楼层房间根本没戏。
”猴子熟练地打开几个黑色的命令提示符窗口,手指在键盘上翻飞,输入着一串串我看不懂的指令,“但是,我托的朋友搞到了一点更底层的日志,不是每次通话的记录,而是那段时间里,连接到那个基站的所有活跃信号的强度波动数据包,虽然也是匿名的。
” 他打开一个界面粗糙的分析软件,屏幕上出现了一堆不断跳动的数字和曲线图。
“你看啊,一般来说,手机离基站天线越近,信号接收强度就越高,越远就越弱。
虽然墙体、玻璃啥的会有衰减,不好精确测距,但同一个大致方位上,信号强度的相对差异还是能看出点东西的。
” 屏幕上,无数条代表不同匿名信号的强度曲线杂乱无章地跳动着。
猴子快速输入过滤条件,将时间范围锁定在母亲接到那些神秘电话的时段,并将地理范围粗略圈定在以那栋写字楼为中心的几百米内。
“我写了个脚本,把这些噪音数据过滤掉,只抓取信号强度相对稳定且持续了一段时间的连接,估计是待在办公室里打的电话,而不是路边匆匆走过的。
”他敲下回车键。
屏幕上的曲线瞬间少了一大半,只剩下十几条相对平稳的线在上下轻微波动。
“现在,重点来了。
”猴子的眼睛紧盯着屏幕,闪烁着兴奋的光芒,“我记得你提过,晓洁姐的律所在那栋楼的……第几层?” “15层。
”我立刻回答。
“好嘞!”猴子又在软件里输入参数,“高层和低层,虽然水平距离基站可能差不多,但因为仰角问题,信号强度也会有细微但可测量的差异!理论上,层数越高,信号路径上的障碍可能越少,强度会稍微强那么一丢丢,当然,这玩意误差很大,只能做个超级粗略的参考。
” 他调整着软件里的一个模拟算法参数条。