From 0fdfb6d51612e23b6f57b16b9121d0cddc8e6c38 Mon Sep 17 00:00:00 2001 From: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com> Date: Mon, 1 Jun 2026 21:19:43 +0300 Subject: [PATCH 1/2] Add Mifare Plus SE post-1K keys Used by mfp+se tags for sectors above 15; since the tags have no originality sector as such and rely on theoretically re-using the 2K chip dies, this can help recover keys for a fully custom-keyed Plus SE tag (should someone buy them as MFC1Ks for whatever reason). Signed-off-by: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com> --- client/dictionaries/mfc_default_keys.dic | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/client/dictionaries/mfc_default_keys.dic b/client/dictionaries/mfc_default_keys.dic index a9fad5318..6f3bb104e 100644 --- a/client/dictionaries/mfc_default_keys.dic +++ b/client/dictionaries/mfc_default_keys.dic @@ -32,6 +32,12 @@ D01AFEEB890A # 17 B 4B791BEA7BCC # +# Mifare Plus SE post-1K blocks +# Key A +4823741386AB +# Key B +326587C3D17F +# # QL88 keys # 17 A/B 2612C6DE84CA From dff97c8c39d4aa0f6643efa3a5718c55107e1300 Mon Sep 17 00:00:00 2001 From: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com> Date: Mon, 1 Jun 2026 21:20:50 +0300 Subject: [PATCH 2/2] Update CHANGELOG.md Signed-off-by: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com> --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 830fb4a18..6f1f877cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ All notable changes to this project will be documented in this file. This project uses the changelog in accordance with [keepchangelog](http://keepachangelog.com/). Please use this to write notable changes, which is not the same as git commit log... ## [unreleased][unreleased] +- Added two Mifare Classic keys into extensive dictionary which are hardcoded into Mifare Plus SE (@team-orangeBlue) - Fixed `hf mfp rdbl` when using "read multiple" blocks by decrypting the entire buffer instead of one block only (@team-orangeBlue) - Improved `hf mfp dump` execution speed by removing crypto+card restarts, approx. 40% faster (@team-orangeBlue) - Added support for non-first authentication in Mifare Plus (@team-orangeBlue)