A cross-platform, graphical, low level (APDU) smart card tool aimed to help developing of smart card applications and understanding of ISO-7816 protocol.
Nice and useful project. Note that it doesn't work well for APDU requests with LE=0 (00 a4 04 00 07 a0 00 00 00 04 10 10 00 for example). It is caused by underlying javax.smartcardio.CommandAPDU() behavior. You need to enter LE=100 instead of 00. Or replace two rows 'apdu = new CommandAPDU(cla, ins ,p1, p2, data,0,p3, le);' by 'apdu = new CommandAPDU(cla, ins ,p1, p2, data,0,p3,(le == 0) ? 256 : le);' in the FrmMain.java source code.
I am nubie on smartcard, I try to use this tools using my SCM SCL010 reader & mifare standard 4k, but it won't work. Need more help, please. Thanks b4.