At least i tried GPShell and it works
with this script:
Code: Select all
mode_201
enable_trace
enable_timer
establish_context
card_connect
select -AID A000000018434D00
open_sc -security 3 -keyind 0 -keyver 0 -key 47454d5850524553534f53414d504c45 -keyDerivation visa2 // Open secure channel
install -file myPackage.cap -sdAID A000000018434D00 -nvCodeLimit 4000
card_disconnect
release_context
BUT what i miss is the response from my applet
(it´s a "hello world" applet which send´s hello world in hex)
i start it and send an APDU with this script:
Code: Select all
mode_201
enable_trace
enable_timer
establish_context
card_connect
open_sc -security 3 -keyind 0 -keyver 0 -key 47454d5850524553534f53414d504c45 -keyDerivation visa2 // Open secure channel
select -AID 112233445500
send_apdu -APDU 0000040006112233445500
card_disconnect
release_context
the output is:
Code: Select all
mode_201
enable_trace
enable_timer
establish_context
command time: 16 ms
card_connect
command time: 0 ms
open_sc -security 3 -keyind 0 -keyver 0 -key 47454d5850524553534f53414d504c45 -keyDerivation visa2 // Open secure channel
Command --> 8050000008B1D3D4778B3C7A6600
Wrapped command --> 8050000008B1D3D4778B3C7A6600
Response <-- 4D000012C0072004201FFF012DEAD1DCDD65EA04CF317568F6781A329000
Command --> 84820300106D37665DA2F0753A63F90CBD4FA5D13D
Wrapped command --> 84820300106D37665DA2F0753A63F90CBD4FA5D13D
Response <-- 9000
command time: 218 ms
select -AID 112233445500
Command --> 00A4040006112233445500
Wrapped command --> 00A4040006112233445500
Response <-- 9000
command time: 16 ms
send_apdu -APDU 0000040006112233445500
Command --> 0000040006112233445500
Wrapped command --> 0000040006112233445500
Response <-- 9000
send_APDU() returns 0x80209000 (9000: Success. No error.)
command time: 0 ms
card_disconnect
command time: 78 ms
release_context
command time: 0 ms
Someone know how to display my "hello world"?