From 08ea861b112e25edfecd23c31753db753d789a52 Mon Sep 17 00:00:00 2001 From: Christina Quast Date: Sun, 3 May 2015 16:34:32 +0200 Subject: [PATCH] mitm.py: to be removed, hack to answer pts request --- usb_application/mitm.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/usb_application/mitm.py b/usb_application/mitm.py index cbf70b7f..a41a72db 100755 --- a/usb_application/mitm.py +++ b/usb_application/mitm.py @@ -93,6 +93,10 @@ def do_mitm(sim_emul=True): apdu = Apdu_splitter() apdu.split(c) + if apdu.state == apdu_states.APDU_S_FIN and apdu.pts_buf == [0xff, 0x00, 0xff]: + sim_data = sm_con.send_receive_cmd(apdu.pts_buf) + write_phone(dev, replace(array('B', sim_data))) + continue; if apdu.state == apdu_states.APDU_S_SW1: if apdu.data is not None and len(apdu.data) == 0: