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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
proxmark3 — [Deprecated] Iceman Fork, the most totally wicked fork around if you are into proxmark3 | Kitploit
ツール/GitHubGitHub/iceman1001/proxmark3
RFID/NFC ToolsWireless SecurityHardware HackingCryptographyPenetration TestingHardware SecurityArchived
GitHubiceman1001/proxmark3

proxmark3

[Deprecated] Iceman Fork, the most totally wicked fork around if you are into proxmark3

リポジトリを見る
4771156年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
ウェブサイト

[非推奨] Iceman fork

Build StatusCoverity StatusLatest release

このフォークは非推奨となりました。代わりに RRG/ICEMAN リポジトリを使用してください。

参照: Proxmark3 RDV4.0 github リポジトリ

RRG/Iceman リポジトリはこのリポジトリを基にしています。新しいハードウェア機能すべてをサポートするために、RRG リポジトリには多くの開発が投入されてきました。 このリポジトリはそれらすべてを完全にサポートしています。例えば、フラッシュメモリ、スマートカード SIM モジュール、高出力アンテナ、USART 経由のシリアルを備えた FPC ポートなどが挙げられます。

RRG リポジトリには汎用的な Proxmark クライアントが含まれています。このリポジトリは、green pcb、RDV2.0、RDV3.0 Easy、Proxmark Evolution など、あらゆる種類の Proxmark3 デバイスで簡単に(本当に簡単に)使用できます。また、Makefile の 1 つの設定だけで、さまざまなスタンドアロンモードを完全にサポートし、コンパイルできます。Proxmark がこれほど簡単になったことはありません。 ぜひチェックしてみてください。

===============================================================================

感謝の気持ちを伝えるなら寄付が一番

応援したい気持ちがあるなら、遠慮なく Iceman のパトロンになってください。一部のティアでは特典もあります。 https://www.patreon.com/iceman1001

すべてのサポートを歓迎します。

お知らせ

このフォークには非常に多くのものが含まれています。すべての修正と追加により、今日までに存在する Proxmark3 デバイス向けフォークの中で、基本的に最も強化されたフォークです。そのため、とても楽しく遊べます。ぜひ遊んでみてください。ワクワクしながら実験してみてください。余談ですが、すべての Coverity Scan 修正により、このクライアントは PM3 Master よりもはるかに安定しています(私が時々壊してしまうこともありますが)。実験の合間にこのフォークが安定したら、リリースを作成するつもりです。

Coverity Scan の設定と実行

Coverity Scan Self-build をダウンロードしてインストールします。 使用するには ARM-NON-EABI- コンパイラの設定が必要です:

  • 設定

cov-configure --comptype gcc --compiler /opt/devkitpro/devkitARM/bin/arm-none-eabi-gcc

  • 実行(私は Ubuntu で実行しています)

cov-build --dir cov-int make all

  • tarball を作成

tar czvf proxmark3.tgz cov-int

  • coverity.com にアップロード

何が変わったのか?

このフォークの何が特別なのでしょうか? 私は PM3 ソースコードへのさまざまな拡張を求めてウェブを探し回りましたが、それらのすべてが master ブランチに取り込まれたわけではありません。 その中には以下のようなものがあります。

root@kitploit:~
* Jonor の hf 14a raw timing パッチ
* Piwi のアップデート。(通常は master に取り込まれます)
* Piwi の "topaz" ブランチ
* Piwi の "hardnested" ブランチ 
* Holiman の iclass。(通常は master に取り込まれます)
* Marshmellow の修正。(通常は master に取り込まれます)
* Midnitesnake の Ultralight、Ultralight-c の拡張
* Izsh の lf peak 修正 / iir-filtering
* Aspers による PM3-gui-tool、settings.xml その他の内部のヒントとテクニック
* 私自身の desfire、Ultralight 拡張、LF T55xx 拡張、バグ修正(filelength、hf mf コマンド)、TNP3xxx lua スクリプト、Awid26、skidata スクリプト(近日公開予定)
* sammy-mode(オフライン用ですよ)、タグ識別、defaultkeys などのその他のマイナーなパッチ
* あちこちの細かいテキスト変更
* Ultralight/Ntag のシミュレーション
* Marshmellow と私によるクライアント用 "RevEng" アドオン。参照: http://reveng.sourceforge.net/    現在は reveng1.44 を使用
* J-Run による Mifare nested auths の代替ブルートフォース(動作には別の exe が 1 つ必要です)
* タグに対する T55XX パスワードのブルートフォース
* AWID 26 のブルートフォース。ファシリティコードから始めて、シミュレーションで 0xFFFF すべてのカード番号を試します。AWID リーダーに対して使用します。
* HID のブルートフォース。ファシリティコードから始めて、シミュレーションで 0xFFFF すべてのカード番号を試します。HID リーダーに対して使用します。
* Blapost の Crapto1 v3.3
* Icsom の legic スクリプトと legic 拡張
* Aczid の 'hf mf hardnested' における bitsliced ブルートフォースソルバー

