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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
piraterf — PIrateRFは、Raspberry Pi Zero WをポータブルRF信号発生器に変え、独自のWiFiホットスポットを生成します。FM放送からデジタルモードまで、ブラウザからすべてをコントロール。どこからでも電波をハックしよう! 📡⚡ | Kitploit
ツール/GitHubGitHub/psyb0t/piraterf
組み込みシステムセキュリティ汎用ユーティリティOSINT (オープンソースインテリジェンス)エクスプロイトRFID/NFCツールファジングワイヤレスセキュリティペネトレーションテストハードウェアとIoTセキュリティ学習と教育レッドチーミング
27429242ヶ月前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
GitHub
psyb0t/piraterf

piraterf

PIrateRFは、Raspberry Pi Zero WをポータブルRF信号発生器に変え、独自のWiFiホットスポットを生成します。FM放送からデジタルモードまで、ブラウザからすべてをコントロール。どこからでも電波をハックしよう! 📡⚡

リポジトリを見るウェブサイト

🏴‍☠️ PIrateRF - ソフトウェア定義無線送信プラットフォーム

PIrateRF

PIrateRFは、Raspberry Pi Zero WをポータブルRF信号発生器に変え、独自のWiFiホットスポットを生成します。FM放送からデジタルモードまで、ブラウザからすべてを制御できます。どこからでも電波をハックしましょう! 📡⚡

🎬 PIrateRFプロモーションビデオはこちら

📺 PIrateRFデモビデオはこちら


⚠️ 法的通知

PIrateRFはアマチュア無線の実験と教育のために設計されています。外部アンテナを使わない安全な屋内テストも含みます。良いRFプラクティスが恣意的な行政境界よりも重要であることを理解しているエンジニアのために作られました。ユーザーはすべての地域のRF規制とライセンス要件の遵守に責任を負います。私はあなたの愚かでクソったれな決断に対して一切責任を負いません!

このドキュメントのすべてのデモ画像とテストは、アンテナなしで屋内で行われ、最大距離は約5メートルです。


📋 目次

  • 🎯 12種類の送信モード
  • 🚀 クイックセットアップガイド
    • 前提条件
    • オプション1: プリビルドイメージ(推奨)
    • オプション2: 手動ビルドセットアップ
      • 🚨 重要:まずPi Zeroのセットアップ!
      • 1. 初期セットアップ
      • 2. Piの完全セットアップ
      • 3. 接続して使用
  • 🎉 パイレーツクルーモード
  • 🔌 アンテナセットアップ
  • 📡 送信モードの説明
    • 🎵 FMステーション
    • 🎙️ ライブマイク放送
    • 📟 FT8
    • 📠 RTTY
    • 📊 FSK
    • 📱 POCSAG
    • 📻 モールス信号
    • 🎛️ キャリア波
    • 🌊 周波数スイープ
    • 📺 SSTV
    • 🎨 スペクトラムペイント
    • 📡 IQ
  • 💾 プリセットシステム
  • 🛠️ 開発コマンド
    • ローカル開発
    • Pi管理
  • 📁 プロジェクト構造
  • 🏴‍☠️ 法的および安全に関する注意
    • アマチュア無線免許が必要
    • 周波数規制
    • ハードウェア要件(適切な使用のため)
    • 地理的制限
    • 🏠 屋内テストと実験
  • 📡 標準運用周波数
    • HFアマチュアバンド(3-30 MHz)
    • VHF/UHFアマチュアバンド
    • FT8標準周波数(USBモード)
    • RTTY標準周波数(USBモード)
    • SSTV標準周波数
    • FMレピーター標準スプリット
  • 🔗 コア依存関係
  • 📝 ライセンス
  • 📋 変更履歴
  • TODO

🎯 12種類の送信モード

  • 🎵 FMステーション - RDSメタデータ、プレイリスト、オーディオ処理を備えた完全なFM放送
  • 🎙️ ライブマイク放送 - 設定可能な変調(AM/DSB/USB/LSB/FM/RAW)によるリアルタイムマイクストリーミング
  • 📟 FT8 - HF帯での微弱信号通信のための長距離デジタルモード
  • 📠 RTTY - ボードー符号とFSK変調を使用した無線テレタイプ
  • 📊 FSK - デジタルデータ伝送のための周波数偏移変調
  • 📱 POCSAG - デジタルページャーメッセージングシステム
  • 📻 モールス信号 - 設定可能なWPMでのCW送信
  • 🎛️ キャリア波 - テスト用の簡易キャリア生成
  • 🌊 周波数スイープ - アンテナテストと解析のためのRFスイープ
  • 📺 SSTV - スロースキャンテレビ画像伝送
  • 🎨 スペクトラムペイント - 画像をRFスペクトラムアートに変換
  • 📡 IQ - 信号再生とテストのための生IQサンプルリプレイ

