用SDR实时伪造GPS信号
zx-165332017/05/01无线电 IP:广东

用开源项目gps-sdr-sim就可以干这个:XXXXXXXXXXXXXXXXXX/osqzss/gps-sdr-sim

不过原版的gps-sdr-sim只能输出一个I/Q信号文件,然后再用相关的软件来把这个I/Q信号文件用SDR发射出去。。没法实时地运行。。

于是fork过来改了一下,加了个用TCP流输出I/Q信号的功能,这样就能和Gnuradio的"TCP Source"连接起来,实时运行。。

2017-04-30 23-32-14屏幕截图.png

不过这样显然不够过瘾,因为原来的gps-sdr-sim只能使用静态的坐标位置或者路径文件。。这样就没法实时改变位置了。。于是又加上了个http的接口,这样就能使用网页地图,想去哪就去哪:

2017-04-30 23-56-48屏幕截图.png

用HackRF来发射,为了限制发射范围,关闭hackrf的RF放大,再加个20dB的衰减器:

IMG_20170430_233721.jpg

使用外部TCXO时钟,要不然HackRF自带的振荡器频率不够准确,信号根本没法被接收。。

IMG_20170430_233910.jpg

用手机接收:

Screenshot_2017-04-30-23-19-32-578_com.chartcross.gpstest.png

大概一分钟多就能3D FIX了。。

去上海 Screenshot_2017-04-30-23-22-54-218_com.autonavi.minimap.png

去杭州 Screenshot_2017-04-30-23-25-00-685_com.autonavi.minimap.png

北京某某门 Screenshot_2017-04-30-23-28-23-872_com.autonavi.minimap.png

因为用的是十几天前的星历文件,所以GPS时间很显然是错的。。不过可以用-T选项来强制替换信号中的日期/时间来解决。。

Screenshot_2017-04-30-23-41-55-271_com.chartcross.gpstest.png

下载:
attachment icon gps-sdr-sim.zip 9.46MB ZIP 555次下载

或者:XXXXXXXXXXXXXXXXXX/gym487/gps-sdr-sim-realtime

使用方法:

先用Gnuradio运行XXXXXXc(其中的sdr用的是设为hackrf的osmocom sink,需要换成自己的..)

然后参照XXXXXXXXX运行gps-sdr-sim(需要开启-n选项连接Gnuradio,开启-w选项连接地图服务器

例子:

<code>./gps-sdr-sim -e tro11110.17n   -n 1234 -v -d 3600 -w
</code>

然后cd进入mapserver目录,

<code>python ./mapper.py
</code>

运行地图服务器,访问 http://127.0.0.1:8080/static/XXXXXXXXXXXml 打开地图

然后就可以到处"旅游"啦~

单击地图移动位置


注:

百度地图上取到的坐标和实际坐标有几百米的偏差。。需要注意一下。。

[修改于 7年0个月前 - 2017/05/01 02:10:15]

加载全文
来自:电子信息 / 无线电
37
2
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
zx-16533
进士 学者
文章
125
回复
2655
学术分
4
2010/08/22注册,2年11个月前活动
暂无简介
主体类型:个人
所属领域:无
认证方式:未同步
IP归属地:未同步
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}