
Симулятор Amiibo для Proxmark3, как было показано на Recon Montreal 2018
Копия Lua-обёртки amiitool включена в client/libluamiibo.so, но если вы хотите
собрать её самостоятельно, следуйте этим инструкциям:
lua-lib проекта amiitool по адресу https://github.com/jamchamb/amiitool/tree/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, требуют файл ключей
для amiitool — amiitool_keys.bin в директории proxmark3/client.
ПРИМЕЧАНИЕ: Для версии системного ПО Switch 5.0.0 или выше необходимо указать корректную подпись ECC для метки. Для этого добавьте 32-байтовую подпись в конец файла дампа метки. Общий размер файла должен составлять 572 (540 байт — дамп метки, 32 байта — подпись).
УВЕДОМЛЕНИЕ: (2014-03-26) Теперь это официальный репозиторий Proxmark!
ВВЕДЕНИЕ:
Proxmark3 — это мощный универсальный RFID-инструмент размером с колоду карт, предназначенный для перехвата, прослушивания и эмуляции всего — от меток низкой частоты (125 кГц) до высокой частоты (13.56 МГц).
Этот репозиторий содержит достаточно программного обеспечения, логики (для ПЛИС) и проектной документации по аппаратному обеспечению, чтобы вы могли, по крайней мере теоретически, сделать с proxmark3 что-то полезное.
РЕСУРСЫ:
Этот репозиторий! https://github.com/Proxmark/proxmark3
Страница на GitHub http://proxmark.github.io/proxmark3/
IRC-канал irc.freenode.org #proxmark3 -или- http://webchat.freenode.net/?channels=#proxmark3
Репозиторий формулы Homebrew https://github.com/Proxmark/homebrew-proxmark3
РАЗРАБОТКА:
Инструменты, необходимые для сборки или запуска проекта, будут различаться в зависимости от вашей операционной системы. Подробности смотрите в Вики.
ПОЛУЧЕНИЕ АППАРАТНОГО ОБЕСПЕЧЕНИЯ:
Proxmark 3 доступен для покупки (собранный и протестированный) в следующих местах:
Большинство контрактных сборщиков сверхмалых объёмов могли бы собрать нечто подобное с приемлемым выходом годных изделий. Партия примерно из дюжины устройств, вероятно, будет рентабельной. Список компонентов (BOM) включает (возможно, устаревшие) цены на компоненты, и всё это доступно у Digikey и обычных дистрибьюторов.
Если вы никогда не собирали современную печатную плату вручную, то это не лучшее место для начала. Некоторые компоненты (например, кварцевые резонаторы) нельзя устанавливать с помощью паяльника — для них требуется горячий воздух.
Принципиальные схемы включены; указанные номиналы компонентов не обязательно корректны для всех ситуаций, но с подходящими вариантами установки можно сделать почти всё, что вам потребуется.
Чертёж печатной платы также доступен в виде файлов Gerber и сверлильного файла Excellon.
ЛИЦЕНЗИРОВАНИЕ:
Эта программа является свободным программным обеспечением; вы можете распространять и/или изменять её в соответствии с условиями Стандартной общественной лицензии GNU, опубликованной Фондом свободного программного обеспечения; либо версии 2 Лицензии, либо (по вашему выбору) любой более поздней версии.
Эта программа распространяется в надежде, что она будет полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемой гарантии ТОВАРНОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЁННОЙ ЦЕЛИ. Подробнее см. в Стандартной общественной лицензии GNU.
Вы должны были получить копию Стандартной общественной лицензии GNU вместе с этой программой; если нет, напишите в Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Jonathan Westhues пользователь jwesthues, на хосте cq.cx
Май 2007, Cambridge MA