Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Инструменты/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

Build StatusCoverity StatusLatest release

ЭТОТ ФОРК УСТАРЕЛ, ИСПОЛЬЗУЙТЕ РЕПОЗИТОРИЙ RRG/ICEMAN!

Ссылка: Репозиторий Proxmark3 RDV4.0 на GitHub

Репозиторий RRG/Iceman основан на этом репозитории. В репозиторий RRG было вложено много работы, чтобы добавить поддержку всех новых аппаратных возможностей. Репозиторий полностью поддерживает их все; например, flash-память, модуль симуляции смарт-карт, антенны повышенной мощности, порт FPC с последовательным интерфейсом через USART — если кратко.

В репозитории RRG есть универсальный клиент Proxmark. Репозиторий можно легко (я серьёзно) использовать со всеми видами устройств Proxmark3, такими как зелёная плата, RDV2.0, RDV3.0 Easy, Proxmark Evolution и т.д. Он также полностью поддерживает и компилирует ряд автономных режимов всего одной настройкой в Makefile. Работа с 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" 
* Iclass от Holiman (обычно попадает в master)
* Исправления Marshmellow (обычно попадают в master)
* Улучшения Midnitesnake для Ultralight и Ultralight-c
* Модификация lf peak / iir-фильтрация от Izsh
* Советы и хитрости Aspers изнутри PM3-gui-tool, settings.xml и прочее.
* Мои собственные дополнения: desfire, extras для Ultralight, улучшения LF T55xx, исправления багов (filelength, hf mf commands), lua-скрипты TNP3xxx, Awid26, skidata-скрипты (будут позже)
* Другие малоизвестные патчи, например для sammy-mode (офлайн, сами понимаете), определения меток, ключей по умолчанию. 
* Незначительные текстовые правки то тут, то там.
* Симуляция Ultralight/Ntag.
* Дополнение "RevEng" для клиента от Marshmellow и меня. Ссылка: http://reveng.sourceforge.net/    Теперь используется reveng1.44
* Альтернативный брутфорс J-Run для Mifare nested auths.. (нужен ещё один exe-файл, чтобы это заработало)
* Брутфорс паролей T55XX против метки.
* Брутфорс для AWID 26: начинается с кода объекта (facility code), затем перебираются все 0xFFFF номеров карт через симуляцию. Используется против считывателя AWID.
* Брутфорс для HID: начинается с кода объекта (facility code), затем перебираются все 0xFFFF номеров карт через симуляцию. Используется против считывателя HID.
* Crapto1 v3.3 от Blaposts
* legic-скрипт и улучшения legic от Icsom
* bitsliced-брутфорс-солвер Aczid в 'hf mf hardnested'

Почему бы не объединиться с официальным PM3 Master?

Я так много вожусь с кодом, что объединение PR превращается в кошмар. Из-за этого у меня никогда не найдётся времени на PR. Многое из того, что вы здесь найдёте, не соответствует интересам официального PM3. Однако, к счастью, есть @marshmellow42, который берёт кое-что и отправляет PR обратно. Отделение от официального репозитория pm3 даёт мне огромную свободу создавать прошивку/клиент так, как я хочу использовать PM3.

Почему бы вам не добавить ту или иную функцию?

Дайте мне подсказку, и я посмотрю, смогу ли я включить то, что у вас есть.

PM3 GUI

Я имею привычку переименовывать и перемещать вещи, так что официальный PM3-GUI от Gaucho будет работать не очень хорошо. извините

Разработка

Этот форк теперь отлично компилируется на

  • Windows/mingw environment с Qt5.6.1 и GCC 4.8
  • 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

  • Установите правила blacklist и добавьте пользователя в группу 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

  • Установите правила blacklist и добавьте пользователя в группу 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. Подключите этот репозиторий (tap): brew tap iceman1001/proxmark3

  3. Установите Proxmark3: brew install proxmark3 для стабильного релиза или brew install --HEAD proxmark3 для последней нестабильной версии с GitHub.

Обновление формулы HomeBrew tap

Этот метод полезен тем, кто хочет использовать самые свежие (bleeding-edge) версии клиента iceman. Имейте это в виду при попытке обновить формулу HomeBrew tap, поскольку эта процедура легко может привести к поломке сборки, если обновление нестабильно на macOS.

Проверено на macOS High Sierra 10.13.2

Примечание: предполагается, что вы уже установили форк iceman через HomeBrew, как описано выше

  1. Заставьте HomeBrew забрать последний исходный код с GitHub brew upgrade --fetch-HEAD iceman1001/proxmark3/proxmark3

  2. Прошейте загрузчик и 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-контейнер на Docker HUB. Вы найдёте его здесь: https://hub.docker.com/r/iceman1001/proxmark3/ Следуйте этим инструкциям, чтобы запустить его. Старое окружение proxspace больше не нужно.

-[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

Вместо того чтобы скачивать и устанавливать каждый из этих пакетов по отдельности, на странице проекта в репозитории @Gator96100 будет доступен для скачивания новый архив окружения ProxSpace.

После этого просто клонируйте репозиторий 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» — номер COM-порта, назначенного proxmark3 в Windows.

  • Прошейте 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, Швеция

Скачать инструмент