如何利用HackRF分析无线电信号,解读无线语言

简介: 本文讲的是如何利用HackRF分析无线电信号,解读无线语言,HackRF是一款价值300美元的SDR的USB外部供电设备,除了基本的供电功能外,还具有1MHz至6Ghz的信号频率,TX/RX以及每秒2000万个采样的8位正交样本。
+关注继续查看
本文讲的是如何利用HackRF分析无线电信号,解读无线语言

如何利用HackRF分析无线电信号,解读无线语言

HackRF是一款价值300美元的SDR的USB外部供电设备,除了基本的供电功能外,还具有1MHz至6Ghz的信号频率,TX/RX以及每秒2000万个采样的8位正交样本。支持的操作范围涵盖了研究人员可能感兴趣的大量RF频谱, 1MHz至6 GHz频段包括了AM无线电,航空无线电,导航,短波广播,电视,FM收音机,蓝牙,手机网络, GPS,Wi-Fi(2.4Ghz和5Ghz)以及各种卫星通信。此外,HackRF提供了传输该频段内的任何信号的能力,或者你也可以通过FCC访问未经许可的通信设备及频段。由于电磁频谱受到严格控制,所以安装HackRF需要特定的软件工具包,比如GNU Radio,GrOsmoSDR和Gqrx。安装完后可以使用Gqrx来查看光谱瀑布图。下图就是一个在HackRF上捕获的FM无线电信号:

如何利用HackRF分析无线电信号,解读无线语言

在这个FM信号中,内部波形是模拟数据,而外部2个波形是数字数据。这些数字数据条就是高清无线电,用于传输音频和数据。根据推测,这可能是一个电台节目的信号或是Youtube上的一段视频,模拟中心波形为360p,数字高清广播条(Radio bar)为1080p。虽然美国的FM收音机在88.1 – 108.1 MHz之间运行,但AM收音机的工作频率为540 – 1600 kHz。FM会增加或减少一定带宽内波的频率,以0或1表示,而AM则会改变波的强度,以0或1表示:

如何利用HackRF分析无线电信号,解读无线语言

这两种形式的调制具有不同的特性,因此非常适合于不同类型的运行。在对AM信号进行解码的同时,解码器只会看到一个频率,并解析波形大小变化以收集数据。FM解码器将查看中心频率和带宽(窄带或宽带),并将该范围内的变化解析为数据。手动扫描频谱,你将会发现许多信号。要做一些粗略的信号分析,可以使用sigidwiki。

Wi-Fi信号约2.4Ghz

如何利用HackRF分析无线电信号,解读无线语言

未知信号〜322 Mhz

如何利用HackRF分析无线电信号,解读无线语言

未知信号〜292 Mhz

如何利用HackRF分析无线电信号,解读无线语言

以下是捕获的一个汽车钥匙信号〜433Mhz。

hackrf_transfer -r key_signal.cs8 -f 433700000 -s 8000000

通过这个捕获的信号,可以确定其指定.scc为文件扩展名。由于该工具没有任何自动检测功能,所以它使用文件扩展名来翻译数据。在这种情况下,我们会为I/Q数据提供复杂的8位有符号整数。车钥匙信号的前导码是稳定的数据流,可以向接收者显示出实际正在被接受的数据。

前导码部分

如何利用HackRF分析无线电信号,解读无线语言

传输部分

如何利用HackRF分析无线电信号,解读无线语言

结束部分

如何利用HackRF分析无线电信号,解读无线语言

在另一个名为baudline的工具中也显示出了相同的数据,你可以看到完整的传输。

如何利用HackRF分析无线电信号,解读无线语言




原文发布时间为:2017年6月8日
本文作者:xiaohui 
本文来自云栖社区合作伙伴嘶吼,了解相关信息可以关注嘶吼网站。

目录
相关文章
|
10月前
|
传感器 测试技术 编译器
基于AVR单片机及无线收发模块的脉搏监测系统设计
基于AVR单片机及无线收发模块的脉搏监测系统设计
102 0
基于AVR单片机及无线收发模块的脉搏监测系统设计
|
11月前
|
传感器
手持VH501TC混合传感器信号采集仪如何使用
在关机状态,长按【电源】 按键,屏幕显示开机画面, 当听到蜂鸣器提示音后即可松开按键,设备自动完成参数加载和系统自检进入工作首页。
手持VH501TC混合传感器信号采集仪如何使用
|
传感器 存储
如何使用手持VH501TC多功能混合传感器信号采集读数仪
电池仓位于设备背面下半部分, 仅当使用 5 号电池供电时需要操作电池仓,锂电池供电的设备无需操作电池仓。默认情况下,电池仓盖处于锁定状态无法直接打开,在需要安装或者更换电池时,应将水平拨动开关推至解锁侧,在电池安装完成后必须将开关推至锁定侧。注意:在安装电池时必须按照仓内+/-符号对应电池的正/负极,错误的安装极性会永久性损坏设备。
如何使用手持VH501TC多功能混合传感器信号采集读数仪
|
5G 调度
带你读《5G 无线增强设计与国际标准》第三章增强多天线技术3.4上行满功率发送(一)
带你读《5G 无线增强设计与国际标准》第三章增强多天线技术3.4上行满功率发送(一)
|
传感器 算法 机器人
麻省理工学院开发系统 使用肌肉信号控制无人机
麻省理工学院的研究人员创造了一个新的系统,能让我们更接近于人与机器人的无缝协作。这套系统被称为 "行为-A-Bot"。它利用可穿戴式传感器发出的人体肌肉信号来驾驶无人机,控制无人机的运动。
|
传感器 物联网 开发工具
【AllJoyn专题】基于AllJoyn和Yeelink的传感器数据上传与指令下行的研究
接触高通物联网框架AllJoyn不太久,但确是被深深地吸引了。在我看来,促进我深入学习的原因有三点:一、AllJoyn开源,对开源的软硬件总会有种莫名的喜爱,尽管也许不会都深入下去;二、顺应潮流,物联网虽远未普及,但已是大势所趋,高通公司在领域布局,致力于打造舒适高效的智能家居场景,推出AllJoyn软件框架,适应了发展趋势;三、文档丰富,开源软件的使用,特别是框架,若没有文档相助,相信没
1874 0
推荐文章
更多