Commit graph

3061 commits

Author SHA1 Message Date
r1ddl3rz
61f3398fdc fix slixdisable pass id 2022-02-18 11:47:20 +01:00
Uli Heilmeier
12ed4f1fdf Standalone mode hf_legicsim
Add a standalone mode to simulate Legic Prime dumps stored on flash
2022-02-15 17:26:05 +01:00
iceman1001
a4bc2c5521 make style 2022-02-14 21:44:15 +01:00
iceman1001
63bc9b5eb2 added legic view command, and converted OLD -> NG comms 2022-02-14 09:19:35 +01:00
iceman1001
ec59acf64c style 2022-02-12 17:46:34 +01:00
Łukasz Jurczyk
0d62e01027
Added new standalone mode lf_em4100rsww 2022-02-10 17:49:58 +01:00
merlokk
3ae9070dd8 make style 2022-02-05 13:32:50 +02:00
mwalker33
3ca13ce293 Update mifareutil.c
Mifare debug bug.  nr is a uint8_t size of 4 and did note output correctly.
2022-01-31 17:19:44 +11:00
iceman1001
4fb83368f5 style 2022-01-29 10:40:29 +01:00
iceman1001
a37fdb1ccf added getversion response for 14a -t 3, (simulation of desfire anticollision) 2022-01-26 06:51:34 +01:00
Philippe Teuwen
140a7f34a4 make style 2022-01-23 20:02:57 +01:00
iceman1001
b246a2a53e make zero check stricter 2022-01-22 18:34:57 +01:00
iceman1001
98d291f5b1 fix hf 14a sim, on device side a sneaky detection if data started with zero, it would treat it as uid is in emulator memory. Also fixed a size issue on flag 2022-01-22 18:29:11 +01:00
iceman1001
7bbca12335 desfire atqa should be 0x44 2022-01-22 16:52:32 +01:00
iceman1001
1731695483 Revert "Release v4.14831 - Frostbit"
This reverts commit 0b65f2bc9e.
2022-01-11 19:17:19 +01:00
iceman1001
0b65f2bc9e Release v4.14831 - Frostbit 2022-01-11 19:17:19 +01:00
Philippe Teuwen
33ef5f4243 use ARRAYLEN 2022-01-09 14:25:10 +01:00
iceman1001
0942ce7a68 refactory parity files a bit 2022-01-09 13:34:54 +01:00
Philippe Teuwen
e34870a732 text 2022-01-08 01:47:30 +01:00
Philippe Teuwen
8f402c5861 text 2022-01-08 01:26:51 +01:00
Nate Glaser
a06c88e728 Makefile.hal change to remove 693 2022-01-07 19:18:41 -05:00
Nate Glaser
0579b8f63c Made requested changes -- I think 2022-01-07 19:07:29 -05:00
Nate Glaser
323248060e changed description 2022-01-07 18:16:41 -05:00
Nate Glaser
d5842d9d92 changed beginning of 15693 sniff file 2022-01-07 18:12:28 -05:00
Nate Glaser
43fc71673a 15693 sniff - Makefile/hf_15693sniff.c 2022-01-07 18:02:08 -05:00
iceman1001
6bb301f4da cppcheck fixes for const 2022-01-06 23:07:47 +01:00
Philippe Teuwen
ebba11b3f5 make style 2022-01-06 20:05:26 +01:00
Philippe Teuwen
a315254a88 style 2022-01-06 19:46:35 +01:00
iceman1001
b98d518fd7 style 2022-01-06 19:41:45 +01:00
iceman1001
b3731c6003 cppcheck fixes 2022-01-06 18:18:48 +01:00
iceman1001
e550f8ccc8 cppcheck fixes for const 2022-01-06 15:40:11 +01:00
iceman1001
0bb9c43354 Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2022-01-06 15:24:35 +01:00
iceman1001
b55a33b1d7 cppcheck fixes for const 2022-01-06 15:22:36 +01:00
Philippe Teuwen
8f77179a2f remove unused file 2022-01-06 11:25:38 +01:00
Philippe Teuwen
bcafc5d03c some historical copyright adjustments, thanks @iceman1001! 2022-01-06 11:24:04 +01:00
Philippe Teuwen
b703bb746b Adapting license headers, WIP 2022-01-06 02:20:38 +01:00
Philippe Teuwen
5561466fe8 make style 2022-01-05 18:56:56 +01:00
iceman1001
224e2f68b2 cppcheck fix 2022-01-04 07:36:31 +01:00
Philippe Teuwen
0f9315391a Changed drastically Hitag S ARM code to remove state machines and ease way to build new commands, Fixed Hitag S crypto mode with key or NrAr, fixed lf hitag cc, fixed pwd dump in hitagS dump with LKP 2022-01-03 22:43:58 +01:00
iceman1001
3491157345 cppcheck fixes and other minor stuff 2022-01-03 22:17:40 +01:00
iceman1001
0a4c9f83ac fixes to hf iclass configcard mem setup, textual output, MIX->NG convertion 2022-01-03 22:08:55 +01:00
iceman1001
2551f9e0aa simplify 2022-01-01 11:29:47 +01:00
Philippe Teuwen
23b4a47e94 make style 2021-12-31 12:45:21 +01:00
iceman1001
e5b97dccf3 text 2021-12-31 11:19:30 +01:00
iceman1001
7e7c3e7fdf style 2021-12-31 09:25:04 +01:00
iceman1001
9c2b5118df hf mf gview now support user supplied password 2021-12-31 09:24:10 +01:00
Philippe Teuwen
eb3c48cd25 make style 2021-12-30 12:41:23 +01:00
Philippe Teuwen
8a85702662 hitags: don't record SOF in trace and demodulate AC frame 2021-12-30 01:11:12 +01:00
Philippe Teuwen
323f70ff7a Add partial byte annotation in Hitag traces
Example:
[usb] pm3 --> trace load -f traces/lf_HitagS256_dump.trace
[+] loaded 287 bytes from binary file traces/lf_HitagS256_dump.trace
[+] Recorded Activity (TraceLen = 287 bytes)
[?] try `trace list -1 -t ...` to view trace.  Remember the `-1` param
[usb] pm3 --> trace list -1 -t hitags -c
[+] Recorded activity (trace len = 287 bytes)
[=] start = start of start frame end = end of frame. src = source of transfer
[=] Hitag1 / Hitag2 / HitagS - Timings in ETU (8us)

      Start |        End | Src | Data (! denotes parity error)
