EvilCrowRF_Custom_Firmware_CC1101_FlipperZero
このファームウェアのアイデア、開発、実装: h-RAT (https://github.com/h-RAT/).
Discord: h_rat

オリジナルファームウェアのアイデア、開発、実装: Joel Serna (@JoelSernaMoreno - https://github.com/joelsernamoreno/).
主要コラボレーター: Little Satan (https://github.com/LSatan/)
PCB 設計: Ignacio Díaz Álvarez (@Nacon_96)、Forensic Security (@ForensicSec)、April Brother (@aprbrother)。
製造元および販売元: April Brother (@aprbrother)。
英国からの販売元: KSEC Worldwide (@KSEC_KC)。
April Brother にて販売(中国から発送):
- Evil Crow RF V2 Aliexpress: https://www.aliexpress.com/item/1005004032930927.html
- Evil Crow RF V2 Alibaba: https://www.alibaba.com/product-detail/Evil-Crow-RF2-signal-receiver-with_1600467911757.html
KSEC Worldwide にて販売(英国から発送):
- Evil Crow RF V2: https://labs.ksec.co.uk/product/evil-crow-rf-v2/
- Evil Crow RF V2 Lite: https://labs.ksec.co.uk/product/evil-crow-rf2-lite/
Discord グループ: https://discord.gg/Rb2j3jA5Ym
プレビュー
概要
はじめに
インストール
機能
免責事項
はじめに
このファームウェアは EvilCrowRF のデフォルトファームウェアの代替品です。
このファームウェアは以下の攻撃を実行できます:
- 信号 RAW データの記録
- 信号バイナリの記録
- .SUB ファイルの送信
- RAW の送信
- バイナリの送信
- 10進数の送信**
- Kaiju 解析
- Kaiju ローリングコード
- 信号スキャナー
- ブルートフォース**
- Rolljam
- Rollback
- ジャマー
- ...
**対応プロトコル: Princeton (24bits) , Holtek HT12X (12bits) , CAME (12bits) , CAME (18bits) , CAME (24bits) , CAME (25bits) , SMC5326 (25bits) , Nice FLO (12bits) , Nice FLO (24bits) , GateTX (24bits)
インストール
1) SD ファイル
- 'CONFIG' フォルダーをダウンロードして MicroSD カードに配置します。
- 'HTML' フォルダーをダウンロードして MicroSD カードに配置します。
- 'SUBGHZ' フォルダーをダウンロードして MicroSD カードに配置します。
.SUB ファイル
- ファイル** (.sub) を 'SUBGHZ' フォルダーに配置します。
**対応プロトコル: AlutechAT, Ansonic, BETT, CAME, Clemsa, Doitrand, Dooya, FAAC, GateTX, Holtek, Holtek HT12X, Hormann, IntertechnoV3, KeeLoq, Linear, LinearDelta3, Magellan, Marantec, Nero Radio, Nero Sketch, Nice FLO, PhoenixV2, PowerSmart, Princeton, RAW, SMC5326, Security+ 1.0, Security+ 2.0, Starline, UNILARM
2) ファームウェア
- OTA から .bin をインストールします。
- または -->
- ESPHome-Flasher をダウンロードして実行します。
- COM ポートを選択します。
- .bin ファイルを選択します。
- Flash ESP を押します。(デバイスをダウンロードモードにする必要がある場合があります)
ESPHome-Flasher
3) ウェブパネル
- モバイル/ラップトップ/コンピューターをこの Wi-Fi に接続します。
SSID: ECRF
パスワード: 123456789
4) Rolljam ファームウェア
2台目のデバイスに Rolljam ファームウェアをダウンロードしてアップロードします。
- OTA から .bin をインストールします。
- または -->
- ESPHome-Flasher をダウンロードして実行します。
- COM ポートを選択します。
- .bin ファイルを選択します。
- Flash ESP を押します。(デバイスをダウンロードモードにする必要がある場合があります)
ESPHome-Flasher
1台目のデバイスは電源が入っていて、デフォルトの ECRF ネットワークに接続されている必要があります。(SSID: ECRF | パスワード: 123456789)
機能
1) 記録
既存のプリセットを使用するか選択できます:
- カスタム ( カスタム CC1101 設定 )
- AM270 ( 変調: ASK/OOK | 帯域幅: 270.83 kHz )
- AM650 ( 変調: ASK/OOK | 帯域幅: 650.00 kHz )
- FM238 ( 変調: 2FSK | 帯域幅: 270.83 kHz | 偏移: 2.38 kHz )
- FM4768 ( 変調: 2FSK | 帯域幅: 270.83 kHz | 偏移: 47.61 kHz )
最小 RSSI を調整できます。
受信信号の形式:
- サンプル数付き RAW データ:
- -1004 370 -424 404 -389 405 -389 403 -421 374 -420 373 -388 406 -421 408 -389 409 -386 409 | サンプル: 20
- シンボル数付きバイナリ:
- 1001001001001001001101101101101101001101101001001001001001101101001101101101101101101001101101001 | シンボル: 398
flipper zero の .sub ファイル形式で信号を送信できます。
Kaiju で信号を解析できます。
flipper zero の .sub ファイル形式で信号を保存できます。
2) 送信
既知のプロトコルで10進信号を送信できます:
- Princeton
- Holtek HT12X
- CAME
- SMC5326
- Nice FLO
- GateTX
RAW 信号を送信できます。
シンボル数付きのバイナリ信号を送信できます。
3) 保存
ウェブパネルから MicroSD カードに信号(.sub)をアップロードできます。
MicroSD カードから信号(.sub)を送信できます。
MicroSD カードから信号(.sub)をダウンロードできます。
MicroSD カードから信号(.sub)を削除できます。
後で送信するために信号をボタンに割り当てられます。
4) ジャマー
両方の周波数を同時にジャミングできます。
ジャミング出力を複数選択できます:
5) スキャナー
最小 RSSI で多くの周波数をスキャンできます:
- 300.00 mHz
- 303.87 mHz
- 304.25 mHz
- 315.00 mHz
- 318.00 mHz
- 390.00 mHz
- 418.00 mHz
- 433.07 mHz
- 433.92 mHz
- 434.42 mHz
- 434.77 mHz
- 438.90 mHz
- 868.30 mHz
- 868.35 mHz
- 868.86 mHz
- 868.95 mHz
- 915.00 mHz
- 925.00 mHz
見つかった周波数を適用できます。
6) ブルートフォーサー
既知のプロトコルで10進信号をブルートフォースできます:
- Princeton (24bits)
- Holtek HT12X (12bits)
- CAME (12bits)
- CAME (18bits)
- CAME (24bits)
- CAME (25bits)
- SMC5326 (25bits)
- Nice FLO (12bits)
- Nice FLO (24bits)
- GateTX(24bits)
- 最大10進数: 2147483647
ジュークボックスをブルートフォースできます:
- フリークレジット
- 曲の一時停止
- 曲スキップ
- ボリュームアップ
- ボリュームダウン
- 電源オフ
- キューロック
- デフォルト ID (0x00) が使用されます。ほとんどのジュークボックスはデフォルト ID を使用します。
DIP スイッチ式リモコンをブルートフォースできます:
- Linear Multicode (10DIP)
- Stanley Multicode (10DIP)
- Chamberlain (9DIP)
- Chamberlain (8DIP)
- Chamberlain (7DIP)
- Linear MooreMatic (8DIP)
De Bruijn シーケンス (Open Sesame) を送信できます:
- Linear Multicode (10bits)
- Stanley Multicode (10bits)
- Chamberlain (9bits)
- Linear MooreMatic (8bits)
7) CC1101 設定
既存のプリセットを使用するか選択できます:
- カスタム ( カスタム CC1101 設定 )
- AM270 ( 変調: ASK/OOK | 帯域幅: 270.83 kHz )
- AM650 ( 変調: ASK/OOK | 帯域幅: 650.00 kHz )
- FM238 ( 変調: 2FSK | 帯域幅: 270.83 kHz | 偏移: 2.38 kHz )
- FM4768 ( 変調: 2FSK | 帯域幅: 270.83 kHz | 偏移: 47.61 kHz )
RX 用のモジュールを割り当てられます:
TX 用のモジュールを割り当てられます:
周波数を割り当てられます:
- 範囲: 300.00 mHz ~ 348.00 mHz
- 範囲: 387.00 mHz ~ 464.00 mHz
- 範囲: 779.00 mHz ~ 928.00 mHz
変調方式を割り当てられます:
帯域幅を割り当てられます:
- 範囲: 58.03 mHz ~ 812.50 kHz
偏移を割り当てられます:
- 範囲: 1.58 mHz ~ 385.85.00 kHz
データレートを割り当てられます:
- 範囲: 0.02 mHz ~ 1621.83 kBaud
パケット形式を割り当てられます:
8) Kaiju 解析
受信した信号を Kaiju で解析できます。
9) Kaiju ローリングコード
Kaiju でローリングコードを生成できます。
生成したローリングコードを送信できます。
生成したローリングコードを保存できます。
10) Rolljam 攻撃
さまざまなパラメータでロールジャム攻撃を実行できます:
- 記録周波数
- 記録変調
- ジャマー周波数 (通常: 記録周波数 - 0.10 mHz)
- ジャマー出力
2番目の信号を送信できます。
後で送信するために2番目の信号を保存できます。
11) Rollback 攻撃
さまざまなパラメータでロールバック攻撃を実行できます:
ロールバックシーケンスを送信できます。
後で送信するためにロールバックシーケンスを保存できます。
12) ECRF ログ
デバイスのログを表示できます。
デバイスのログをダウンロードできます。
デバイスのログを削除できます。
13) ECRF 設定
デバイスの稼働時間を表示できます。
デバイスの空き RAM を表示できます。
Kaiju トークンを割り当てられます。
ボタンにアクションを割り当てられます:
- Tesla (US) 信号を送信
- Tesla (EU) 信号を送信
- 信号の記録を開始
- 最後に記録した信号を送信
- SD で選択した信号を送信
- ジャマーを開始 (315.00 mHz)
- ジャマーを開始 (433.92 mHz)
- ジャマーを開始 (868.35 mHz)
- ジャマーを停止
Wi-Fi 設定を調整できます。
14) ファームウェア更新
ウェブパネルからファームウェアを更新できます。
免責事項
Evil Crow RF は、プロフェッショナルとサイバーセキュリティ愛好家のための基本的なデバイスです。
当方は、Evil Crow RF の誤った使用について責任を負いません。
このデバイスと信号の送信には注意してください。お住まいの国に適用される法律に必ず従ってください。