本文作者:唯念那抹瑞利蓝

今天我们所讲的是GPS欺骗的方式和简单的定义。让大家对GPS欺骗这个方面有所了解。GPS是全世界地一个卫星定位系统,由美国制造。


0×01 例子

2011年伊朗劫持美国无人机 详细见http://news.163.com/11/1217/09/7LFDI7HE00014JB5.html
这种是被新闻称作伊朗的哄骗法

通过对通信进行干扰,迫使这架飞机进入自动驾驶状态,然后给这架无人机发送一个gps信号,从而让它降落

0×02 Why?
很多朋友可能要问Why?为什么GPS能够被欺骗呢?
其实是这样的GPS接受卫星所发送给它的信号,从而让它知道自己现在在哪里,这种传播是由卫星单向传输给GPS接收器的。
如果我们用一个GPS模拟器把自己伪装一下变成卫星,从而发送一个虚假的信号给GPS接收器,那么这个时候接收器会接受到我们GPS 模拟器所发送出的信号而不是卫星的信号。

这是为什么呢?这其实很简单,原因就是我们GPS模拟器所发送的信号比卫星发送的信号强,因为卫星在太空中发送,信号传播经过了很多距离,so信号就当然比我们GPS模拟器所发送的信号要微弱。这样的话我们就构成了一个GPS欺骗。
这个好比wifi一样,谁的信号强,传输速度快,不给钱,安全系数高,我们就用那个的道理一样。    
 ——————————————————这个就是GPS欺骗的方法

0×03 GPS的安全为什么会那么重要呢?
为什么重要,这个问题很好。想想如果在战场上你方1架轰炸机本想去给敌人的阵营送上一个大大的快递时,中间的GPS定位被欺骗了从而导致目标位置变成了你们家,此时如果飞行员还以为GPS是正确的,相信可以靠他的话,想想后果吧。ps:(您有一个炸弹快递请接受)
你以为GPS欺骗就只能这样了吗?不,不是的。它还可以扰乱我们的定时系统/改变我们的基站/改变授时信息。

0×04 对无人机的欺骗(下面的资料由朋友提供)


很有趣的一张图

这张图的原理是.禁飞区位置欺骗。我们都知道无人机在禁飞区是不能起飞的,即使是到达了禁飞区也会自动降落。

所以我们可以发送一段信号让无人机以为自己在禁飞区从而降落

这种方法也很常用

 


众所周知,当无人机启动后如果能定位当前的位置就会把它设定为返航点。如果无人机本身没有设定禁飞区的限制,针对返航点的攻击也不失为一种有效的方式。因为当遥控器和无人机失联的时候,无人机会自动朝着返航点飞行,并最终回到返航点。当我们利用伪造的GPS信号欺骗它目前已经处在返航点了,这样无人机就会乖乖地降落了。即使不知道返航点的位置,仍然可以欺骗它当前所处的位置进而改变返航的方向。比如,在无人机展览上进行飞行表演时候,发射一个大功率的北极的GPS信号,那么就会看到“一群无人机往南飞”的“壮观”景象~~

 


目前有些无人机支持航点飞行,即先在地图上选点,无人机会沿着选定的点飞行。这样的功能同样是基于GPS定位的。当无人机朝着下一个选定的地点飞行的时候被伪造的GPS地点欺骗后,很明显无人机就会背叛飞行的轨迹朝着被欺骗位置和下一个选定点位置连线的方向飞行,直到到达选定点。当无人机自己所在位置都被欺骗了的话,基于GPS的功能都将错乱。如果被欺骗的位置过远的话,那么选定点将很难到达了。

0×05 本篇文章就到这里了,请利用好你们的技能,为网络安全做一个守护者。

作为一个技术党

作为好奇心暴强的人

不搞(zuo)一波岂不是很对不起自己?

GPS相关内容推荐:

1、 HTML5之GPS定位保存【附源码】   

2、源码分享:代码完结一款多用户Gps定位平台 

3、克里姆林宫疑似开启GPS干扰器:当地民众定位异常     

4、时空线索——Hack Key 邂逅 GPS——袁舰、张婉桥

Hack Key,把它作为一个中间件,接插在键盘和主机之间,就能够实时获取到按键的信息,通过分析这些按键信息能够获取到用户的许多敏感信息,例如帐号、密码等。

>>>>>>  黑客入门必备技能  带你入坑和逗比表哥们一起聊聊黑客的事儿,他们说高精尖的技术比农药都好玩~

