Антон Трошин

telegram

SIMple v3.8.0: наконец-то keysets

Что нового в SIMple v3.8.0: - keysets — теперь карте можно завести несколько наборов ключей SCP80, счетчик привязан к индексу набора ключей. - TAR-сканер — проверятор TAR, на которые реагирует карта. - еще досыпана дюжина фиксов в RAM операции и причесан UI в этой же области (SCP80/RAM). Нефункцинальное изменение: теперь пресеты
1 мин. чтения
telegram

CAT_TP существует? Да какая разница..

Опрос про CAT_TP показал, что CAT_TP не востребован у подписчиков, мне он тоже ни к чему, поэтому он помещается в самый пыльный бэклог. Но так же из опроса можно вынести, что про CAT_TP мало кто слышал и это нормально, многие подписались из жалости не из-за интереса
1 мин. чтения
telegram

SIMple v3.6.40: SCP80/RAM работал и раньше, но теперь он годен

Начиная с сейчас, с SIMple v.3.6.40, функционал RAM через SCP80 можно использовать. Не то, чтобы он не работал раньше (на некоторых картах даже неплохо работал), но теперь, после пары десятков сегодняшних фиксов и тестов на шести видах карт, включая eSIM, мне за него не будет стыдно, как
telegram

Тест-скрипты

SIMple 3.6.x, находящийся в работе, предлагает новые функции: - Тест-скрипт для тестирования карт/апплетов. Симуляция операций (команды ридера, EVENT DOWNLOAD, отправка произвольных данных в приложение по TAR (SCP80), ожидание проактивных команд и передача произвольных ответов на них с логированием и оценкой результатов. - Подробный анализ .cap файлов перед загрузкой
1 мин. чтения
telegram

Существует ли CAT_TP?

Когда в SIMple появилась поддержка HTTP OTA, и когда появилась отправка триггера для CAT_TP сессии, то, наверное, многие подумали, но не сочли нужным спросить вслух — "а где же эмуляция CAT_TP?!" и этот немой вопрос до меня долетел, но я не смог на него ответить, т.к.
telegram

SIMple v3.5.0 - прокачка UX APDU конструктора

SIMple 3.5.0 - повышаем вложенность: - Expanded Script снабжен селекторами C-APDU для RFM/RAM (были только проактивные команды или ручной ввод C-APDU). - Все RFM команды SELECT снабжены селекторами файлов с фильтром по именам (если в ридере есть карта и файлы были проверены на наличие - показаны только доступные, иначе
telegram

SIMple v3 - LPA для eUICC SGP.22

Штош, готов мажорный релиз v3 - теперь с управлением профилями eSIM (SGP.22) Профили можно смотреть, включать и выключать, но никакого общения с SMDP+ не реализовано (нет загрузки профилей, нотификации нельзя отправить, но можно смотреть). Для тестирования профилей этого достаточно, а городить Es9+ пока лень. С версии SIMple v.3.1.
telegram

SIMple - декодеры файлов

SIMple не отделался одним переименованием. Добавлены декодеры содержимого файлов (наиболее употребимых) на стороне фронтенда: в файловом менеджере и при показе результатов проверки файлового профиля или побайтовой сверки карт, для наглядной демонстрации отличий. В разделе "Симулятор телефона" теперь карту можно отправить в пешее эротическое виртуальное кругосветное путешествие и эмулировать
telegram

Обновости

Вместе с переименованием выкачен ряд фиксов и мелких доработок во все три проекта. В частности были устранены баги декодера/энкодера TERMINAL PROFILE. Если в SIMple присутствует полная расшифровка данных TP (огромная форма с чекбоксами), то анализатор трейсов ограничивается основными характеристиками устройства. Пока не понял, будет ли полезен полный побитовый декодер
telegram

Паять или не паять (не хотелось бы)

Прошу совета по проблеме с железной частью sigrok-iso7816-stream. Переходник с анализатора на SIM адаптер желательно (но не обязательно) снабжать притягивающими резисторами. Ищу способ их простого и аккуратного монтажа. Пока что я их паяю и получается не очень (см.фото). А мне их надо много и паять лень :)
telegram

Обновление анализатора трейсов и sigrok-iso7816-stream

Обновлены анализатор трейсов и sigrok-iso7816-stream. Добавлена небольшая, но приятная фича - в данных ATR теперь отображены частота CLK и вычислимые из нее и F/D параметры: скорость в bps и время ETU в мкс. Функционал работает только с sigrok-iso7816-stream, частота передается в нестандартном GSMTAP subtype 0x10. Osmocom
telegram

Дисклеймер

На всякий случай займусь любимым делом - поясню очевидное. Все инструменты, о которых идет речь в канале - open source и ограничений на их использование нет. Это вайбкод, при создании которого используется набор спецификаций ISO/ETSI/GlobalPlatform (как именно используется - отдельная интересная тема борьбы с лукавством ИИ, но следование спекам - приоритетное требование)
1 мин. чтения
telegram

HTTP OTA уже здесь

Выкачен OTAman (ребрендинг в процессе) 2.2.15 с полностью рабочим функционалом SCP81 (HTTP OTA). Эмулятор BIP через ридер может направлять соединение по адресу из OPEN CHANNEL либо игнорировать целевой IP и направлять запросы в свой локальный HTTPS сервер (режим полной эмуляции HTTP OTA), или пробросить соединение на произвольный адрес.
1 мин. чтения
telegram

Ребрендинг OTAman

Эмулятор HTTP OTA работает настолько хорошо, что больно смотреть, в связи с чем продолжается покраска и полировка UI. Но есть проблема, которую при наличии канала с таким количеством подписчиков, одному решать лень неприлично. Давным-давно, в прошлую пятницу 6 августа 2026г появился "OTAman", тогда это был инструмент для
1 мин. чтения
telegram

OTAman v2 (уже v2.1.3)

Выкачен OTAman v2 (уже v2.1.3), в котором появились инструменты для упрощения операций сравнения файловых профилей (вкладка Профайлер). Основные сущности: профиль (profile) и снимок карты (card snapshot). Профиль - набор правил, где каждое правило включает путь до файла, правило проверки FCP/FCI и правило проверки данных файла. Проверка может быть
telegram

Запуск канала в Telegram

Канал сей заложен для оповещения интересующихся инструментами для работы с UICC, общедоступными по адресу: https://github.com/anttro На момент открытия доступны три инструмента: SIMple, Simtrace Analyser и sigrok-iso7816-stream 🛠 SIMple - "швейцарский нож" для работы с картами через ридер и оффлайн OTA-помошник. Предлагает конструктор и деконструктор
1 мин. чтения