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

今天我们所讲的是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. 面向对象 Java练习

    package xin.bao; public class Pingguo { private String Zhonglei;// 种类 public String getZhonglei() { ...

  2. iOS.AddFont

    为iOS App 添加定制字体 http://www.developers-life.com/how-to-include-ttf-fonts-to-ios-app.html http://blog. ...

  3. BZOJ3170: [Tjoi2013]松鼠聚会 - 暴力

    描述 有N个小松鼠,它们的家用一个点x,y表示,两个点的距离定义为:点(x,y)和它周围的8个点即上下左右四个点和对角的四个点,距离为1.现在N个松鼠要走到一个松鼠家去,求走过的最短距离. 题解 简直 ...

  4. Mysql 查看表结构的命令

    创建数据库create database abc; 显示数据库 show databases; 使用数据库 use 数据库名; 直接打开数据库 mysql -h localhost -u root - ...

  5. 获取GUID的GET网址:createguid.com

    1.在浏览器的地址栏中输入createguid.com,回车之后即可得到一个GUID 2.在JMeter中可以这样填写HTTP Request 然后通过正则表达式提取器提取GUID <texta ...

  6. 2013.7.15 非html 标签 ,外层 要用 ‘’

    当使用  非  html  标签 是 ,要使用 单引号  作外层 , 双引号 用单层 ,如 <s:if test='direction=="出"'>  可以执行 ,, ...

  7. 创建DB2数据库联合对象

    db2 1.db2 =>update dbm cfg using Federated YES 2. db2 =>db2stop force3. db2 =>db2start 4.创建 ...

  8. 2018.09.10 loj#10172. 涂抹果酱(状压dp)

    传送门 三进制状压感觉有点难写啊. 不过这题状态转移方程挺简单的. 就直接f[i][j]表示前i行第i行状态为j时的选法总数,分情况转移就行了. 代码: #include<bits/stdc++ ...

  9. hadoop学习笔记(二):centos7三节点安装hadoop2.7.0

    环境win7+vamvare10+centos7 一.新建三台centos7 64位的虚拟机 master node1 node2 二.关闭三台虚拟机的防火墙,在每台虚拟机里面执行: systemct ...

  10. 多块盘制作成一个lvm

    1.创建pv[root@autodeploy nfs]# pvcreate /dev/vdd1WARNING: xfs signature detected on /dev/vdd1 at offse ...