GPS欺骗(一)—无人机的劫持的更多相关文章

  1. 使用HackRF和外部时钟实现GPS欺骗实验

    本文内容.开发板及配件仅限用于学校或科研院所开展科研实验! 淘宝店铺名称:开源SDR实验室 HackRF链接:https://item.taobao.com/item.htm?spm=a1z10.1- ...

  2. hackrf GPS欺骗

    在对GPS欺骗之前,先对GPS的知识做一个简单的介绍 GPS 系统本身非常复杂, 涉及到卫星通信等各个领域. 这里只是简单介绍一下. 我们通常所说的 GPS 全球定位系统是由美国国防部建造完成. 目前 ...

  3. HackRF实现GPS欺骗教程

    硬件平台:HackRF One软件平台:MAC运行环境搭建系统平台:OS X 10.11 EI CapitanGPS终端:One Plus手机,飞行模式,仅GPS定位,GPS test App文章特点 ...

  4. 狗汪汪玩转无线电 -- GPS Hacking

    狗汪汪玩转无线电 -- GPS Hacking Kevin2600 · 2015/12/09 10:12 0x00 序 GPS Hacking 在过去几年的安全会议上一直都是很受关注的议题. 但往往因 ...

  5. 玩转无线电 -- GPS Hacking (上)

    0x00 序 GPS Hacking 在过去几年的安全会议上一直都是很受关注的议题. 但往往因为内容太过学术化, 所需设备成本太高. 让许多感兴趣的朋友苦于无法入门. 直到GPS-SDR-SIM 这类 ...

  6. ettercap局域网内DNS欺骗(隔壁的哥们轻一点 ...)

    转自:http://www.cnblogs.com/hkleak/p/5043063.html 笔记一:ettercap是什么? 我们在对WEB安全检测的时候都会用到Cain和netfuke这两款工具 ...

  7. 网络安全之——DNS欺骗实验

        ---------------发个帖证明一下存在感,希望各位大牛们,别喷我!!谢谢--------------         DNS(域名系统)的作用是把网络地址(域名,以一个字符串的形式) ...

  8. TCP会话劫持_转

    前言通常,大家所说的入侵,都是针对一台主机,在获得管理员权限后,就很是得意:其实,真正的入侵是占领整个内部网络.针对内部网络的攻击方法比较多,但比较有效的方法非ARP欺骗.DNS欺骗莫属了.但是,不管 ...

  9. ettercap局域网DNS欺骗实现过程

    转载:https://www.cnblogs.com/hkleak/p/5043063.html 笔记一:ettercap是什么? 我们在对WEB安全检测的时候都会用到Cain和netfuke这两款工 ...

随机推荐

  1. db2 创建用户及授权

    1.创建系统用户dbuser/ehong隶属于db2users 2.C:\Program Files\IBM\SQLLIB\BIN>db2 connect to AKZXTEST数据库连接信息  ...

  2. Kafka记录Nginx的POST请求

    最近因为工作原因,需要将Nignx的POST请求数据实时采集到Kafka中.最容易的想到的方案就是通过"tail -f" Nginx的log日志到Kafka的Broker集群中,但 ...

  3. 什么是Jenkins 以及如何使用?

    Jenkins是什么? Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台.这是一个免费的源代码,可以处理任何类型的构建或持续集成.集成Jenkins可以用于一些测 ...

  4. 2018.10.19 NOIP训练 yk赚钱记(01分数规划)

    传送门 其实是一个裸的最优比率生成树. 注意精度的控制就行了. 代码

  5. 2018.08.16 洛谷P3607 [USACO17JAN]序列反转(线性dp)

    传送门 一道感觉比较简单的dp. 注意是要求翻转一个子序列而不是一段连续的数(被坑了很多次啊)... 看到数据范围果断开一个四维数组来dp一波. 我们显然可以用f[i][j][k][t]表示下标在[l ...

  6. android 蓝牙通讯编程 备忘

    1.启动App后: 判断->蓝牙是否打开(所有功能必须在打牙打开的情况下才能用) 已打开: 启动代码中的蓝牙通讯Service 未打开: 发布 打开蓝牙意图(系统),根据Activity返回进场 ...

  7. Map的常用操作

    public static void main(String[] args) { Map<String, String> map = new HashMap<>(); map. ...

  8. 电信网上营业厅-客户充值缴费时间段数据挖掘--spss

    最近研究分析了“云南电信网上营业厅”e9宽带续约缴费的数据,目前宽带续约量为171人,今天需要谈论的是:如何利用SPSS挖掘出“客户充值缴费的时间段”客户喜欢在哪个时间段来网厅进行充值缴费 云南电信网 ...

  9. arcgis api for flex 开发入门(一)环境搭建

    http://www.cnblogs.com/wenjl520/archive/2009/06/02/1494514.html arcgis api for flex 开发入门(一)环境搭建arcgi ...

  10. git图解:代码区域总结

    本文背景,在实际项目中使用git已有一年多,发现不少同事虽然会使用常用git指令,但并不理解每个指令对应的作用原理.今天静下心总结下git 的基本理解:代码的存在区域:本文以实际项目出发,理清使用gi ...