Commit Graph

1188 Commits

Author SHA1 Message Date
iceman1001 eecdad7ac8 text 2025-05-25 14:40:46 +02:00
iceman1001 00c5af4256 text 2025-05-24 21:14:58 +02:00
iceman1001 d4bc190dd4 renamed the hf iclass trdbl -> hf iclass tear 2025-05-23 17:29:28 +02:00
iceman1001 c716467a7e fixed output for hf iclass trbl to not have tear off debug message and its more compact now 2025-05-23 10:52:09 +02:00
n-hutton 74c66d89ff update readme based on @shuffle2 feedback 2025-05-20 23:28:20 +01:00
iceman1001 84b565bec4 style 2025-05-19 22:31:41 +02:00
Dmitry Malenok a9244b8ea4 The '-f' option replaces the direct specification of the dump filename in the '-r' command. 2025-05-12 22:33:26 +03:00
Dmitry Malenok 0cbf42e0ec The description of wipe operation was clarified. 2025-05-11 13:41:18 +03:00
Dmitry Malenok 8227834730 Added hf_mfu_ultra.lua script enables restoring dump to ULTRA/UL-5 tags and clearing previously written ULTRA tags 2025-05-11 13:32:21 +03:00
Xavier bb08fd2b42 file location changes
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-04-29 11:34:50 -04:00
Xavier 03c44244bf instruction
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-04-28 21:34:13 -04:00
Xavier 1a69d609d0 Update hid_downgrade.md
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-04-28 21:28:04 -04:00
Xavier d052a64a47 text
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-04-28 21:26:08 -04:00
Xavier 7068d59f6a Update hid_downgrade.md
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-04-28 21:24:11 -04:00
Xavier e31276199f bad store link
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-04-28 21:21:21 -04:00
Xavier 4f55fbe4e4 encoder
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-04-28 19:21:52 -04:00
Xavier 8314077fe9 conf
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-04-28 19:18:23 -04:00
Xavier 62a7b1a6dd configs and utility
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-04-28 19:15:54 -04:00
Xavier 76d8fa060c link
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-04-28 19:05:50 -04:00
Xavier bf6d9f3531 Update hid_downgrade.md
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-04-28 19:03:58 -04:00
Iceman 430d5cd3b9 Merge pull request #2824 from kormax/magsafe-polling-config
Move `mag`safe polling argument to `hf 14a config`
2025-04-21 04:34:53 +02:00
kormax 3550f11726 Remove mag argument from commands; Add support for magsafe polling via 14a config 2025-04-20 17:55:55 +03:00
Philippe Teuwen 49521078e5 fix mf aes key length and typo in make help 2025-04-20 11:20:14 +02:00
seclabz 19789381df Added new standalone mode HF_ST25_TEAROFF to store/restore ST25TB tags with tearoff for counters (@seclabz) 2025-04-16 14:05:10 +02:00
kormax eb2324ed93 Remove ecp argument from commands 2025-04-15 23:20:46 +03:00
iceman1001 bc1c47e81b style 2025-04-13 12:25:14 +02:00
Mykhailo Shevchuk d326f99a36 UL-Y variations + NTAG215-cfg 2025-04-09 02:13:10 +03:00
Mykhailo Shevchuk 30708b4553 Ultra tags info 2025-04-05 02:20:47 +03:00
Mykhailo Shevchuk 7c6cebb6c3 ZUID has no hidden blocks 2025-04-05 00:59:40 +03:00
Mykhailo Shevchuk c56b7a2903 OTP merged into FUID 2025-04-05 00:56:09 +03:00
Lucifer Voeltner 67b1752748 ZUID - Second clarification revision -- Visualise usable bytes 2025-03-27 22:15:36 +07:00
Lucifer Voeltner a641b67edd ZUID - Clarification on usable config bytes 2025-03-27 14:24:23 +07:00
Xavier 7bc8c85626 Update hid_downgrade.md
how did we not catch this lol 

Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2025-03-26 21:21:14 -04:00
TheWaffleCopter bfe3c26277 Update macOS-Homebrew-Installation-Instructions.md
Added openssl install dependency to resolve compile errors

Signed-off-by: TheWaffleCopter <104417762+TheWaffleCopter@users.noreply.github.com>
2025-03-26 07:34:04 +11:00
Philippe Teuwen f4fe58fc36 make style 2025-03-24 23:48:02 +01:00
Philippe Teuwen 6359471c5e make style 2025-03-23 23:14:18 +01:00
iceman1001 4c97151ecc style 2025-03-22 15:46:55 +01:00
iceman1001 a5dcb4a812 text and style 2025-03-21 08:30:13 +01:00
iceman1001 9c7b70a58d command 2025-03-20 22:58:36 +01:00
iceman1001 d905ea480e text 2025-03-20 20:01:37 +01:00
iceman1001 9965c784bf style fixes 2025-03-19 21:11:05 +01:00
iceman1001 440d283a53 in the philosofy to have short and direct params , the trace list -t hitag types has been shortend from hitag1 - ht1 2025-03-19 15:24:39 +01:00
iceman1001 87c2e82e2f style 2025-03-19 12:53:24 +01:00
douniwan5788 214ded2b97 Replace all μ(greek small letter mu, UTF-8 \xce\xbc) to µ(micro sign, UTF-8 \xc2\xb5) 2025-03-19 19:21:01 +08:00
douniwan5788 7729786e78 Update CHANGELOG.md and doc/magic_cards_notes.md for Hitag µ/8265 2025-03-19 18:56:23 +08:00
iceman1001 3c873d34bc style 2025-03-19 11:26:25 +01:00
Philippe Teuwen c657ddf135 Add hf mfu aesauth 2025-03-19 09:36:15 +01:00
iceman1001 a776f9a0bd style 2025-03-18 08:11:06 +01:00
Henry Gabryjelski 21ad101ff5 Major update to EM4x70 support:
1. Rework how communications with tag occur.
    a. bitstream to be sent to the tag is now fully pre-generated.
    b. bits sent and received are logged with start / end times.

2. Support built-in `hw dbg` for controlling verbosity of debug output

The new bitstream generation and logging has exposed a surprising legacy behavior ... each of the command that sent additional data (beyond the command) were:
* inserting an extra RM zero bit
* force-enabling command parity is used

This was not expected.  However, this PR maintains the behavior of the existing code.

TODO: Root-cause why the third RM bit is needed.  Fix code to remove that hack.

TODO: change the arm/client interface to ONLY use arrays of bytes, with well-defined content endianness, to avoid this problem.
2025-03-16 01:05:55 -07:00
iceman1001 06a1627a95 style 2025-03-12 16:48:30 +01:00