用HackRF One模拟GPS信号

 上次说到HackRF One模拟遥控钥匙开灯关灯,实际上HackRF One几乎可以模拟我们能见到的各种射频遥控物品。不错,就如你想的那样——你家车库的遥控门、单位气派的遥控门,还有你心爱的汽车遥控钥匙——统统可以用电脑来控制,而且还很简单。大家可以用自己家的东西做实验,千万不要影响到别人哦。这次我要聊聊上次想到的GPS的问题,伪造的GPS信号能不能骗过百度地图,微信定位。
   GPS导航系统是以全球31颗定位人造卫星为基础,向全球各地全天候地提供三维位置、三维速度等信息的一种无线电导航定位系统。要伪造GPS信号,只需要了解一点点有关卫星定位、导航的知识就可以了——不用多,只要一点点的皮毛知识即可。一般我们需要至少4颗卫星来完成三角定位(如下图).我们通常使用的是没有加密的L1民用 1575.42MHz 超高频波段.



哇,有序实数组,是不是倍感亲切呀!再看下去,你会更觉得熟悉!
首先,我们的地球是个圆球(请不要抬杠,我听说过地球近似的椭球形。我还听说过她是个梨形的,这里们近似看作圆球),我在地球上的每个位置的坐标A(x,y,z)[这三个分别是经纬度和海拔高度],如果从一个位置准确的卫星Satellites 1(x1,y1,z1)发送一

  • 4
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
HackRF One是一种软件定义无线电(SDR)设备,可以用来发送和接收无线信号HackRF One包含一块广泛频率范围的无线电频谱接口板,一块被称为RF网络分析器(RFA)的电路板和一块称为同步网络分析器(SNAA)的电路板。 要通过HackRF One发送信号,首先需要安装和配置适当的软件。HackRF One可以与多种软件和开发工具一起使用,例如GNU Radio,SDR#,HackRF官方的Havoc固件等。 GNU Radio是一个非常流行的软件开发工具,用于设计和实现各种无线通信系统。通过GNU Radio,可以创建自定义的无线信号发送程序。用户可以使用GNU Radio Companion(GRC)界面来拖放各种模块以构建信号发送流程图。然后,可以将流程图编译为可以在HackRF One上运行的流程图生成的代码。 SDR#是另一个常用的SDR软件,它提供了一种简单直观的界面来发送和接收各种无线信号。通过SDR#,用户可以选择要发送的信号类型(如AM、FM、SSB等)和相应的频率、增益等参数。然后,可以使用HackRF One来发送所选信号HackRF官方的Havoc固件是定制的固件,可以为HackRF One提供更强大的功能和更高的性能。用户可以将Havoc固件烧录到HackRF One的固件中,然后使用HackRF One发送各种信号。Havoc固件提供了更多的功能和调节参数,使用户可以更灵活地发送信号。 总之,HackRF One是一种功能强大的SDR设备,可以通过安装和配置适当的软件来发送各种无线信号。用户可以使用GNU Radio、SDR#等软件,或者使用HackRF官方的Havoc固件来发送信号

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值