Commit Graph

  • 6f664a3cc2 mitm.py: read atr on startup, do not reset card to retrieve atr Christina Quast 2015-04-06 19:08:04 +02:00
  • 7741f7159c ccid_raw.py: Reset smartcard method Christina Quast 2015-04-06 19:06:05 +02:00
  • bdaa95484c Bug fix: Fix endless loop when ATR is not received Christina Quast 2015-04-06 00:52:08 +02:00
  • 5163624c24 ccid_raw.py: ATR function Christina Quast 2015-04-06 00:44:50 +02:00
  • 14fbf9c8ad phone.c: more debug info in send_ATR Christina Quast 2015-04-06 00:36:12 +02:00
  • 88c7fa1bad mitm.py: using new ccid_raw.py functions Christina Quast 2015-04-06 00:35:03 +02:00
  • 5149cd6e78 simcard communication python class Christina Quast 2015-04-06 00:33:52 +02:00
  • 267afe37ec Constants: simcard command definition Christina Quast 2015-04-06 00:27:33 +02:00
  • 2a3dd553e1 Requirements.txt Christina Quast 2015-04-05 16:37:14 +02:00
  • 21eddea4bb Symlink to pySim module Christina Quast 2015-04-05 16:35:28 +02:00
  • a1d49e74d0 Ignore python venv folder Christina Quast 2015-04-05 16:26:09 +02:00
  • 7821b1fc1b Installed pysim as submodule Christina Quast 2015-04-05 16:24:17 +02:00
  • 097b21849f ccid_raw.py: main function with test functions Christina Quast 2015-04-05 10:21:11 +02:00
  • 3041854872 phone.c: Changed bus switch from sniffer to phone mode Christina Quast 2015-04-05 10:08:06 +02:00
  • 80050a5c98 simtrace.py: Added mitm option Christina Quast 2015-04-04 20:00:15 +02:00
  • 95270b1903 mitm.py: import modules, added exceptions Christina Quast 2015-04-04 19:59:03 +02:00
  • 3252a317d5 ccid_raw.py: removed test functions calls Christina Quast 2015-04-04 19:57:16 +02:00
  • e01fb9a146 usb.c: mitm config with ccid interface Christina Quast 2015-04-04 19:56:23 +02:00
  • 394084615d mitm.c: second CCID and Phone init and run functions Christina Quast 2015-04-04 19:54:22 +02:00
  • 8ed72bd55e Makefile: Compile mitm.c Christina Quast 2015-04-04 19:36:47 +02:00
  • 3ca88d8a5a USBDDriver: Corrected config array off by one Christina Quast 2015-04-04 17:50:36 +02:00
  • 0becc0c51c Fixed compiler warn: USB descriptor array elements Christina Quast 2015-04-04 13:04:06 +02:00
  • b65b881de1 Phone uses USB endpoints 4 to 6 instead of 1 to 3 now Christina Quast 2015-04-04 10:51:37 +02:00
  • 6355ecedf7 Phone: Write err msg if writing to USB PHONE_INT endpoint failed Christina Quast 2015-04-04 10:15:38 +02:00
  • 35c9e861a9 USBDDriver.c: Fixed set configuration bug Christina Quast 2015-04-04 09:53:49 +02:00
  • 6d9dcfc41d usb.c: updated phone descriptor length Christina Quast 2015-04-03 22:26:43 +02:00
  • 99d80ffb87 usb.c: Updated comment to be generic Christina Quast 2015-04-03 22:26:07 +02:00
  • 452aee337c simtrace config 4 enabled Christina Quast 2015-04-03 13:22:18 +02:00
  • 97922ba1d0 phone.py: do not change state to WAIT_RST after responding to file select command Christina Quast 2015-04-03 11:46:34 +02:00
  • cce4b0959c return commands read from card Christina Quast 2015-04-03 11:43:09 +02:00
  • 1dd996a0c3 Define for phone interface numbers in phone.py Christina Quast 2015-04-03 11:42:29 +02:00
  • 69d1f90c12 MITM python program first draft Christina Quast 2015-04-03 11:41:23 +02:00
  • e90decef3d redefinition of PHONE_* in phone.c Christina Quast 2015-04-03 11:40:22 +02:00
  • 1d80ef23a0 defined PR to easily switch between INFO/DEBUG prints Christina Quast 2015-04-03 11:39:38 +02:00
  • d3630cc86d phone ISR with mask (does not function yet) Christina Quast 2015-04-03 11:38:24 +02:00
  • 8e5381ca10 phone RST define taken from simtrace.h Christina Quast 2015-04-03 11:37:17 +02:00
  • 7123425841 redifined phone usb interface Christina Quast 2015-04-03 11:35:59 +02:00
  • 254acae448 raw ccid communication with variable commands Christina Quast 2015-04-01 19:36:34 +02:00
  • a3496f4921 Phone RST: only trigger on rising edge Christina Quast 2015-03-27 18:54:50 +01:00
  • 4bcc023be7 Phone hack: endless loop Christina Quast 2015-03-24 21:59:32 +01:00
  • 5134fb6f53 phone.py:Bug fixes, first part of communication works Christina Quast 2015-03-22 19:09:02 +01:00
  • 2889fc2d38 Bug fixed, timeout frequ increased Christina Quast 2015-03-22 19:06:51 +01:00
  • a1dd0ef4bc Double size buf, a lot of debug Christina Quast 2015-03-22 19:06:12 +01:00
  • 0ca8390a8d first few communication steps work Christina Quast 2015-03-22 19:05:23 +01:00
  • e5342b3c25 Added more cmds to phone.py smartcard emulator Christina Quast 2015-03-19 19:29:49 +01:00
  • 531d10b403 Timer counter functions, Makefile adjusted Christina Quast 2015-03-19 19:27:04 +01:00
  • 4e4682c785 Bug fix: state returned by each handle* func now Christina Quast 2015-03-18 18:48:57 +01:00
  • 5a691a36d1 Sniffed and parsed communication in a comment Christina Quast 2015-03-18 18:45:14 +01:00
  • ce296b9def Attempt to implement working simcard emulator Christina Quast 2015-03-18 18:41:19 +01:00
  • 69734e9ad9 phone.py: too many usb function calls Christina Quast 2015-03-15 16:09:55 +01:00
  • 381d0fcde9 simtrace.py: cmdline arg for simcard emulation Christina Quast 2015-03-15 15:13:38 +01:00
  • 1185ae7184 phone.py: send ATR on rst Christina Quast 2015-03-15 15:12:50 +01:00
  • 578daaaeff first try of sim card emulator Christina Quast 2015-03-13 23:46:01 +01:00
  • 74876d2079 SIM card still absent Christina Quast 2015-03-13 23:45:30 +01:00
  • cc2186642e Made trace.h a symbolic link Christina Quast 2015-03-13 14:42:30 +01:00
  • ce8fa7e646 Add optional TRACE_*_WP switch Christina Quast 2015-03-13 13:09:51 +01:00
  • 23bb831cfb Added prob useful gdb information Christina Quast 2015-03-13 13:06:03 +01:00
  • 1c3a7994b8 Basic Assembler defines Christina Quast 2015-03-13 12:57:59 +01:00
  • f07ec9fa4b Header file with includes Christina Quast 2015-03-13 12:55:41 +01:00
  • 0a0ca9fa81 Add resources for gdb and gcc Christina Quast 2015-03-13 12:35:12 +01:00
  • 2a823a4ad0 Unignore unused files Christina Quast 2015-03-13 12:31:06 +01:00
  • 391dc2eb43 Undefine possibility for USB trace info Christina Quast 2015-03-13 12:02:31 +01:00
  • b4d1b9d937 gemalto USB card reader dump Christina Quast 2015-03-10 23:36:23 +01:00
  • ecfad8f75c changed select command to one supported by simcard Christina Quast 2015-03-10 23:35:11 +01:00
  • c63df595e5 Atmel lib bug fixed: param position off by one Christina Quast 2015-03-10 23:32:45 +01:00
  • dba7b16b98 ccid.py should not stop when an error occurs Christina Quast 2015-03-10 17:58:54 +01:00
  • 32a90ac660 remove windows line endings in iso7816_4.c Christina Quast 2015-03-10 16:18:16 +01:00
  • 40544cacca ignore zwizwa example code and Baselibc symlink Christina Quast 2015-03-10 16:04:44 +01:00
  • e03630f593 Problematic check for smartcard pin in ISR Christina Quast 2015-03-10 15:55:56 +01:00
  • 0757fff70b Bugfix: add header file for ccid reset pin Christina Quast 2015-03-10 15:54:34 +01:00
  • e4bd7c104d Removed comment about USART_Configure in iso7816_4.c Christina Quast 2015-03-10 15:52:49 +01:00
  • 2fcef41c90 Reference to reset pin passed to ISO7816_Init Christina Quast 2015-03-10 15:51:21 +01:00
  • c5a78d72bf simtrace: wait until usb is configured Christina Quast 2015-03-10 15:35:33 +01:00
  • 917e0415c9 TODO notes for program Christina Quast 2015-03-10 15:34:00 +01:00
  • 7c9edfac25 Python script for serial usb card reader Christina Quast 2015-03-10 15:33:06 +01:00
  • 6838fb603d Remove atmel lib ccid targets from Makefile Christina Quast 2015-03-10 15:25:51 +01:00
  • 5ce38abd36 Moved code for select file cmd into function Christina Quast 2015-03-10 15:16:13 +01:00
  • 1a224af098 Re-fixed ATR error not send on reset Christina Quast 2015-03-10 15:11:37 +01:00
  • 53d94264ee gemalto: dump of select file and read further commands Christina Quast 2015-03-09 17:19:42 +01:00
  • c9c62ce7c7 dump: bug of usb select file request Christina Quast 2015-03-09 17:18:53 +01:00
  • 31b5b4ed93 renamed ccid reader select file python script Christina Quast 2015-03-09 17:15:13 +01:00
  • b58434eb2f Atr[3] is protocol, not Atr[5], right? Christina Quast 2015-03-09 17:13:07 +01:00
  • d89f4ee948 Ignore python bytecode files (pyc) Christina Quast 2015-03-09 16:44:11 +01:00
  • d065a4b59d moved config change code to simtrace.py Christina Quast 2015-03-06 19:12:55 +01:00
  • 71742c770c CCID reader general: does not work yet Christina Quast 2015-03-06 19:11:45 +01:00
  • f2582fc124 python simtrace suit: sniffer, ccid reader Christina Quast 2015-03-06 19:09:35 +01:00
  • 2dcaa10221 add kevins iccid, imsi, .. read commands Christina Quast 2015-03-06 18:14:43 +01:00
  • 60dce5d5fc Ignore .E, pycache, atmel_softpack lib files Christina Quast 2015-03-05 15:49:17 +01:00
  • 297f1a4d55 moved gitignore to root dir Christina Quast 2015-03-05 15:46:47 +01:00
  • 0166c6d64e Temporary fix: mitm mode use EP 4-6 Christina Quast 2015-03-05 15:44:05 +01:00
  • b5ebebea0f main: configure red led, just in case Christina Quast 2015-03-05 15:43:01 +01:00
  • 541656cf60 Add CCID functions to func ptrs struct Christina Quast 2015-03-05 15:42:40 +01:00
  • 73e5658665 sniffer: removed debug write Christina Quast 2015-03-05 15:41:51 +01:00
  • 1bcac26786 removed atr buf in run func Christina Quast 2015-03-05 15:41:17 +01:00
  • 53a76082dc ccid: Get card atr in init Christina Quast 2015-03-04 19:01:34 +01:00
  • 8043fdd4d3 bus configuration in phone Christina Quast 2015-03-04 18:45:30 +01:00
  • 800019f0dd Fixed ccid define bug in board.h Christina Quast 2015-03-04 13:40:54 +01:00
  • 83628d41eb Added pin defines simcard power Christina Quast 2015-03-03 23:08:44 +01:00
  • f274a78e1a Send poweroff in ccid.py Christina Quast 2015-03-03 22:19:21 +01:00
  • db7b1abd17 CCID config, init, run Christina Quast 2015-03-03 12:34:36 +01:00