公式 PM3 Master とマージしないのですか?

私がコードをいじりすぎているため、PR のマージは悪夢です。そのせいで PR を行う時間は永遠に見つからないでしょう。ここにあるものの多くは公式 PM3 にとって関心の対象ではありません。しかし幸運なことに @marshmellow42 がいて、いくつかのものを取り上げて PR を送り返してくれています。公式の pm3 リポジトリから分離していることで、PM3 を自分の使いやすい方法でファームウェア/クライアントを作成する非常に大きな自由が得られています。

あれやこれやの機能を追加しないのですか?

ヒントをくれれば、あなたが持っているものをマージできるかどうか検討してみます。

PM3 GUI

私は物事を改名したり移動したりする傾向があるため、Gaucho の公式 PM3-GUI はあまりうまく動作しないでしょう。ごめんなさい

開発

このフォークは現在、以下の環境で問題なくコンパイルできます。

  • Qt5.6.1 & GCC 4.8 を使用した Windows/mingw 環境
  • Ubuntu 1404、1510、1604
  • Mac OS X / Homebrew
  • Docker コンテナ

UBUNTU でのセットアップとビルド

GC が更新を加えたことで、Ubuntu 14.04.2 LTS、15.10、16.04 で簡単にビルドできるようになりました。 https://github.com/Proxmark/proxmark3/wiki/Ubuntu%20Linux を参照してください。

@daveio による素晴らしくクールなインストールスクリプトはこちらにあります: https://github.com/daveio/attacksurface/blob/master/proxmark3/pm3-setup.sh このスクリプトはフォークにも追加してあります。 https://github.com/iceman1001/proxmark3/blob/master/install.sh

  • 実行 sudo apt-get install p7zip git build-essential libreadline5 libreadline-dev libusb-0.1-4 libusb-dev libqt4-dev perl pkg-config wget libncurses5-dev gcc-arm-none-eabi

  • iceman フォークをクローン git clone https://github.com/iceman1001/proxmark3.git

  • 最新のコミットを取得 git pull

  • ブラックリストルールをインストールし、dialout グループにユーザーを追加します(Linux/ubuntu/debian の場合)。これを実行した場合は、権限が変更されたことを確認するため、ログアウトして再度ログインする必要があります。 make udev

  • クリーンな状態から完全コンパイル make clean && make all

  • BOOTROM と FULLIMAGE をフラッシュ client/flasher /dev/ttyACM0 -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf

  • クライアントフォルダに移動 cd client

  • クライアントを実行 ./proxmark3 /dev/ttyACM0

ArchLinux でのセットアップとビルド

  • 実行 sudo pacman -Sy base-devel p7zip libusb readline ncurses arm-none-eabi-newlib --needed yaourt -S termcap

  • iceman フォークをクローン git clone https://github.com/iceman1001/proxmark3.git

  • 最新のコミットを取得 git pull

  • ブラックリストルールをインストールし、dialout グループにユーザーを追加します(Linux/ubuntu/debian の場合)。これを実行した場合は、権限が変更されたことを確認するため、ログアウトして再度ログインする必要があります。 make udev

  • クリーンな状態から完全コンパイル make clean && make all

  • BOOTROM と FULLIMAGE をフラッシュ client/flasher /dev/ttyACM0 -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf

  • クライアントフォルダに移動 cd client

  • クライアントを実行 ./proxmark3 /dev/ttyACM0