すべてスタンドアロンのWiFiアクセスポイントを通じて制御 - 任意のデバイスを接続して、あなたがなるべきRF反逆者のように送信を開始しましょう!国際水域での運用や、より...柔軟なスペクトラムポリシーを持つ地域に最適です。

🚀 クイックセットアップガイド

前提条件

  • Raspberry Pi Zero 1 W(オリジナルモデル、推奨)4GB以上のSDカード
    • 他のPiモデル: rpitx自体はPi 1、2、3、3B+、Zero、Zero W、Pi 4で動作しますが、PIrateRFのデプロイスクリプト、WiFi APセットアップ、クロスコンパイル、プリビルドイメージはすべてPi Zero 1 W専用に構築されています。他のボードは手動セットアップで動作する可能性がありますが、テストされていません。

オプション1: プリビルドイメージ(推奨)

ビルドの手間をすべてスキップして、RFの混沌に直行しましょう:

  1. ダウンロード プリビルドイメージ: PIrateRF Image v2025-11-23
  2. フラッシュ SDカードに:
    • Raspberry Pi Imager(推奨): 「カスタムイメージを使用」を選択し、ダウンロードした.imgファイルを選びます
    • コマンドライン: sudo dd if=piraterf_2025-11-23_22-18-49.img of=/dev/sdX bs=4M status=progress(/dev/sdXをSDカードに置き換えてください)
  3. 起動 Pi Zero Wを起動し、WiFiに接続: "🏴‍☠️📡" (パスワード: "FUCKER!!!")
  4. ブラウザを開く: https://piraterf.local にアクセスしてすぐに送信を開始!

デフォルト設定:

  • WiFi AP: SSID "🏴‍☠️📡", パスワード "FUCKER!!!"
  • SSHアクセス: ユーザー fucker, パスワード FUCKER, ホスト名 piraterf.local
  • Webインターフェース: https://piraterf.local

オプション2: 手動ビルドセットアップ

🚨 重要:まずPi Zeroのセットアップ!

何をするよりも先に、くそったれなPi Zero WをSSHで接続してアクセス可能にしてください。実際に機能するこのチュートリアルに従ってください:

👉 Pi Zero W USB接続チュートリアル

これにより、Pi ZeroがUSB経由でSSHアクセス可能になり、小さなクソ野郎にPIrateRFを実際にデプロイできるようになります。

🌐 インターネット共有が必要: USB接続が機能した後、コンピュータからPi Zeroにインターネットを共有する必要があります。セットアップスクリプトはパッケージと依存関係をダウンロードする必要があります - インターネットなしではRFカオスはありません。

Ubuntu/Linuxでのインターネット共有のセットアップ:

  1. 接続を共有に設定: Ubuntuのネットワーク設定で、USB接続(通常usb0)を見つけ、クリックし、IPv4設定に移動し、方法を「リンクローカル専用」から「他のコンピュータに共有」に変更します
  2. Dockerサービスを停止(ネットワークに干渉するため):```bash sudo systemctl stop docker.socket sudo systemctl stop docker
3. **NetworkManager の再起動**:```bash
sudo systemctl restart NetworkManager
  1. iptablesルールを設定する (usb0とenp5s0を実際のインターフェースに置き換えてください):```bash sudo iptables -A FORWARD -i usb0 -o enp5s0 -j ACCEPT sudo iptables -A FORWARD -i enp5s0 -o usb0 -j ACCEPT sudo iptables -t nat -A POSTROUTING -s 10.42.0.0/24 -o enp5s0 -j MASQUERADE
5. **テストする**: `ssh [email protected]` で Pi に SSH 接続し(または設定した [email protected] を使用)、`ping 8.8.8.8` を実行します。動作すれば、RF で大混乱を起こす準備は完了です!

**インターフェースを確認する**: `ip link show` を使用して、`usb0`(Pi 接続)とメインのインターネットインターフェースを確認します。

### 1. 初期設定```bash
# Clone the repository
git clone https://github.com/psyb0t/piraterf.git
cd piraterf

