Commit graph

2572 commits

Author SHA1 Message Date
iceman1001
70ba690c06 adapt timeout 2020-09-05 23:58:21 +02:00
Eloff
70be7ef4d8 Magic gen 3 cards support 2020-09-05 22:32:11 +03:00
iceman1001
7904d962aa timeout in waiting loops 4x50 2020-09-05 12:50:30 +02:00
iceman1001
643a53c592 skip all zeros response that "hf mf sim" might answer.. (wrongly) 2020-09-05 08:32:26 +02:00
iceman1001
65e6af8aef dont set empty any longer 2020-09-05 08:04:46 +02:00
iceman1001
4a254a13ce Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2020-09-05 07:41:19 +02:00
iceman1001
6aa65b735b timeout in listening window EM4x50 2020-09-05 07:40:56 +02:00
Ave
befb5f1c01
hf_aveful: Move Makefile.hal entry to be alphabetic 2020-09-04 00:13:41 +03:00
Ave
2687d9f3ec
hf_aveful: last minute code formatting 2020-09-03 18:44:30 +03:00
Ave
6c92b9d1ed
hf_aveful: rename from hf_aveul to hf_aveful 2020-09-03 18:38:58 +03:00
Ave
c4e01ce81e
hf_aveul: Use defines to make the code easier to configure for other card types 2020-09-03 18:29:18 +03:00
Ave
51360c4d1a
hf_aveul: Extend comments 2020-09-03 17:43:47 +03:00
Ave
ec877e04ea
Add hf_aveul standalone mode 2020-09-03 17:33:36 +03:00
iceman1001
d6548d1c80 use array instead 2020-09-03 12:31:31 +02:00
iceman1001
c0c580bc66 ecfill - dont break of a bad read, fill w zeros and report back partial dump 2020-09-03 10:31:50 +02:00
iceman1001
c9f853de2f added references to youtube videos 2020-09-03 10:29:25 +02:00
iceman1001
d98ffd43aa textual 2020-09-03 10:22:59 +02:00
iceman1001
71fc3e18d9 fixing return codes for Autopwn, added staticnested to autopwn 2020-09-02 12:16:11 +02:00
iceman1001
441bf920fc check all keys... 2020-08-31 03:04:32 +02:00
iceman1001
b356a2e18c debug textual 2020-08-31 01:41:11 +02:00
iceman1001
6b6e038d1c debug textual 2020-08-31 01:40:02 +02:00
iceman1001
7f14ebc84b take care of type when shifting 2020-08-31 01:19:06 +02:00
iceman1001
bd3047f316 less checks for dataavailable 2020-08-31 01:16:13 +02:00
iceman1001
9639ee8e81 less checks for dataavailable 2020-08-31 01:15:49 +02:00
iceman1001
d6e3366c43 mix->ng 2020-08-26 14:37:39 +02:00
iceman1001
32c614db7b fix cotag memory bugs. was off-by-one 2020-08-25 15:34:10 +02:00
iceman1001
4dcc15fb95 style 2020-08-21 19:30:15 +02:00
iceman1001
41375a1d09 cleaner banner 2020-08-21 17:58:07 +02:00
iceman1001
dc6e4ea4ea lf t55xx chk m - tweaking the algo 2020-08-21 17:46:29 +02:00
iceman1001
832bdf7a66 guarding the OUT 2020-08-21 15:47:19 +02:00
iceman1001
0641ada091 since t55xx chkpwd uses EM for pwd storage 2020-08-21 14:50:14 +02:00
iceman1001
e3767a3e28 lf t55 chk m (works again!). lf t55 config (prints correct pwd if used) 2020-08-21 14:10:32 +02:00
iceman1001
33b2b1e8b9 test: reverse the "check reader mac" in iclass sim3 2020-08-19 22:37:37 +02:00
iceman1001
9cbf6c441e fix - running esave after fchk gave empty accessrights 2020-08-19 16:41:28 +02:00
iceman1001
b273a6c831 reverse length check 2020-08-19 16:26:26 +02:00
iceman1001
815e004b8d log zero length responses again... sof.. 2020-08-19 16:22:56 +02:00
iceman1001
ea86edc723 reverse a check change 2020-08-19 16:11:44 +02:00
iceman1001
7d6401ce49 adapt start time end time 2020-08-17 22:07:50 +02:00
iceman1001
6b8c5e0d24 adapting epa cnonces 2020-08-17 22:06:54 +02:00
iceman1001
730a233149 clear bigbuff also should reset tracelen 2020-08-17 09:12:28 +02:00
iceman1001
2be85939f7 fix: hf 15 cetsuid. hf 15 sim 2020-08-17 08:52:24 +02:00
iceman1001
65f174ad9f no inline 2020-08-16 22:47:58 +02:00
iceman1001
8ebeebe7c2 u16 2020-08-16 22:47:45 +02:00
iceman1001
641349f6be true.. 2020-08-16 22:47:07 +02:00
iceman1001
8ff8ccb9a7 adapt 14b mergehell 2020-08-16 21:13:10 +02:00
iceman1001
762381237d no inline 2020-08-15 11:01:26 +02:00
iceman1001
cd26b29898 style 2020-08-15 11:00:49 +02:00
iceman1001
49f49288a6 no inline 2020-08-15 11:00:27 +02:00
iceman1001
8b25c952f4 14b sniff works better. Still missing tag response amplitude demodulation code 2020-08-14 14:58:27 +02:00
iceman1001
07af67c6e0 iso15 device side got some love 2020-08-14 14:56:20 +02:00
iceman1001
1ca66ddf47 remove debug stuff 2020-08-14 14:55:26 +02:00
Philippe Teuwen
4ed57c7c4d make style 2020-08-13 12:25:04 +02:00
iceman1001
339e598039 readermac 2020-08-13 10:13:16 +02:00
iceman1001
f13fbe32e8 hf iclass replay 2020-08-12 13:00:30 +02:00
iceman1001
94ce1a9ec9 textual 2020-08-12 11:27:41 +02:00
iceman1001
483fed90fe hf iclass replay works. A bit bad in not reading AA2. Assumes a KD mac 2020-08-11 23:46:11 +02:00
iceman1001
24177efdf6 iclass sniff now works 2020-08-11 21:40:22 +02:00
iceman1001
c1a5f93dab send arguments to standalone mode 2020-08-08 23:45:09 +02:00
iceman1001
8dd9c92beb simlper select 2020-08-08 22:26:05 +02:00
iceman1001
dd2e04814e textual 2020-08-08 19:44:28 +02:00
iceman1001
66d18eb00f iceclass reader attack mode to save unique files 2020-08-08 17:45:07 +02:00
iceman1001
ccbfdf9e88 add: mem spiffs wipe 2020-08-08 12:33:12 +02:00
iceman1001
93fc114dd3 iclass sniff, still too slow 2020-08-08 11:41:26 +02:00
iceman1001
44227efc67 fix the config trigger 2020-08-08 11:40:06 +02:00
iceman1001
9376846958 remove some extras 2020-08-08 07:56:28 +02:00
iceman1001
e309c8c7ab pm3other compilation error mplicit declaration of function "Csprintf" 2020-08-06 20:40:46 +02:00
iceman1001
7450ad6573 style and trying a long timeout 2020-08-06 16:20:29 +02:00
iceman1001
18247e892d less retries 3->2 since its so good now. read_block start /eof time in call, sanity checks, textual, save if not exist, also if current file is less than new data 2020-08-06 16:19:42 +02:00
iceman1001
bc692c2ad2 remove debugstuff 2020-08-06 16:17:08 +02:00
iceman1001
9dca01d1bc mem spiffs tree - textual 2020-08-06 16:16:24 +02:00
iceman1001
9f39ea9f9b obey lock bits and correct size 2020-08-06 08:13:29 +02:00
iceman1001
dca17c3791 make sure we get aia 2020-08-06 08:12:07 +02:00
iceman1001
62d9b403b4 Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 into fpga 2020-08-03 21:22:13 +02:00
iceman1001
d93364bc22 textual chk, loopup. Sim working on reva,b,c readers 2020-08-03 17:42:05 +02:00
iceman1001
5725eed2cd to log or not to log 2020-08-03 17:38:18 +02:00
iceman1001
85f5f670b6 check if we have AA2 2020-08-03 17:37:41 +02:00
iceman1001
3b90f5389a larger 2020-08-03 17:36:39 +02:00
iceman1001
98a5a5b9c4 full sim of non-secure pagemode dumps 2020-07-29 15:29:30 +02:00
iceman1001
e147bdc71b renamed readtagfile to view\nrenamed clone to restore\nrefactored reader, info, dump, rdbl, wrbl to be on device side. Commands now also seamless works with NON_SECURE_MPAGE 2020-07-29 11:02:30 +02:00
iceman1001
acb598756c optional log 2020-07-29 11:00:06 +02:00
iceman1001
5ca50cf1b8 textual 2020-07-29 10:59:33 +02:00
iceman1001
b0ffc90c16 device side mac 2020-07-29 10:52:39 +02:00
iceman1001
c51565fd7c iso15 sim, make decoders dynamic bigbuff malloc 2020-07-21 10:51:48 +02:00
iceman1001
42f21e8d65 adapt iclass sim 2020-07-21 10:50:23 +02:00
iceman1001
df404a652a duration isnt 15bits, its 16. length is 15bits. 2020-07-21 10:49:29 +02:00
iceman1001
9eb479fc7f iceclass calc diversified key if not present 2020-07-20 00:16:16 +02:00
iceman1001
a1529b44ca fix auth and 2020-07-19 20:45:47 +02:00
iceman1001
3354f0d9d3 unified static dma buffer as bigbuf_malloc, less pressure on stack size 2020-07-15 15:16:35 +02:00
iceman1001
a59aa7a570 rename fct 2020-07-15 11:35:27 +02:00
iceman1001
8d5315b6af fixes to mode 2020-07-15 11:34:14 +02:00
iceman1001
ce0a2744cb hf_iceclass 2020-07-15 01:31:13 +02:00
iceman1001
1a1ebcc330 adapt for external auth calls 2020-07-14 23:12:28 +02:00
iceman1001
99e61f82c0 rework 2020-07-14 15:57:21 +02:00
iceman1001
49192ca4c4 add: new standalone mode. hf_iceclass 2020-07-14 15:47:47 +02:00
iceman1001
a95f4b3745 chg: check buttonpress 2020-07-14 15:46:32 +02:00
iceman1001
ce981d9124 fpga 14b merge p.N 2020-07-14 15:46:05 +02:00
iceman1001
d2a66cecba style 2020-07-14 15:44:38 +02:00
iceman1001
4dabccf9db style 2020-07-14 15:44:23 +02:00
iceman1001
bac126530c prep for stand mode 2020-07-14 15:43:54 +02:00
iceman1001
4b14f21c77 fix iclass simulation 2020-07-13 23:27:16 +02:00
iceman1001
dd7a3c208c init arrays... 2020-07-13 22:06:15 +02:00
iceman1001
f00c0eb5cf prep for timings 2020-07-13 22:05:38 +02:00
iceman1001
830ecd6e13 debugs 2020-07-13 22:05:11 +02:00
iceman1001
e476e7f504 coding style 2020-07-13 20:13:56 +02:00
iceman1001
d6f65f8578 tosend into bigbuff 2020-07-13 18:14:34 +02:00
iceman1001
a6c240fe3b tosend into bigbuff 2020-07-13 17:56:19 +02:00
Philippe Teuwen
3a39a9b64e rev temporarily -fno-common as we can't have shorter BigBuf. Mem allocs will need to be sorted out. 2020-07-13 16:21:29 +02:00
iceman1001
e19e01a6a6 make sure uninitialized vars doesnt end up on COMMON_section 2020-07-13 15:41:56 +02:00
Philippe Teuwen
ac29f16529 Revert "fix tracelog problem with making sure uninitialized vars dont get inside _COMMON_ section"
This reverts commit b18a9c017a.
2020-07-13 15:41:39 +02:00
iceman1001
b18a9c017a fix tracelog problem with making sure uninitialized vars dont get inside _COMMON_ section 2020-07-13 14:30:07 +02:00
iceman1001
a87ec6bd52 style 2020-07-13 12:28:01 +02:00
iceman1001
e7127514db change debug 2020-07-13 12:26:26 +02:00
iceman1001
713301226d fgpa merge hell p.N 2020-07-13 12:21:42 +02:00
iceman1001
77aa5c6142 style 2020-07-13 12:20:35 +02:00
iceman1001
27c4d994ac remove some debugstatments, use hdr.frame instead 2020-07-13 12:20:12 +02:00
iceman1001
1f8ab9c2fb better logtext for debug, iclass dump -> NG 2020-07-13 12:19:06 +02:00
iceman1001
86538912a8 make sure uninitialized vars doesnt end up on COMMON_section 2020-07-13 12:18:26 +02:00
iceman1001
ebb7eb9f3e fix coverity 294113 2020-07-11 20:53:07 +02:00
Philippe Teuwen
eb61524923 Merge branch 'master' into fpga
* master: (27 commits)
  fix a bug in demodParadox()
  added new command "4x50_wipe"
  added new command "4x50_wipe"
  added new command "4x50_wipe"
  added new command "4x50_wipe"
  added new command "4x50_wipe"
  added new command "4x50_wipe"
  added new command "4x50_wipe"
  fix #833  - missing some configblocks and spelling
  remove verichip.
  chg 'lf t55xx info' - detection of t55x7 configuration blocks
  remove
  disable verichip stuff.  should be inside FDX already
  textual
  lf t55 configblock detection updated
  textual
  fix: missing define on some mingw
  chg: hf mf decrypt - helptext (thanks @AdamLaurie)
  Update bt_manual_v10.md
  textual
  ...
