Commit graph

11689 commits

Author SHA1 Message Date
iceman1001 9db2a04449 fix: rem - now handles cliparse and strings correct 2020-12-13 01:44:03 +01:00
Iceman 859f0b4d84
Merge pull request #1099 from ikarus23/apdufind
APDU finder: increment P1/P2 alternating & add Changelog entry.
2020-12-13 01:30:11 +01:00
ikarus 81981a73fe APDU finder: increment P1/P2 alternating & add Changelog entry. 2020-12-13 01:25:55 +01:00
iceman1001 a9713bbe61 fix #1094 - add Le 2020-12-13 01:17:41 +01:00
Iceman f9411d55e8
Merge pull request #1098 from ikarus23/apdufuzz
Reworked hf 14a apdufuzz (now apdufind).
2020-12-13 00:18:11 +01:00
ikarus baa86de247 Fixed merge conflict (make style). 2020-12-13 00:16:56 +01:00
ikarus 9300b8b65c Merge branch 'master' into apdufuzz 2020-12-13 00:14:34 +01:00
ikarus cd625ca759 Reworked hf 14a apdufuzz (now apdufind).
* Renamed to apdufind. Fuzzing is something different than this simple enumeration.
* Removed Le as parameter. This is just the maximum response bytes expected. Not much to find here with this simple tool.
* Sweep through all values, even if a start value was given (don't stop at 0).
* Changed sweep oder to INS->P1->P2->CLA. This way instructions are more quickly found.
* Show response data, if there are any (hex & ascii).
* Retry command with Le = 0x0100 (extended length APDU) if there was a length error return code.
* Improved the output with general information.
* Fixed bug: It's now possible to run the command without parameters.
2020-12-12 23:59:09 +01:00
Iceman a36b6ad255
Merge pull request #1097 from cmolson/em4x70-auth
EM4x70 Authentication Support
2020-12-12 17:41:55 +01:00
Christian Molson 89099cf1a1 EM4x70 remove short command options from authentication. 2020-12-12 10:31:00 -05:00
Christian Molson 701914430f em4x70 makestyle 2020-12-12 10:02:43 -05:00
Christian Molson 13268df9c3 Merge remote-tracking branch 'upstream/master' into em4x70-auth 2020-12-12 10:00:22 -05:00
Christian Molson a6024a8622 EM4x70 Authentication support 2020-12-12 09:59:30 -05:00
Philippe Teuwen 7cd80611d3 #makestyleday 2020-12-12 14:46:40 +01:00
Iceman 6ee3a5fa10
Merge pull request #1096 from cmolson/em4x70-unlock
EM4x70 Unlock support
2020-12-12 14:41:26 +01:00
Christian Molson 7b7698843f EM4x70 fix info text, update parity options to use long options only 2020-12-12 08:29:33 -05:00
Philippe Teuwen aaa4c7ac4f magic doc 2020-12-12 13:37:21 +01:00
Christian Molson ed8c63a4f4 EM4x70 Unlock support. Send pin code to unlock tag. 2020-12-12 01:20:26 -05:00
Iceman 5ca0281c03
Merge pull request #1095 from cmolson/em4x710-write
EM4x70 write support
2020-12-12 06:35:21 +01:00
Christian Molson 4c52fac9e1 EM4x70 write support 2020-12-11 23:26:17 -05:00
Philippe Teuwen ac1081fdfb recover_pk: some more 2020-12-11 14:34:14 +01:00
iceman1001 c281895e8f textual 2020-12-11 07:59:33 +01:00
Iceman 9eabdf85e6
Merge pull request #1093 from cyberpunk-re/rawdemod_parser
Rawdemod parsing fixes
2020-12-11 07:19:50 +01:00
cyberpunk-re 8d594db69e remove newline 2020-12-11 00:19:57 +00:00
cyberpunk-re 7a3faa7de8 fix parsing for psk 2020-12-11 00:17:51 +00:00
iceman1001 0c0cdab17d hf iclass encode - writes a credential 6,7,8,9 2020-12-11 01:02:36 +01:00
iceman1001 21eebd4b76 hf iclass encode - now writes a block6 2020-12-11 00:49:18 +01:00
iceman1001 4ca4119fc9 added 2020-12-11 00:42:55 +01:00
iceman1001 6e43db06ae adapt test to new output 2020-12-10 22:37:36 +01:00
Philippe Teuwen 9a44a4afe1 recover_pk: more curvs 2020-12-10 21:55:10 +01:00
Philippe Teuwen 21f5edb4b9 more flexible recover_pk 2020-12-10 21:33:44 +01:00
iceman1001 936efd160e lf nexwatch demod - pad hex 2020-12-10 17:07:33 +01:00
iceman1001 71108ea822 missing zero padding in raw output 2020-12-10 16:02:27 +01:00
iceman1001 ab018ebe6d added - a naive apdu fuzzer for ISO14443A 2020-12-10 11:48:09 +01:00
iceman1001 57b20f9392 added prime256v1 / secp256r1 curve 2020-12-10 11:41:04 +01:00
iceman1001 df288873ff adapt test for new output 2020-12-10 07:56:35 +01:00
Iceman d291f8d651
Merge pull request #1092 from VortixDev/VortixDev-patch-commands
Fix mistaken MIFARE increment and decrement constants
2020-12-10 07:37:28 +01:00
Iceman 29214f29ac
Merge pull request #1087 from cmolson/em4x70_support
Initial commit for em4x70 support.
2020-12-10 07:31:15 +01:00
Ryan Saridar afc904cbc7
Fix mistaken increment and decrement constants 2020-12-10 02:00:18 +00:00
Ryan Saridar 9f78323c15
Fix mistaken increment and decrement constants 2020-12-10 01:58:53 +00:00
Christian Molson 76bf80a8dd Update em4x70 info to use cliparser 2020-12-09 16:22:52 -05:00
Christian Molson e48d343c5c Fix issue with command parity, adding too many bits to command 2020-12-09 16:22:38 -05:00
Christian Molson 011b585b0d Merge remote-tracking branch 'upstream/master' into em4x70_support 2020-12-09 10:00:42 -05:00
Christian Molson 97a27c0156 Remove debug code 2020-12-09 09:57:17 -05:00
iceman1001 3329e363e0 lf em 410x - now uses cliparser, support continuous mode, and reworked output 2020-12-09 14:48:10 +01:00
Iceman 8e022d3040
Merge pull request #1090 from cyberpunk-re/t55xx_config_recompute_block0
Fix issue #844 - "t55xx config" => recompute block0
2020-12-09 12:19:21 +01:00
iceman1001 01b2c14616 adapt and fix memoryleaks in Em4x50 2020-12-09 12:18:01 +01:00
(⌐■_■) Cyberpunk 888efe2c13
Merge branch 'master' into t55xx_config_recompute_block0 2020-12-09 09:54:07 +00:00
iceman1001 93d00be4c0 adapt indala test for new output 2020-12-09 10:28:58 +01:00
Iceman 8bca879c6c
Merge pull request #1081 from tharexde/update_4x50
Update 4x50
2020-12-09 10:11:26 +01:00