Skip to content
KitploitKITPLOIT
ツールブログ
Log in
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
gr-qradiolink — GNU Radio の out-of-tree (OOT) モジュール(QRadioLink ブロック用) | Kitploit
ツール/GitHubGitHub/supermagnum/gr-qradiolink
リバースエンジニアリングファジングネットワークセキュリティワイヤレスセキュリティデジタルフォレンジック暗号化ペネトレーションテストハードウェアセキュリティユーティリティとフレームワーク学習と教育
GitHubsupermagnum/gr-qradiolink

gr-qradiolink

1213ヶ月前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

GNU Radio の out-of-tree (OOT) モジュール(QRadioLink ブロック用)

リポジトリを見る

gr-qradiolink

重要なお知らせ: これはAIが生成したコードです。

このコードはプロのコーダーによるレビューを受けておらず、大規模なタスクです。コードベースにはテストが用意されていますので、それらとそのコードを確認してください。


GNU Radio out-of-tree (OOT)モジュール for QRadioLink blocks.

ブランチ main: GNU Radio 3.10 OOT (CMake find_package(gnuradio)). 実験的なGNU Radio 4ポートはブランチ gnuradio4 にあります(そのブランチのREADME_gr4.md)。

コードナビゲーション: docs/CODE_MAP.md(ファイル、関数、ブロックインデックス)。gr-ident ZMQモードルーティング: docs/GRIDENT_ZMQ.md(gr-identプリアンブル、ポート :5560)。

変調検証

変調器ブロックのリファレンスIQは、radio-modulation-validator(2026-05-31)でチェックされました。要約: SOFT FAIL — 6/19ブロック合格、13ソフト不合格、0ハード不合格、3スキップ。

テストされたすべてのモードは、正しい変調ファミリ(FSK、PSK、AM、FM)で識別されました。次数レベルのソフト不合格(例えば、FSKが4FSKやGMSKではなくCPFSKと予測されたなど)は、バリデーターの次数分類器の限界を反映しており、これらの変調器が間違った波形ファミリを生成する証拠ではありません。

スキャンは組み込みのリファレンスIQを使用しており(OOTブロックはビルドされていません)、結果は main のこのREADMEにリストされているモードに適用され、gnuradio4 にも反映されています。

ブロックごとの完全な結果: VALIDATION_REPORT.md

出版

このプロジェクトは以下のプレプリントで文書化されています:

Cryptographically Keyed Gaussian-Distributed Spread-Spectrum for Enhanced Covert Communications: Design, Implementation, and Simulated Performance in ITU Channel Models
IACR Cryptology ePrint Archive, Paper 2025/108456
https://eprint.iacr.org/2025/108456

アーカイブ記録タイムスタンプ:2026年3月21日。


概要

このモジュールは、アマチュア無線およびデジタル音声通信に特化した、さまざまなデジタルおよびアナログ変調方式用のGNU Radioブロックを提供します。

このモジュールは、QRadioLinkアプリケーションから変換されました。QRadioLinkは、GNU Radio、ADALM-Pluto、LimeSDR、USRP、その他のSDRハードウェア向けのマルチモードSDRトランシーバーです。元のソースコードはhttps://codeberg.org/qradiolink/qradiolinkにあります。

検証: QRadioLinkに対応するブロックを持つ変換されたブロックは、元のQRadioLinkソース(ブランチ next、codeberg.org/qradiolink/qradiolink)に対して検証され、フローグラフ、フィルターパラメータ、スケーリング定数、ブロックの動作が一致するようにされています。SSBおよびAM変調器/復調器チェーン(CESSB構造およびクリッパー/ストレッチャー定数を含む)は、乖離があった箇所を元に戻して一致するように復元されました。このモジュールの一部のブロックにはQRadioLinkの src/gr/ に対応するソースがなく、その起源は以下の表に示されています。

