GUI-инструмент для чтения и визуального анализа смарт-карт: SIM/USIM, EMV (банковские карты), MIFARE, ePassport, Calypso. Отображает полную файловую систему карты в виде дерева, декодирует TLV-структуры, ATR и стандартные поля. Имеет встроенный Lua-интерпретатор для написания скриптов разбора любых проприетарных форматов. Поддерживает экспорт в XML и запись APDU-логов. Особенно полезен при первичном исследовании незнакомых карт и сравнении содержимого нескольких SIM/USIM.
Java-инструмент для управления JavaCard-приложениями на SIM, UICC и других GlobalPlatform-совместимых смарт-картах. Поддерживает установку, удаление и перечисление …
Python-библиотека и CLI-инструмент для чтения, записи и анализа SIM/USIM-карт через стандартный интерфейс PC/SC или OpenBTS Transceiver. …
Набор утилит командной строки для работы со смарт-картами через PC/SC: scriptor — интерактивная отправка APDU, pcsc_scan …
Remote SIM-протокол от Osmocom: позволяет использовать физическую SIM-карту, подключённую к одному устройству, на другом — удалённо …
# Ubuntu/Debian sudo apt install cardpeek # Из исходников git clone https://github.com/L1L1/cardpeek cd cardpeek sudo apt install libgtk-3-dev libpcsclite-dev lua5.3-dev ./autogen.sh && ./configure && make sudo make install # Запуск (нужен PC/SC-ридер с картой) cardpeek
Cardpeek — это инструмент для Linux/Windows/Mac OS X для чтения содержимого смарт-карт ISO7816. Он оснащён графическим интерфейсом GTK для отображения данных карты в виде дерева и может быть расширен с помощью скриптового языка (LUA).
Целью данного проекта является предоставление владельцам смарт-карт более полной информации о типе личных данных, хранящихся в этих устройствах.
В настоящее время инструмент способен читать содержимое:
Также инструмент способен читать следующие карты с ограниченной интерпретацией данных: * Некоторых карт Mifare (например, карты Thalys) * Moneo — французской электронной кошелька
!!! Собранные исполняемые файлы пока не работают — см. проблему #1 !!!
Справочное руководство содержит подробные инструкции по использованию.
Изначально написан Аленом Паннера под лицензией GNU General Public License, версия 3, с дополнительным исключением, разрешающим компиляцию, линковку и/или использование OpenSSL.
Дополнительная информация: http://pannetrat.com/Cardpeek/