«ПОЛУЧИТЬ ВАРИАНТЫ ОБРАБОТКИ» всегда 6D00 MasterCard

#apdu #emv

Вопрос:

Это ответ, когда я выбираю приложение с помощью AID (в данном случае: A0000000041010)

 6F3B8407A0000000041010A530500A4D4153544552434152448701019F1101015F2D0865737074656E6672BF0C0F9F4D020B0A9F6E07018800003030009000
 

В этом ответе нет PDOL, поэтому я пытаюсь отправить следующий ADPU(GPO) на карту MasterCard

80 А8 00 00 02 8300 00

Но я всегда получаю 6D00

Я пробовал со многими мастеркардами, но результат один и тот же.

Я использую pyResman для выполнения этих APDU

Изображение объекта групповой политики

Заранее спасибо. С уважением.

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.

Ответ №1:

Наконец, я нашел решение, мне нужно выбрать ПОМОЩЬ перед выполнением объекта групповой политики. (Это обязательно, это не работает, если вы пытаетесь выполнить объект групповой политики напрямую)

  1. Запросить ПОМОЩЬ —> 00 A4 04 00 07 A0000000031010 00
  2. Запрос объекта групповой политики —> 80 A8 00 00 04 83020000 00 (правый объект групповой политики)

После этого я смог получить ответ GPO.

Я надеюсь, что это поможет