------------+------------+-----+-----------------------------------------
          0 |          0 | Rdr |18(5)
        117 |        117 | Tag |0f(4) 2c  ab  cc  b3  cf  32  bf [2f]
          0 |          0 | Rdr |00(5) 21  a5  b4  73 [8c]
        117 |        117 | Tag |0f(4) c9  00  00  aa [75]
          0 |          0 | Rdr |0c(4) 00 [ab]
        117 |        117 | Tag |0f(4) 21  a5  b4  73 [53]
          0 |          0 | Rdr |0c(4) 01 [b6]
        117 |        117 | Tag |0f(4) c9  00  00  aa [75]
          0 |          0 | Rdr |0c(4) 02 [91]
        117 |        117 | Tag |0f(4) 48  54  4f  4e [2c]
          0 |          0 | Rdr |0c(4) 03 [8c]
        117 |        117 | Tag |0f(4) 4d  49  4b  52 [1e]
          0 |          0 | Rdr |0c(4) 04 [df]
        117 |        117 | Tag |0f(4) 00  00  00  00 [a6]
          0 |          0 | Rdr |0c(4) 05 [c2]
        117 |        117 | Tag |0f(4) 00  00  00  00 [a6]
          0 |          0 | Rdr |0c(4) 06 [e5]
        117 |        117 | Tag |0f(4) 00  00  00  00 [a6]
          0 |          0 | Rdr |0c(4) 07 [f8]
        117 |        117 | Tag |0f(4) 57  5f  4f  4b [88]
          0 |          0 | Rdr |0c(4) 08 [43]
2021-12-29 23:48:16 +01:00
iceman1001
0d38da5de2 make style 2021-12-27 19:36:42 +01:00