Набор утилит командной строки для работы со смарт-картами через PC/SC: scriptor — интерактивная отправка APDU, pcsc_scan — сканирование подключённых ридеров и карт с декодированием ATR, ATR_analysis — идентификация карты по Answer-To-Reset. Используется для отладки протоколов ISO 7816, T=0/T=1, тестирования ридеров, изучения поведения SIM/USIM при нестандартных командах. Простой и надёжный инструмент для low-level APDU-работы без GUI.
# Установка (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..."
Чтобы получить архив проекта в формате .tar.bz2, посетите
https://pcsc-tools.apdu.fr/.
Вы можете использовать этот проект для отправки запросов на слияние или сообщения о проблемах.
git clone https://salsa.debian.org/rousseau/pcsc-tools.git
cd pcsc-tools
./bootstrap
./configure
make
Вам также потребуется установить: