@@ -303,7 +303,7 @@ class Iso7816OS(SmartcardOS):
|
|||||||
answer = self.formatResult(Iso7816OS.seekable(c.ins), c.effective_Le, result, sw, sm)
|
answer = self.formatResult(Iso7816OS.seekable(c.ins), c.effective_Le, result, sw, sm)
|
||||||
except SwError as e:
|
except SwError as e:
|
||||||
logging.info(e.message)
|
logging.info(e.message)
|
||||||
import traceback
|
import traceback, sys
|
||||||
traceback.print_exception(*sys.exc_info())
|
traceback.print_exception(*sys.exc_info())
|
||||||
sw = e.sw
|
sw = e.sw
|
||||||
result = ""
|
result = ""
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
from virtualsmartcard.VirtualSmartcard import SmartcardOS
|
from virtualsmartcard.VirtualSmartcard import SmartcardOS
|
||||||
import smartcard, logging
|
import smartcard, logging, sys
|
||||||
|
|
||||||
|
|
||||||
class RelayOS(SmartcardOS):
|
class RelayOS(SmartcardOS):
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ class NPAOS(Iso7816OS):
|
|||||||
sw, result = self.SAM.protect_result(sw, result)
|
sw, result = self.SAM.protect_result(sw, result)
|
||||||
except SwError as e:
|
except SwError as e:
|
||||||
logging.info(e.message)
|
logging.info(e.message)
|
||||||
import traceback
|
import traceback, sys
|
||||||
traceback.print_exception(*sys.exc_info())
|
traceback.print_exception(*sys.exc_info())
|
||||||
sw = e.sw
|
sw = e.sw
|
||||||
result = ""
|
result = ""
|
||||||
|
|||||||
Reference in New Issue
Block a user