クレジットと起源:

  • QRadioLink (Codeberg) は以下のモードの起源です(codeberg.org/qradiolink/qradiolink ブランチ next、src/gr/ に対して検証済み):変調/復調(2FSK、4FSK、GMSK、BPSK、QPSK、AM、SSB、NBFM、WBFM)、デジタル音声(FreeDV、M17、DMR)、およびサポートブロック(RSSI、M17デフレーマー、MMDVMソース/シンク、クリッパー、ストレッチャー、zero_idle_bursts、gr_4fsk_discriminator、demod_mmdvm_multi、demod_mmdvm_multi2、mod_mmdvm_multi2)。これらのブロックのDSPとモード動作は、QRadioLinkアプリケーションから派生または再実装されました。
  • QRadioLink以外のブロック(QRadioLink src/gr/ に gr_* ソースがないもの):8FSK、SOQPSK、CPM-4FSK、dPMR、NXDN、POCSAG、D-STAR、YSF、P25。それらの起源は以下のブロック起源表に記載されています。
  • このモジュールでの追加機能(QRadioLink由来ではない):(1) DSSS拡張(ソフト判定メトリクス、AFC、適応相関しきい値、粗密捕捉、タイミングリカバリ)を基本DSSS拡散/逆拡散に追加。(2) GDSS(ガウス分布スペクトル拡散拡散器/逆拡散器)、Shakeelら、Sensors 2023(下記参考文献参照)から実装。

ブロック起源(検証/帰属):

ブロック名起源備考
2FSK, 4FSK, GMSK, BPSK, QPSK, AM, SSB, NBFM, WBFM, FreeDV, M17, DMRQRadioLinkQRadioLink src/gr/ (gr_demod_, gr_mod_)に対して検証済み。
MMDVM ソース/シンク、demod_mmdvm_multi、demod_mmdvm_multi2、mod_mmdvm_multi2、RSSI、クリッパー、ストレッチャー、zero_idle_bursts、gr_4fsk_discriminatorQRadioLinkQRadioLink src/gr/ に対して検証済み。
8FSKこのモジュール用に実装QRadioLink には gr_demod_8fsk/gr_mod_8fsk はありません。4FSKスタイル設計の拡張。
SOQPSKこのモジュール用に実装QRadioLink には gr_demod_soqpsk/gr_mod_soqpsk はありません。SOQPSK文献/仕様に基づく。
CPM-4FSKこのモジュール用に実装QRadioLink には gr_mod_cpm_4fsk はありません。
dPMRこのモジュール用に実装QRadioLink に gr_* はありません。ETSI TS 102 658(テストベクターとコードコメント)に基づく。
NXDNこのモジュール用に実装QRadioLink に gr_* はありません。NXDNフォーラム仕様に基づく。シンボルマッピングはMMDVMの慣例を参照。
POCSAGこのモジュール用に実装QRadioLink に gr_* はありません。POCSAG/ITU-R M.584-2に基づく。MMDVMHostと互換性あり。
D-STARこのモジュール用に実装QRadioLink に gr_* はありません。D-STAR/JARL仕様(Golay FEC)に基づく。MMDVMHostと互換性あり。
YSFこのモジュール用に実装QRadioLink に gr_* はありません。YSFプロトコル文書に基づく。MMDVMHostと互換性あり。
P25このモジュール用に実装QRadioLink に gr_* はありません。P25 Phase 1 TIA-102に基づく。MMDVMHostと互換性あり。
DSSS (基本)QRadioLinkQRadioLink gr_demod_dsss/gr_mod_dsssに対して検証済み。
DSSS (拡張), GDSSこのモジュールDSSS: QRadioLink基本機能の上に拡張。GDSS: Shakeelら、Sensors 2023に基づく。
gr-ident ZMQルーティングこのモジュールgr-ident プリアンブルPUBとの相互運用。QRadioLink由来ではない。

コードはlibFuzzerを使用して広範囲にファジングされ、複数のブロックで1億400万回以上の実行が行われ、クラッシュやメモリリークは発見されませんでした。カバレッジの詳細についてはfuzzing-results/results.mdを参照してください。

機能

変調/復調ブロック

ツールをダウンロード