diff --git a/usb_application/ccid_raw.py b/usb_application/ccid_raw.py index 8fa7ebfb..e9b1fbab 100755 --- a/usb_application/ccid_raw.py +++ b/usb_application/ccid_raw.py @@ -93,3 +93,11 @@ def ccid_raw_init(): def ccid_raw_exit(hcard, hcontext): disconnect_card(hcard) release_context(hcontext) + + +if __name__ == '__main__': + hcard, hcontext, dwActiveProtocol = ccid_raw_init() + do_intercept(CMD_SEL_ROOT, dwActiveProtocol) + do_intercept(CMD_SEL_FILE, dwActiveProtocol) + do_intercept(CMD_GET_DATA, dwActiveProtocol) + ccid_raw_exit()