首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与特定的协议嗅探器相比,使用HackRF One有哪些优点和缺点?

与特定的协议嗅探器相比,使用HackRF One有哪些优点和缺点?
EN

Security用户
提问于 2020-01-09 09:41:54
回答 3查看 2.4K关注 0票数 5

我正在对IoT测试工具进行一些研究,并遇到了HackRF测试工具,它可以从1 MHz发送和接收到6 GHz。因此,我认为它可以分析许多协议,但我在任何地方都找不到它们的列表。例如,它能分析(并开发) Zigbee、Z-Wave、LoRaWAN、RFID和NFC吗?为什么没有列表,因为协议太多了?那么,HackRF是一个更通用的嗅探器吗?

我还遇到了一些特定的协议嗅探器,比如Suphacap嗅探器和Proxmark等等。这些相对于HackRF的优势是什么?最好的选择是从一个HackRF开始,然后在必要时根据当前的五倍子的需求购买特定的嗅探器吗?

我想知道这一点,因为那时我知道哪种设备可以用于渗透测试。

EN

回答 3

Security用户

回答已采纳

发布于 2020-01-10 07:20:22

通过嗅探POV、HackRF One以及许多其他SDR,您可以获得无线电波处理能力。这意味着你可以调到一个宽频带的频率和捕获信号。你用它做的事情通常超出了特别提款权的范围。

您始终可以尝试自己处理信号(例如,使用GnuRadio),并为相应的协议编写数据分组的解码器(如果解码器已经可用,则使用Wireshark )。随着HackRF One的普及,通常有可用的解决方案可供使用,例如这个Z波工具声称默认支持它。

我没有与协议相关的嗅探器(某人)的经验。,但我希望他们能够提供承诺的功能,同时不让您轻松地执行任何不受支持的操作(例如,捕获协议的新/调整版本或调优到与通常不同的频率)。

票数 2
EN

Security用户

发布于 2020-01-19 13:26:07

传统收音机的工作原理是有电子电路,只在感兴趣的频率上调音。无线电的硬件使用滤波器和其他技术对信号进行修改,以便只输出所需的波形。电路负责分割左、右立体声信号,过滤边带,接收调幅或调频等;它们最终输出的模拟信号通常属于扬声器。这使得专用无线电非常擅长接收它设计的那种信号,而不是其他信号。

软件定义无线电(SDR)的工作方式是接收非常宽的无线电频谱作为数据,然后处理该频段内的数据以识别单个信号。这是一个软件的问题,接收调幅或调频,过滤边带,选择带宽等。一个特别提款权可以接收几乎任何可以发送的东西。同样,SDR发射机可以使用软件来组装所需的任何复杂信号并输出它。HackRF一号既是一个SDR接收机,也是一个发射机。

还有第三种无线电:软件控制的无线电。它们基于一个芯片,该芯片将其无线电调到由传入的参数选择的指定频率。这些参数不仅可以选择频率、调幅、调频等无线电模式,而且还可以用来解释射频信号,直接输出接收到的数据。这些芯片是为廉价的消费遥控器设计的,通常包括接收器和发射机,用于在设备中安装相同的芯片及其遥控器,使用相同的参数。这是非常便宜的收音机。

和任何事情一样,有很多选择。一个HackRF接收机包含一个SDR发射机和一个SDR接收机,而一个典型的RTL只包含一个接收机。一台HackRF手机的价格也是一个高质量的的十倍。因此,如果您只想研究接收到的传输,RTL是一个更经济的选择,通常是一个很好的起点。

还有一些便宜的软件控制的无线电选择,如果你需要传输。衡量标准之一是一个射频黑客工具,其中包含一个软件控制的CC1100芯片,这些芯片是为传输和接收诸如消费者远程控制和IoT数据等小数据信息而制造的。它们的成本不到HackRF One成本的三分之一。但它们是有限的--例如,你不能用它们来伪造GPS信号。

大多数人从一个便宜的RTL开始,因为你可以以20美元的价格发现各种各样的信号;开源软件的范围从“即插即用”到“自动解释这个信号中的数据”到“我正在研究我的EE学位”。

人们接下来购买的收音机类型取决于他们的需求。人们通常想要传输下一个,但不知道对无线电传输的非常严格的规则。你真的必须知道你在做什么,甚至可能需要一个业余无线电执照。

票数 2
EN

Security用户

发布于 2020-01-10 09:42:57

正如@stuchl4n3k所说,HackRF One是一种SDR (软件定义无线电)解决方案。这意味着整个“协议”部分是在软件方面完成的。

这种解决方案的优点在于它不局限于一种用法:使用HackRF One,您可以创建:

  • GSM / LTE基站
  • 433 Mhz (车库门)嗅探器/发射器
  • 数字音频广播( DAB+ )接收机。
  • 等等..。

否定之处在于,如果您的用例没有包含在开源GnuRadio软件中,那么为了获得一个完全工作的分析器,您可能需要自己做更多的工作。

票数 1
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/223903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档