0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何应对GNSS/GPS欺骗?GPS/GNSS防欺骗测试

虹科卫星与无线电通信 2022-08-10 09:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

背景

全球导航卫星系统的信号欺骗包括在真实的GNSS信号上广播虚假信号,来对继续跟踪错误信号的GNSS接收器进行控制。GNSS对这种类型的攻击非常敏感,地球表面的卫星信号很弱,而且这些信号是公开且不受保护的。成功的欺骗攻击包括在不让接收方注意到攻击的情况下来对其进行控制,攻击的目的是引入错误的位置和/或时间结果。

c5a00ea4-14e3-11ed-9ade-dac502259ad0.jpg

欺骗与干扰的不同之处在于,成功的攻击不会被接收者发现,而成功被干扰的接收机通常会丢失其计算的位置/速度/时间(PVT)结果,这很容易被设备本身或主系统检测到。

对于关键系统,有对应的解决方案可以解决缺少GNSS结果的情况,通过实践,干扰得到了比较好的解释,且不会带来严重影响。然而,成功的欺骗攻击可能会在没有任何保护机制的情况下使接收器产生错误,比如欺骗飞机、银行系统或电网都可能带来严重的灾难性后果。

作为第一步,防欺骗接收器应检测到攻击,第二步,能够恢复真实的GNSS计算结果。然而因为欺骗攻击的复杂性比干扰更高,对GNSS接收器的保护一直以来都是在得到结果之后才进行。如今,低价且功能强大的软件无线电(SDR)设备越来越流行,这不需要再像往常一样花费高价购买GNSS星座模拟器,或者自己开发复杂的设备来进行有效的欺骗攻击。

因此,GNSS接收器的每个制造商或集成商都应在其认证过程中进行稳健的防欺骗测试,这些测试需要在GNSS模拟器的帮助下进行,虹科Skydel GNSS模拟器旨在实现不同类型的场景模拟。

c5cf8288-14e3-11ed-9ade-dac502259ad0.jpg

本文介绍了在受控环境中对车辆执行欺骗攻击的过程,以便在这种情况下测试接收器的鲁棒性。还可以同时进行其他测试,例如,测试基于时间的欺骗攻击的鲁棒性。

注意:本文仅限于解释如何评估接收器通过模拟GNSS信号抵抗和克服欺骗的能力,但并未提供欺骗实际GNSS信号的方法。

解决方案

下文中演示了如何对从A点行驶到C点的车辆执行欺骗攻击。在轨迹期间,欺骗者将尝试控制车辆的GNSS接收器,以将车辆带到D点。轨迹分裂发生在B点——接近场景中点——并且攻击发生在分离之前。获取对接收器的控制包括发送相同的GNSS信号,因为在分离之前,轨迹是相同的,但初始延迟很小。

在模拟过程中,这种延迟会减小,直到真实和伪造的GNSS信号重叠。在这一刻,欺骗攻击成功,欺骗者控制了接收机,并与真实的GNSS信号分离。

由于跟踪多个星座通常被认为是一种有效防止欺骗的保护措施,在以下模式下评估这种情况:

  1. GPS模式下的GNSS接收机和GPS模式下传输的欺骗器;
  2. GPS/Galileo模式下的GNSS接收器和仅在GPS模式下传输的欺骗器;
  3. GPS/Galileo模式下的GNSS接收机和GPS/Galileo模式下传输的欺骗器;
  4. 如果接收器不偏离其轨迹并继续指向C点,则被认为是能够完全抵抗攻击的。

当受到攻击时,GNSS接收器极有可能计算出几米的临时PVT误差,如果接收器继续跟踪真实信号,这种幅度的误差是可以接受的。然而,如果接收器的轨迹继续朝向D点,且未发出警报,则认为接收器易受攻击。(注:在这种情况下测试的GNSS接收器没有欺骗警报)

测试设置

下图显示了用于此欺骗测试的配置:

c602e7fe-14e3-11ed-9ade-dac502259ad0.jpg

具有虹科Skydel模拟器的PC连接到两台无线电设备上,其中一个主设备代表真实的GNSS信号,而另一个从设备代表欺骗器。在这里使用的是虹科Skydel模拟器最强大的功能之一,它能够同步任意多个无线电设备(一个主设备和任意多个从设备),足以将公共1PPS和10MHz信号分配到每个设备上,在这种情况下,信号由一个八时钟精度时钟提供。每个无线电设备由一台单独的PC上运行虹科Skydel进行控制,如果PC的功能不足以并行运行两个多星座模拟,则可以在两台远程PC之间进行同步。

然后,来自两个设备的GNSS信号被合并发送到GNSS接收机,接收机通过USB连接到PC,以便在虹科Skydel模拟器中查看其位置。

测试结果

