Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java Card > GPShell умеет менять статус ISD?


Автор: whazza 18.10.2013, 11:17
Здравствуйте.

Карта J2A080. Пытался сменить статус ISD на secured с помощью GPShell...

Код

mode_211
mode_211
enable_trace
enable_trace
establish_context
establish_context
card_connect -readerNumber 1
card_connect -readerNumber 1
select -AID a000000003000000
select -AID a000000003000000
Command --> 00A4040008A000000003000000
Wrapped command --> 00A4040008A000000003000000
Response <-- 6F658408A000000003000000A5599F6501FF9F6E06479181023100734A06072A864
886FC6B01600C060A2A864886FC6B02020101630906072A864886FC6B03640B06092A864886FC6B0
40215650B06092B8510864864020103660C060A2B060104012A026E01029000
open_sc -security 0 -keyver 1 -mac_key *** -enc_key ***
***
Response <-- 9000
send_apdu -APDU 80800F08a000000003000000
send_apdu -APDU 80800F08a000000003000000
Command --> 80800F08A000000003000000
Wrapped command --> 80800F08A000000003000000
Response <-- 6700
send_APDU() returns 0x80206700 (6700: Wrong length.)
send_apdu -APDU 84800F08a000000003000000
send_apdu -APDU 84800F08a000000003000000
Command --> 84800F08A000000003000000
Wrapped command --> 84800F08A000000003000000
Response <-- 6700
send_APDU() returns 0x80206700 (6700: Wrong length.)
send_apdu -APDU 80800F07a0000000030000
send_apdu -APDU 80800F07a0000000030000
Command --> 80800F07A0000000030000
Wrapped command --> 80800F07A0000000030000
Response <-- 6700
send_APDU() returns 0x80206700 (6700: Wrong length.)


Карта ругается на неверную длину данных... просит имитовставку?! Только вручную считать? smile

Разобрался-таки. Тема неактуальна.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)