通过太阳和投射的阴影进行人员地理位置定位

  信息安全

近日,著名开源情报分析公司贝灵猫发布了一篇关于通过太阳投射的阴影位置进行地理定位的教程,基于此以后恐怕只敢在室内拍照了,下面请看详情。

首先需要先介绍一个免费工具,该工具名为SunCalc,可以用来定位计时。

(Chronolocation)地址:https://www.suncalc.org/

如下图所示,根据右侧的太阳阴影位置可以判断图片当前时间,并结合当地位置(右图为亚美和阿塞交战处),判断出时间大概为14:00。这个就是通过地理位置计算时间,简称定位计时。

但其还有一个功能便是允许用户在任何给定的时间和日期,在任何给定的位置分析阴影和太阳的位置。通过选择日期并放大某个位置(例如马德里的太阳门广场),用户可以单击页面顶部的太阳拖动图标以查看特定时间的太阳位置。

以下屏幕截图显示了2020年11月22日正午太阳在马德里的太阳门上的位置。此外,当用户选择任何对象的高度时,该算法会指示阴影的相应长度。

因此,通过逆向原理,理论上,通过太阳和其投射的阴影位置,再结合一些外部因素,可以推测出当事人所处位置。

下面这个教学案例,通过排除误报并确定相机在特定帧中指向哪个方向,该技术在缩小搜索范围方面可能非常有效。

下面的视频是于2020年11月22日,由一名Instagram的未知用户上传,上传24小时后个人资料中便看不见该视频了。

通过对该视频进行分析,视频带有时间戳,并清晰显示太阳和阴影。这是第一个提示。第二个是该用户会说葡萄牙语。

换句话说,它可能是在葡萄牙语圈 (Lusophone)国家(可能是巴西,葡萄牙或非洲的葡萄牙语国家)拍摄的。尽管背景音乐(XandAvião的Surra de cama,视频左上角有写)是巴西歌手创作的,但该视频实际上是在葡萄牙拍摄的。

在葡萄牙拍摄的原因如下,该视频的时间戳表明该视频是在下午4:31(UTC)拍摄的。此外,在Instagram上打开故事时,读者可以发现故事的上传时间(例如“ 25分钟前”)。这两个时间戳均与葡萄牙的实际时间相对应,这意味着该视频也在大约下午4:31(UTC)上传。但是,即使没有时间戳记,观察者也可以看到这些镜头是在傍晚拍摄的。

可以假设该视频是在里斯本拍摄的,这是合理的,因为它是葡萄牙最大的都会区。视频中可以看到海洋,城市看起来是中型或大型。

所有这些都可以使用SunCalc进行校验。在这种情况下,请打开SunCalc网站并选择2020年11月22日下午4:31。可以复制下面链接打开查看

https://www.suncalc.org/#/38.7068,-9.166,12/2020.11.22/16:31/50/1

如上图所示,当时正好是太阳落山,并落在城市的西南方向。在视频中,拍摄人右边的太阳在海面之上。

同样清楚的是,这些镜头是从四车道大道旁的一间公寓拍摄的,中间有一排棕榈树,中间是一个停车场,还有一个细长的环形交叉路口,最近似乎在修建:

视频展开查看

到目前为止,我们知道该视频是在下午4:31拍摄的,当时太阳在西南方向。因此,我们可以得出结论,拍摄的人是朝南的,大道的方向大致从东到西。我们也知道大海或海湾位于该位置的南部。这能够整理出如下草图:

如果海洋或其他水域必须位于南部,则不包括多个地点-不仅是内陆地区,还有塔霍河以南的大里斯本地区。此外,考虑到该大道不仅从东向西延伸,而且与海岸线平行,我们还可以排除塔霍河口上里斯本东北的大部分地方。

这将可能的位置范围缩小到里斯本市中心以西,一直到卡斯凯什的海岸。重要的是,在镜头中看不到塔霍河口的另一侧。这表明该视频是在塔霍河与海洋或大西洋沿岸的西部拍摄的。

沿着海岸线从东到西进行搜索,寻找一条狭窄的环形交叉路口附近被一排棕榈树分隔开的宽阔大道,如果使用Google Maps或Google Earth的卫星图像,则可能会完全错过拉长的环形交叉路口,但即使如此,也很难错过位于Oeiras的具有特色的Avenida daRepública位置,它有四个车道和一排棕榈树。附近没有其他类似的街道。

如下图,红框中的房子就是拍摄者所处位置。

该方法适用于大概明确所处国家或地区,然后用来进行误报排除的手段,通过这个案例,希望各位在下次发视频的时候可以注意一下。

原文链接:

https://www.bellingcat.com/resources/2020/12/03/using-the-sun-and-the-shadows-for-geolocation/