# Configure your Pi settings
nano scripts/pi_config.sh
# Set: PI_USER, PI_HOST, PI_PASS, AP_SSID, AP_PASSWORD

設定例(お使いのPiの設定に合わせて変更してください):```bash PI_USER="fucker" # Pi username PI_HOST="piraterf.local" # Pi hostname/IP PI_PASS="FUCKER" # Pi password

AP_SSID="🏴‍☠️📡" # WiFi AP name AP_PASSWORD="FUCKER!!!" # WiFi AP password AP_CHANNEL="7" # WiFi channel (1-14) AP_COUNTRY="US" # Country code

### 2. Pi セットアップの完了```bash
# Run the full automated setup
make pi

このコマンドは次のことを行います:

  • rpitxと依存関係をインストール
  • WiFiアクセスポイントを設定
  • PIrateRFをビルドしてデプロイ
  • systemdサービスをインストール
  • 完全なパイレートモードで再起動 🏴‍☠️

3. 接続して使用

  1. WiFiに接続:設定したSSID(デフォルト:"🏴‍☠️📡")
  2. ブラウザを開く:https://piraterf.local
  3. 伝送モードを選択し、正しいRFパイレートのように放送を開始!

🎉 パイレートクルーモード

複数のデバイスをPIrateRFアクセスポイントに接続し、すべてのデバイスが同時にWebインターフェースにアクセスできます!一度に実行できる伝送は1つだけですが(GPIOが共有しないから)、接続されたすべてのデバイスはリアルタイムの伝送状況、出力ログを表示し、RF伝送を交代で制御できます。友達と電波で大騒ぎするのに最適!📡💥

マルチデバイス機能:

  • 共有制御:任意のデバイスが伝送を開始/停止できます
  • ライブステータス:すべてのデバイスがリアルタイムの伝送進行状況を表示
  • 出力ストリーミング:ライブRF伝送ログを全員が表示可能
  • 交代制の混沌:デバイス間で制御を引き継ぎ、共同放送を実現

🔌 アンテナのセットアップ

アンテナをPi Zero Wの**GPIO 4(物理ピン7)**に接続します:

  • アンテナなし:家の中に閉じ込められた非常に弱い信号 - 近所迷惑にならない安全な混沌に最適
  • 短いワイヤー(10-20cm):屋内実験用の最小範囲
  • ワイヤーアンテナ(75cm):より長い範囲だが、方形波の高調波が意図よりも遠くまで届く - これは屋内で使用すべき
  • ローパスフィルター + アンテナ:適切な屋外伝送用(まずは免許を取得しろ)
  • ローパスフィルター + アンプ + アンテナ:最大範囲と最大の混沌(Piはデフォルトでミリワット出力)

⚠️ 警告:Raspberry PiのGPIOは、スペクトル全体に高調波を持つ方形波を出力します。適切な屋外伝送のためには、スプリアス放射を抑制し、RF規制に準拠するために適切なローパスフィルターを使用する必要があります。フィルターなしでは、複数の周波数で同時に放送することになります。

📡 伝送モードの説明

🎵 FMステーション

FM Station

RDS対応のフルFM放送:

設定オプション:

  • 周波数:MHz単位の伝送周波数
  • オーディオファイル:MP3/WAV/FLAC/OGGをアップロード、または処理済みファイルを選択

    アップロード処理:ファイルはFFmpegによって自動的に48kHz/16ビット/モノラルWAV形式に変換され、./files/audio/uploads/に保存されます

  • プレイリストビルダー:Soxを使用して複数のオーディオファイルとSFXを1つのWAVに結合するUIツール
  • RDS設定:
    • PIコード:4文字のステーション識別子
    • PS名:8文字のステーション名
    • ラジオテキスト:64文字のスクロールメッセージ
  • 再生モード:「一度再生」と「ループ」を切り替え
  • イントロ/アウトロ:イントロとアウトロのSFXトラック
  • PPMクロック補正:周波数精度を微調整
  • タイムアウト:指定秒数後に自動停止(0 = タイムアウトなし)
  • マイク録音:ブラウザインターフェースから直接オーディオを録音し、WAVとして保存

受信:

ツールをダウンロード