一张照片泄露你的位置!

Java技术迷

共 1542字,需浏览 4分钟

 ·

2023-02-03 23:17

前几天,有个粉丝在读者群里随手发了一张自己拍的照片,让我们猜猜这是哪?

点开大图看看:

群里一下热闹起来,玩起了网络追踪,通过图片来找到他的拍摄位置。

大家正讨论着,他又发了第二张图:

我也心血来潮想试一试,没想到还真让我给找了出来,简单来分享一下思路。

第一步:社工

首先是第一张照片,里面有非常多的信息。

1、这是在火车上拍的,是铁路经过的地方。

2、这是在北方,南方没有这样的风景。

3、远处有山脉。

铁路+北方+山脉,现在有了这三条线索,但这范围还是忒大了点。

要直接从图片来找到拍摄位置,还是有点困难。为了能缩小查找的范围,我翻了一下这位群友的朋友圈,看看能不能有所发现,还真让我找到了线索。

通过朋友圈知道,这位小伙伴经常活跃的两个地方:江西南昌和新疆的克拉玛依中国石油大学。

结合其中的计算机相关专业的字样,很自然联想到,这是一个在外求学的学子。

再结合当下这个时间点,大概率是学校放寒假了,回老家的路上拍摄的。

咱们大胆猜想,小心验证。我试探性的问了一个问题:

看来我猜的应该是对的,他确实是在从学校回家的路上,而不是在其他什么地方旅游玩耍拍摄的照片。

现在,我们终于有点头绪了,这两张照片是克拉玛依到南昌的铁路沿线拍摄的。

我们就以第二章照片为例来进行分析。

很自然的,我想到,去12306搜索克拉玛依到南昌的火车票,看看有哪些车次,沿途经过哪些地方。

不过很遗憾,没有搜到:

没有直达的,会不会换乘?我使用接续换乘功能,得到了这么一条方案:

再结合这位小伙伴在群里发消息的时间,上午10:16分,我将注意力锁定在T308这趟列车上,并且在甘肃的武威到兰州这一区间,而且是靠近武威的这半程。

第二步:地形判断

接下来,我们只需要沿着这一段的铁路,在卫星地图上搜索就行了。

但毕竟还是有好几百公里,找起来有点费时间,最好能再一次缩小查找范围。

接下来,我们就要来看这张图上,给我们提供了哪些信息,再来看看这张图。

注意看,虽然远处有山脉,但照片中还是有大片的平坦的区域,根据这个信息,那种从高山峡谷中穿过的区域可以排除掉,比如像这种:

再结合远处山脉的颜色,土黄色,那几本上可以将范围锁定在下图中红色圆圈的范围内。

第三步:特征搜索

接下来注意看山的阴影面,在上午十点这个点,北半球的太阳光是从东南方向照过来的。阴影在山的右侧,说明右侧是偏西北的方向,

再次观察这个图,注意看山脉的距离,右侧离得近,左侧离得远,铁路和山脉的距离可以大致想象出是这样的位置:

有了以上信息,沿着铁路沿线可以开始找起来了。

武威到兰州的铁路,百度地图中有两条,其中一条还在建设中,所以要找的只有一条路线。

很快我找到了符合上面模型的地方:左侧是山脉,右侧红色的线是铁路的走向。

那具体拍摄的是在哪个位置呢?

再一次来看那张照片,铁路旁边是没有建筑物的,村庄在远处,可以快速过滤很多地方。另外注意图中有一条非常显眼的直线线条,有点像是一条小水沟,水沟的左右两侧是一片荒地,在右侧荒地再右侧,则是一片垂直于水沟线条的条形农田,水沟和农田中间位置还有几棵树。

把这个模型简单抽象一下:

有了这些信息,很快就可以把拍摄的位置找出来:

来和拍摄的照片对比一下看看:

至此,问题告破!

最后给大家留个小问题,第二张图位置知道了,如果是让你来找第一张图的拍摄位置,你打算从什么方面入手呢?

PS:朋友圈最好设置三天可见。

  

1、千万别在有WiFi的房间里摆这种姿势,只因…

2、程序员工作压力大,身体也垮,为什么还这么多人想做程序员?是因为喜欢吗?

3、微软停止发布旧版Win10更新,网友:正合我意

4、为什么国外JetBrains做 IDE 就可以养活自己,国内不行?区别在哪?

5、Java之父偏爱函数式编程,称自己的代码风格被队友批评

点在看

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报