如何利用HackRF分析無線電訊號,解讀無線語言

2021-09-23 05:06:54 字數 1006 閱讀 6075

本文講的是如何利用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無線電訊號:

這兩種形式的調製具有不同的特性,因此非常適合於不同型別的執行。在對am訊號進行解碼的同時,解碼器只會看到乙個頻率,並解析波形大小變化以收集資料。fm解碼器將檢視中心頻率和頻寬(窄帶或寬頻),並將該範圍內的變化解析為資料。手動掃瞄頻譜,你將會發現許多訊號。要做一些粗略的訊號分析,可以使用sigidwiki。

wi-fi訊號約2.4ghz

未知訊號〜322 mhz

未知訊號〜292 mhz

以下是捕獲的乙個汽車鑰匙訊號〜433mhz。

hackrf_transfer -r key_signal.cs8 -f 433700000 -s 8000000
通過這個捕獲的訊號,可以確定其指定.scc為副檔名。由於該工具沒有任何自動檢測功能,所以它使用副檔名來翻譯資料。在這種情況下,我們會為i/q資料提供複雜的8位有符號整數。車鑰匙訊號的前導碼是穩定的資料流,可以向接收者顯示出實際正在被接受的資料。

前導碼部分

傳輸部分

結束部分

在另乙個名為baudline的工具中也顯示出了相同的資料,你可以看到完整的傳輸。

原文發布時間為:2023年6月8日

無線電 無線電頻譜和波段劃分

頻段從低到高依次有極低頻 超低頻 特低頻 甚低頻 低頻 中頻 高頻 甚高頻 特高頻 超高頻 極高頻。目錄 無線電波分類 頻率從低到高 1.1 極低頻 elf 3hz 30hz 1.2 超低頻 slf 30hz 300hz 1.3 特低頻 ulf 300hz 3khz 1.4 甚低頻 vlf 3khz...

軟體無線電

軟體定義的無線電 software defined radio,sdr 是一種無線電廣播通訊技術,它基於軟體定義的 中文名 軟體定義的無線電 外文名software defined radio 類 型 通訊技術 簡 稱 sdr 1簡介2作用 3原理介紹 4軟體無線電的特點5發展 6開源軟體 概念 起...

認識無線電

主要是為了勳章,順便做一下工作小結,具體內容以後繼續完善。無線電是電磁波,但是如何產生呢,是由乙個載波發生器產生固定的頻率,通過特定的時序傳送信,這裡介紹電磁波的一些主要特性。載波頻率傳送訊號的承載頻率 常見有433.92,315mhz等頻率 但是調製方式為調頻時有兩個載波頻率 調製方式分類參考下圖...