
Recon Montreal 2018で紹介されたProxmark3 Amiiboシミュレータ
amiitool Lua ラッパーのコピーは client/libluamiibo.so に含まれていますが、自分でビルドしたい場合は、次の手順に従ってください:
lua-lib ブランチを取得します。PROXMARK_LIBLUA を自分の proxmark3/liblua ディレクトリへのパスに設定します。./build.sh を実行し、build/libluamiibo.so を proxmark3/client ディレクトリにコピーします。メインの proxmark コードをビルドするには、proxmark3 ディレクトリに移動して make を実行します。
次に、以下の手順で proxmark3 をフラッシュします:
make flash-all を実行しますclient ディレクトリに移動し、./proxmark3 /dev/ttyACM0(または他のデバイスパス)を実行して、script run amiibo help を実行すると、利用可能なコマンドが一覧表示されます。
read などの暗号操作を実行するコマンドは、proxmark3/client ディレクトリ内の amiitool_keys.bin にある amiitool 用のキーファイルを必要とします。
注記: Switch システムバージョン 5.0.0 以降では、タグに正しい ECC 署名を提供する必要があります。これを行うには、タグダンプファイルの末尾に 32 バイトの署名を追加します。合計ファイルサイズは 572 バイト(540 バイトのタグダンプ、32 バイトの署名)にする必要があります。
お知らせ: (2014-03-26) これは現在、公式の Proxmark リポジトリです!
はじめに:
proxmark3 は、トランプ一組ほどの大きさの強力な汎用 RFID ツールであり、Low Frequency (125kHz) から High Frequency (13.56MHz) までのあらゆるタグをスヌープ、リッスン、エミュレートするように設計されています。
このリポジトリには、少なくとも理論上は proxmark3 で何か役に立つことを行うのに十分なソフトウェア、ロジック(FPGA 用)、およびハードウェアの設計ドキュメントが含まれています。
リソース:
GitHub ページ http://proxmark.github.io/proxmark3/
IRC チャンネル irc.freenode.org #proxmark3 -または- http://webchat.freenode.net/?channels=#proxmark3
Homebrew フォーミュラリポジトリ https://github.com/Proxmark/homebrew-proxmark3
開発:
プロジェクトのビルドまたは実行に必要なツールは、オペレーティングシステムによって異なります。詳細については Wiki を参照してください。
ハードウェアの入手:
Proxmark 3 は、以下の場所から(組み立て済み・テスト済みで)購入できます:
ほとんどの超小ロットの契約組立業者は、妥当な歩留まりでこのようなものを組み立てることができるでしょう。約 12 台程度のロットであれば、費用対効果が高いと思われます。BOM には(古くなっている可能性のある)部品価格が含まれており、すべて Digikey や通常の販売店から入手できます。
現代の回路基板を手ではんだ付けした経験がない場合、これは始めるのに適した場所ではありません。一部の部品(水晶振動子など)は、はんだごてで組み立ててはならず、熱風が必要です。
回路図も含まれています。記載されている部品値はすべての状況で必ずしも正しいとは限りませんが、適切な実装オプションを選択すれば、やりたいことはほぼ何でも可能になるはずです。
プリント基板のアートワークも、Gerber ファイルと Excellon ドリルファイルとして入手できます。
ライセンス:
このプログラムはフリーソフトウェアです。あなたはこれを、フリーソフトウェア財団によって発行された GNU General Public License(バージョン 2、または(あなたの選択により)それ以降の任意のバージョン)の条件の下で再頒布または改変することができます。
このプログラムは有用であることを願って頒布されますが、いかなる保証もありません。商業可能性や特定目的への適合性の暗黙の保証を含め、一切の保証はありません。詳細については GNU General Public License をご覧ください。
あなたはこのプログラムと共に GNU General Public License の写しを受け取っているはずです。もし受け取っていない場合は、Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA にご連絡ください。
Jonathan Westhues user jwesthues, at host cq.cx
2007年5月、マサチューセッツ州ケンブリッジ