
RFID解析、エミュレーション、およびペネトレーションテストのためのハードウェアツール。125kHz、13.56MHzプロトコル(MIFARE、iClass、ISO14443/15693)をサポートし、セキュリティ研究向けの鍵回復、スニッフィング、スクリプティング機能を備えています。
Proxmark3はRFIDのスイスアーミーナイフ的ツールであり、世界中の大多数のRFIDタグとの対話を可能にします。元々はJonathan Westhuesによって製作されましたが、現在では愛好家にとってRFID解析の定番ツールとなっています。Icemanリポジトリは機能と実用性の頂点と見なされており、チップ識別、ペネトレーションテスト、プログラミングを自動化するための極めて有用で便利なコマンドとLUAスクリプトの幅広い範囲を実現しています。
お使いのProxmark3 RDV4デバイス向けにビルド、フラッシュ、実行する手順は、上記の表のリンクを参照してください。
汎用Proxmark3プラットフォーム向けにこのリポジトリをビルドするには、高度なコンパイルパラメータをお読みになることを強くお勧めします。
ここで言う汎用Proxmark3プラットフォームとは、以下のデバイスを指します。
サポート対象
非サポート
試験的サポート
サポート状況不明
これらの新しい不明なモデルについては、このリポジトリが動作するかどうか、また動作させるために何を行ったかをコミュニティが報告してくれることに依存しています。
汎用Proxmark3プラットフォームの256KBフラッシュメモリサイズ
⚠ 注記: ARMチップ内蔵フラッシュメモリのサイズに注意する必要があります。 512KBなら問題ありませんが、256KBの場合は、このリポジトリをさらに機能を絞ってコンパイルする必要があります。
./pm3-flash-allを実行すると、このリポジトリのブートローダーがインストールされていれば、デバイスのサイズを確認できます。 そうでない場合は、Proxmark3クライアント./pm3を実行したときの起動メッセージでサイズが報告されます。
Proxmark3 RDV4のハードウェア変更点:
このリポジトリと公式Proxmark3リポジトリの比較:
更新に努めている変更履歴ファイルを参照してください。
要するに、このリポジトリはProxmark3に関してまったく異なるユーザー体験を提供します。
⚠ 注記: これは最先端の(bleeding edge)リポジトリです。メンテナーはこのリポジトリを拠点に積極的に開発しており、コードを理解、閲覧、ビルド、テスト、貢献しやすくするために定期的に再構築します。したがって、コードレイアウトの大幅な変更が定期的に発生することを想定してください。
👉 忘れないでください! コードへの貢献を予定している場合は、まずコーディングスタイルノートをお読みください。 私たちはProxmark3に機能を追加してから後でバグを除去するという考え方を好むため、通常はあなたの貢献を迅速にマージします。
貢献に興味があるなら、公開ロードマップを読むのが最適な出発点です。
このリポジトリは以下の環境で問題なくコンパイルできます。
Proxmark3プリコンパイル済みビルドを参照してください。
Gaucho製の公式PM3-GUIは動作しません。かなり古く、もはやメンテナンスされていないことは言うまでもありません。
コミュニティはどこにありますか?
すべてのディストリビューション、パッケージメンテナーの皆さん、あなたの作業を楽にするよう努めました。
make installが利用可能になりました。さらに詳しく知りたい場合は、以下のドキュメントが役立ちます。
このリポジトリをグローバルに引用するには、以下のbibtexを使用してください:
@misc{proxmark3,
author = {C. {Herrmann} and P. {Teuwen} and O. {Moiseenko} and M. {Walker} and others},
title = {{Proxmark3 -- Iceman repo}},
howpublished = {\url{https://github.com/RfidResearchGroup/proxmark3}},
keywords = {rfid nfc iceman proxmark3 125khz 134khz 13.56mhz},
}
リポジトリの特定の状態を参照する必要がある場合は、コミット番号またはアクセス日を使用してください。例:
note = {Accessed: commit 12327f71a27da23831901847886aaf20e8ad3ca0}
note = {Accessed: 2021-01-01}
各貢献はその著者の著作権の下にあります。AUTHORSを参照してください。
Proxmark3ソースコードは、通常GPLv3以降と呼ばれる以下のライセンス条件の下で提供されます。
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
GPLv3のコピーはLICENSEで入手できます。
一部の依存関係は、Proxmark3のライセンス条件と互換性のある他のフリーライセンス条件の下にある場合があります。それぞれの説明を参照してください。
| インストール | Proxmark3の使用方法 |
|---|
| メモ |
|---|