IT学习网 - 爱学习 - 最具影响力综合资讯网站 -- 中国IT界的领航者!
热门关键字:      88888  as  xxx
站外
广告
站外
广告

HackRF 入门 -- GPS欺骗、GSM嗅探

发布时间:2017-03-18 17:00文章来源:互联网文章作者: 佚名点击次数:
上一节已经对HackRF升级了最新的固件,今天我们利用它做一些简单的实验。因为本人也是小白,所以本文并没有任何复杂的理论知识,只要会用Linux按照顺序一步一步操作都可以实验成功。 0x01 GPS欺骗 第一个实验使用GPS-SDR-SIM生成GPS仿真数据,使用hackrf_tra

上一节已经对HackRF升级了最新的固件,今天我们利用它做一些简单的实验。因为本人也是小白,所以本文并没有任何复杂的理论知识,只要会用Linux按照顺序一步一步操作都可以实验成功。

0x01 GPS欺骗

第一个实验使用GPS-SDR-SIM生成GPS仿真数据,使用hackrf_transfer发送欺骗GPS信号。

下载并编译 GPS-SDR-SIM

123
git clone https://github.com/osqzss/gps-sdr-sim.gitcd gps-sdr-simgcc-mp-5 gpssim.c -lm -O3 -o gps-sdr-sim

生成GPS仿真数据

1
./gps-sdr-sim -e brdc3540.14n -l 31.603202,120.466576,100 -b 8 -d 100

具体每个参数应该怎样设置可以参照参考文献或官方文档。在这里需要注意的是,参考的两篇文章都没有添加 -d 参数,实验的过程中发现没有这个参数生成的仿真文件为空,所以我在这里使用-d 100生成了一个100s的gps信号文件(约500M)。

如果把-d设置为10,我这边无法成功欺骗手机。

发射GPS数据

使用HackRF套件的hackrf_transfer程序发射GPS数据

1
hackrf_transfer -t gpssim.bin -f 1575420000 -s 2600000 -a 1 -x 0

HackRF 在发送完100秒GPS信号后会自动停止,如果想重复循环发送信号,可以在后面加上-R参数
运行后第53秒手机被成功欺骗^_^

参考

[1] 使用HackRF和外部时钟实现GPS欺骗实验
[2] HackRF实现GPS欺骗教程

0x02 利用hackRF嗅探GSM网络流量

一篇参考

可以直接转到这篇文章《利用hackRF嗅探GSM网络流量》,一步一步照做就行了。下面是我在嗅探时的截图:

如果编译安装过程出问题,可以参照官方文档的编译方法:Manual compilation and installation

另一篇参考

还有另一篇GSM Hacking Part ① :使用SDR扫描嗅探GSM网络写的也很好,不过里面有一个错误,在运行grgsm_livemon -f 937.4嗅探的时候会报错

12
    return _osmosdr_swig.source_sptr_set_center_freq(self, freq, chan)RuntimeError: hackrf_set_freq(-399063) has failed (-1000) Pipe error

HackRF 入门 -- GPS欺骗、GSM嗅探
本文由 IT学习网 整理,转载请注明“转自IT学习网”,并附上链接。
原文链接:http://www.ourlove520.com/Article/netsafe/xitong/803021.html

标签分类:

上一篇:上一篇:谈谈软件供应链污染
下一篇: 下一篇:315曝光电信诈骗暗局,信息安全再成焦点
无觅关联推荐,快速提升流量