Homebrew(Mac OS X)

この手順は @Chrisfu によるもので、私も proxmark3.rb スクリプトファイルをここから入手しました。 Mac と Homebrew についてのさらなる質問は @Chrisfu(https://github.com/chrisfu/)までお問い合わせください。

  1. まだインストールしていなければ Homebrew をインストールします: http://brew.sh/

  2. このリポジトリをタップします: brew tap iceman1001/proxmark3

  3. Proxmark3 をインストールします: 安定版は brew install proxmark3、GitHub の最新の非安定版は brew install --HEAD proxmark3。

HomeBrew tap フォーミュラのアップグレード

この方法は、iceman のクライアントの最先端バージョンを実行したい人に役立ちます。HomeBrew tap フォーミュラを更新する際はこの点に注意してください。この手順は、macOS でアップデートが不安定な場合にビルドを簡単に壊す可能性があります。

macOS High Sierra 10.13.2 でテスト済み

注: 上記のように HomeBrew から iceman のフォークをすでにインストールしていることを前提としています。

  1. HomeBrew に github から最新のソースを取得させます brew upgrade --fetch-HEAD iceman1001/proxmark3/proxmark3

  2. bootloader と fullimage.elf をフラッシュします

  • Proxmark3 をマシンから抜いた状態で、Proxmark 3 のボタンを押したまま USB ポートに差し込みます。このステップが完了し、proxmark3-flasher コマンドが "Have a nice day!" と出力するまでボタンを押し続けてください。* $ sudo proxmark3-flasher /dev/tty.usbmodem881 -b /usr/local/Cellar/proxmark3/HEAD-6a710ef/share/firmware/bootrom.elf /usr/local/Cellar/proxmark3/HEAD-6a710ef/share/firmware/fullimage.elf

$ sudo proxmark3-flasher /dev/tty.usbmodem881

  1. アップデートを楽しんでください

Docker コンテナ

最近、Docker HUB に docker コンテナを追加しました。こちらにあります: https://hub.docker.com/r/iceman1001/proxmark3/ その指示に従ってセットアップと起動を行ってください。旧来の proxspace-environment はもう必要ありません。

-[1.6.0] 起動方法: https://www.youtube.com/watch?v=b5Zta89Cf6Q -[1.6.0] 接続方法: https://youtu.be/0ZS2t5C-caI -[1.6.1] フラッシュ方法: https://www.youtube.com/watch?v=WXouhuGYEiw

推奨事項: 最新のコンテナのみを使用してください。

Windows でのビルド

Gator96100 ディストリビューション

これらのパッケージをすべてダウンロードしてインストールする代わりに、新しい ProxSpace 環境アーカイブファイルが @Gator96100 のリポジトリのプロジェクト ページでダウンロードできるようになります。

その後は、iceman リポジトリをクローンするか、他の誰かのものをダウンロードするだけです。 @Gator96100 のリポジトリページの手順をお読みください。(https://github.com/Gator96100/ProxSpace/)

リンク

  • https://github.com/Gator96100/ProxSpace/archive/master.zip
  • https://github.com/Gator96100/ProxSpace/releases/tag/v2.2 (リリース v2.2、gcc v5.3.0 arm-none-eabi-gcc v7.1.0 付属)
  • https://github.com/Gator96100/ProxSpace/releases/tag/v2.1 (リリース v2.1、gcc v5.3.0 付属)

7. ビルドと実行

  • iceman フォークをクローン git clone https://github.com/iceman1001/proxmark3.git

  • 最新のコミットを取得 git pull

  • クリーンコンパイル make clean && make all

Proxmark3 Windows ドライバーがインストールされていれば、Proxmark ソフトウェアを実行できます。ここで "X" は Windows で proxmark3 に割り当てられた COM ポート番号です。

  • BOOTROM と FULLIMAGE をフラッシュ client/flasher.exe comX -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf

  • クライアントフォルダに移動 cd client

  • クライアントを実行 proxmark3.exe comX

iceman at host iuse.se 2015年1月、スウェーデン

ツールをダウンロード