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

4 инструментов

Тег: apdu ×

GlobalPlatformPro

v25.10.20
Wireless & RF

Java-инструмент для управления JavaCard-приложениями на SIM, UICC и других GlobalPlatform-совместимых смарт-картах. Поддерживает установку, удаление и перечисление Java-аплетов (CAP-файлов), управление Secure Channel Protocol (SCP02, SCP03), отправку произвольных APDU-команд, чтение …

# Требует Java 8+ wget https://github.com/martinpaljak/GlobalPlatformPro/releases/latest/download/gp.jar # Перечислить установленные аплеты java -jar gp.jar --list # Установить CAP-файл java -jar gp.jar --install myApplet.cap # Удалить аплет по AID java -jar gp.jar --delete A0000000041010 # Отправить APDU вручную java -jar gp.jar --apdu 00A4040007A0000000041010

SIMtrace2

v0.9.1
Wireless & RF

Аппаратно-программный комплекс Osmocom для перехвата и анализа трафика между телефоном и SIM-картой по интерфейсу ISO 7816 (APDU). Позволяет в реальном времени видеть все команды, которые телефон отправляет SIM: …

git clone https://github.com/osmocom/simtrace2 cd simtrace2 # Прошивка аппаратного зонда SIMtrace2 cd firmware make BOARD=simtrace2 # Хост-утилита cd host autoreconf -i && ./configure make && sudo make install # Захват и декодирование APDU simtrace2-sniff --usb-vendor 1d50 --usb-product 4001 # Открыть pcap в Wireshark с диссектором ISO 7816

pcsc-tools

v1.7.5
Wireless & RF

Набор утилит командной строки для работы со смарт-картами через PC/SC: scriptor — интерактивная отправка APDU, pcsc_scan — сканирование подключённых ридеров и карт с декодированием ATR, ATR_analysis — идентификация …

# Установка (Debian/Ubuntu) sudo apt install pcscd pcsc-tools # Из исходников git clone https://github.com/LudovicRousseau/pcsc-tools cd pcsc-tools && ./configure && make && sudo make install # Сканирование карт и ридеров pcsc_scan # Интерактивная APDU-оболочка scriptor # Затем вводить APDU hex, например: 00 A4 04 00 00 # Определить тип карты по ATR ATR_analysis "3B 9F 95 80 1F C3 80 31 E0 73 FE 21 1B 66..."

pySIM

v1.0
Wireless & RF

Python-библиотека и CLI-инструмент для чтения, записи и анализа SIM/USIM-карт через стандартный интерфейс PC/SC или OpenBTS Transceiver. Поддерживает полный доступ к файловой системе UICC (EF, DF, MF), чтение IMSI, …

git clone https://github.com/osmocom/pysim cd pysim pip install -r requirements.txt # Запуск интерактивного Shell python pySim-shell.py -p 0 # Чтение IMSI, ICCID и другого python pySim-read.py -p 0 # Запись / программирование (нужен ADM-ключ) python pySim-prog.py -p 0 --type sysmoUSIM-SJS1 --imsi 001010000000001 --ki ... # Ридеры: ACS ACR38U, OMNIKEY 3121, SCM SCR3310