2020-07-11 15:25:20 +02:00
iceman1001
a25a5322dd fpga: added iCLASS on deviceside 2020-07-10 16:37:56 +02:00
iceman1001
a0d23f586e fpga 2020-07-09 19:42:04 +02:00
iceman1001
57d1ff9316 fpga 2020-07-09 19:41:57 +02:00
iceman1001
05299373fa fpga 2020-07-09 19:41:52 +02:00
iceman1001
ed5471a895 fpga 2020-07-09 19:40:54 +02:00
tharexde
241e2b7c7e added new command "4x50_wipe" 2020-07-09 01:59:29 +02:00
tharexde
8dd302907c added new command "4x50_wipe" 2020-07-09 01:59:09 +02:00
tharexde
76d0ecf8cf added new command "4x50_wipe" 2020-07-09 01:59:01 +02:00
iceman1001
a76679f7e6 hf iclass reader 2020-07-09 00:20:52 +02:00
iceman1001
246144df2a amiboo default pack 2020-07-08 23:11:50 +02:00
iceman1001
7ee811bb9e felica fixes 2020-07-08 23:11:29 +02:00
iceman1001
2a30f3b165 fgpa felica 2020-07-08 11:05:54 +02:00
iceman1001
ce24e6acbb fpga merge hell, all compiles 2020-07-08 09:45:49 +02:00
iceman1001
b775b68e4e fpga iclass 2020-07-07 13:18:53 +02:00
iceman1001
2502d4581b iclass merges 2020-07-07 12:32:56 +02:00
iceman1001
7c15e4b7ff fpga more iclass 2020-07-06 22:43:11 +02:00
iceman1001
6948ccff3a fpga iclass... 2020-07-06 22:33:38 +02:00
iceman1001
d83a45f0cb fpga merge changes 2020-07-06 15:16:00 +02:00
iceman1001
7d1a278197 merge hell p.x 2020-07-03 21:33:17 +02:00
iceman1001
8189809f48 chg: adapt to fpga changes 2020-07-02 12:38:38 +02:00
iceman1001
80cda059b1 chg: adapt to fpga changes 2020-07-02 12:37:07 +02:00
iceman1001
fce4c1d13f chg: adapt to fpga changes 2020-07-02 12:36:49 +02:00
iceman1001
837efdf5c4 chg: adapt to fpga changes 2020-07-02 12:36:24 +02:00
iceman1001
4043832c62 adapt to fpga changes. And bug hunting COTAG functionality that doesnt work 2020-07-02 12:35:54 +02:00
iceman1001
ecdd91392b adapt to fpga changes. And bug hunting COTAG functionality that doesnt work 2020-07-02 12:35:33 +02:00
iceman1001
ee69987210 chg: third fpga image for felica 2020-07-02 12:35:24 +02:00
iceman1001
85053d106f adapt to fpga changes. And bug hunting COTAG functionality that doesnt work 2020-07-02 12:34:48 +02:00
iceman1001
9130474818 adaptations to new code 2020-07-02 12:33:53 +02:00
iceman1001
2f4335d31e chg: ssp clock changes 2020-07-02 12:33:23 +02:00
iceman1001
e144c793f0 chg: scc frames 16 or 8 bit wide 2020-07-02 12:32:55 +02:00
tharexde
c2d9234581 speed up "lf search" process 2020-07-01 00:45:46 +02:00