下图表示接收机位置和真实模拟位置(蓝色)之间的位置误差,接收机位置和欺骗位置(红色)之间的位置误差。对结果的分析表明,使用GPS欺骗器欺骗GPS成功的位置为:

  1. 在t=0s和t=300s之间,信号之间的误差最小,这表明接收器正确跟踪真实信号;
  2. t=300s左右,即欺骗器能够控制接收机的时刻,接管是成功的,因为当真实信号的错误增加时,欺骗的错误减少。值得注意的是,在过渡时,实际信号误差在稳定前达到50m。从接收者的角度来看,接管不是完全透明的,可以通过特定的算法进行检测;
  3. 从t=660s开始,两条轨迹发生分歧,毫无疑问,欺骗器已经实现了控制目标。
c625bc0c-14e3-11ed-9ade-dac502259ad0.jpg

在第二次测试中,接收机跟踪GPS和Galileo信号,而欺骗器仅在GPS模式下工作。可以在这里看到,相对于实际位置,误差保持最小,而相对于伪造位置,误差要高得多。详细分析表明,在Galileo信号保持真实和稳定的情况下,GPS的有效性变化显著。总之,双星座方法提供了相对有效的保护,防止了简单的欺骗。

c64ab408-14e3-11ed-9ade-dac502259ad0.jpg

在最后的测试中,接收机同样跟踪真实的和伪造的GPS/Galileo信号。结果与第一次测试的结果相似,在第一次测试中,双星座配置没有实现保护接收机。

c66a2888-14e3-11ed-9ade-dac502259ad0.jpg

结论

本文说明了如何进行虹科Skydel模拟器配置,以验证接收机响应欺骗攻击的能力,并简要介绍了虹科Skydel模拟器提供的多个会话和设备同步的可能性。

此外,测试结果证明了欺骗接收机的容易程度,包括在多星座模式下配置接收机。这说明了在设计接收机并验证其在面对欺骗攻击时的鲁棒性时,需要考虑此类威胁的重要性。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 射频
    +关注

    关注

    106

    文章

    5944

    浏览量

    172750
  • gps
    gps
    +关注

    关注

    22

    文章

    3011

    浏览量

    172466
  • 通信
    +关注

    关注

    18

    文章

    6314

    浏览量

    139537
  • 无线通信
    +关注

    关注

    58

    文章

    4860

    浏览量

    146451
  • 自动驾驶
    +关注

    关注

    791

    文章

    14667

    浏览量

    176382
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    什么是GPS/GNSS欺骗

    多年来,欺骗问题在国防领域一直引人关注,如今该问题已开始对全球民用应用产生重大影响。但究竟什么是欺骗?为何会出现欺骗?该如何保护自身系统安全呢?——GPS/
    的头像 发表于 11-12 10:02 220次阅读
    什么是<b class='flag-5'>GPS</b>/<b class='flag-5'>GNSS</b><b class='flag-5'>欺骗</b>?

    BDS/GPS/GNSS 低噪声放大器 skyworksinc

    电子发烧友网为你提供()BDS/GPS/GNSS 低噪声放大器相关产品参数、数据手册,更有BDS/GPS/GNSS 低噪声放大器的引脚图、接线图、封装手册、中文资料、英文资料,BDS/
    发表于 10-29 18:34
    BDS/<b class='flag-5'>GPS</b>/<b class='flag-5'>GNSS</b> 低噪声放大器 skyworksinc

    1.575 GHz GPS/GNSS/BDS 低噪声放大器 skyworksinc

    电子发烧友网为你提供()1.575 GHz GPS/GNSS/BDS 低噪声放大器相关产品参数、数据手册,更有1.575 GHz GPS/GNSS/BDS 低噪声放大器的引脚图、接线图
    发表于 09-22 18:34
    1.575 GHz <b class='flag-5'>GPS</b>/<b class='flag-5'>GNSS</b>/BDS 低噪声放大器 skyworksinc

    低噪声放大器前端模块,带有 GPS/GNSS/BDS 预滤波器 skyworksinc

    电子发烧友网为你提供()低噪声放大器前端模块,带有 GPS/GNSS/BDS 预滤波器相关产品参数、数据手册,更有低噪声放大器前端模块,带有 GPS/GNSS/BDS 预滤波器的引脚图
    发表于 06-12 18:31
    低噪声放大器前端模块,带有 <b class='flag-5'>GPS</b>/<b class='flag-5'>GNSS</b>/BDS 预滤波器 skyworksinc

    低噪声放大器前端模块,带有BDS/GPS/GNSS 预滤波器 skyworksinc

    电子发烧友网为你提供()低噪声放大器前端模块,带有BDS/GPS/GNSS 预滤波器相关产品参数、数据手册,更有低噪声放大器前端模块,带有BDS/GPS/GNSS 预滤波器的引脚图、接
    发表于 06-10 18:31
    低噪声放大器前端模块,带有BDS/<b class='flag-5'>GPS</b>/<b class='flag-5'>GNSS</b> 预滤波器 skyworksinc

    低噪声放大器前端模块,带有 GPS/GNSS 预滤波器 skyworksinc

    电子发烧友网为你提供()低噪声放大器前端模块,带有 GPS/GNSS 预滤波器相关产品参数、数据手册,更有低噪声放大器前端模块,带有 GPS/GNSS 预滤波器的引脚图、接线图、封装手
    发表于 06-09 18:33
    低噪声放大器前端模块,带有 <b class='flag-5'>GPS</b>/<b class='flag-5'>GNSS</b> 预滤波器 skyworksinc

    低噪声放大器前端模块,带有 GPS/GNSS/BDS 前滤波器和后置滤波器 skyworksinc

    电子发烧友网为你提供()低噪声放大器前端模块,带有 GPS/GNSS/BDS 前滤波器和后置滤波器相关产品参数、数据手册,更有低噪声放大器前端模块,带有 GPS/GNSS/BDS 前滤
    发表于 06-09 18:31
    低噪声放大器前端模块,带有 <b class='flag-5'>GPS</b>/<b class='flag-5'>GNSS</b>/BDS 前滤波器和后置滤波器 skyworksinc

    GNSS 低噪声放大器前端模块,带有 GPS/GLONASS/BDS 前置滤波器和后置滤波器 skyworksinc

    电子发烧友网为你提供()GNSS 低噪声放大器前端模块,带有 GPS/GLONASS/BDS 前置滤波器和后置滤波器相关产品参数、数据手册,更有GNSS 低噪声放大器前端模块,带有 GPS
    发表于 06-09 18:30
    <b class='flag-5'>GNSS</b> 低噪声放大器前端模块,带有 <b class='flag-5'>GPS</b>/GLONASS/BDS 前置滤波器和后置滤波器 skyworksinc

    低噪声放大器前端模块,带有 BDS/GPS/GNSS 预滤波器 skyworksinc

    电子发烧友网为你提供()低噪声放大器前端模块,带有 BDS/GPS/GNSS 预滤波器相关产品参数、数据手册,更有低噪声放大器前端模块,带有 BDS/GPS/GNSS 预滤波器的引脚图
    发表于 06-05 18:34
    低噪声放大器前端模块,带有 BDS/<b class='flag-5'>GPS</b>/<b class='flag-5'>GNSS</b> 预滤波器 skyworksinc

    GPS/GNSS/BDS 前置滤波器的屏蔽式低噪声放大器前端模块 skyworksinc

    电子发烧友网为你提供()带 GPS/GNSS/BDS 前置滤波器的屏蔽式低噪声放大器前端模块相关产品参数、数据手册,更有带 GPS/GNSS/BDS 前置滤波器的屏蔽式低噪声放大器前端
    发表于 05-09 18:34
    带 <b class='flag-5'>GPS</b>/<b class='flag-5'>GNSS</b>/BDS 前置滤波器的屏蔽式低噪声放大器前端模块 skyworksinc

    BG-620 RTK GNSS接收机手册

    北天GNSS接收机+4G方案网络RTK定向北斗GPS模块BG-620
    发表于 03-27 18:04 1次下载

    MAX2670 GPS/GNSS前端放大器技术手册

    MAX2670 GPS/GNSS是一款用于汽车和航海GPS/GNSS卫星导航天线模块的前端放大器IC,还可用于补偿天线到接收机的电缆损耗。器件内部包含两个可提供较高增益、完全稳定的低噪
    的头像 发表于 03-13 18:08 914次阅读
    MAX2670 <b class='flag-5'>GPS</b>/<b class='flag-5'>GNSS</b>前端放大器技术手册

    PNT、GNSSGPS:卫星定位导航技术的清晰区分

    PNT、GNSSGPS均是卫星定位和导航相关领域中的常见缩写词,他们经常会被用到,且在很多情况下会被等同使用或替换使用。我们会把定位导航功能测试叫做PNT性能测试,也会叫做
    的头像 发表于 01-13 15:42 2456次阅读
    PNT、<b class='flag-5'>GNSS</b>与<b class='flag-5'>GPS</b>:卫星定位导航技术的清晰区分

    新品| GPS V2.0,高性能GNSS全球定位模块

    精确、可靠的卫星定位服务。该模块支持多频多模GNSS信号接收,兼容多个卫星系统,包括GPS、BD2、BD3、GLONASS、GALILEO和QZSS,支持高精度定
    的头像 发表于 01-03 18:36 1028次阅读
    新品| <b class='flag-5'>GPS</b> V2.0,高性能<b class='flag-5'>GNSS</b>全球定位模块

    使用SKYDEL进行GNSS轨迹的录制与回放 #GNSS模拟 #GNSS #GNSS仿真 #GPS

    gps
    虹科卫星与无线电通信
    发布于 :2024年12月11日 16:33:12