fm11rf08s script: Use last 4 bytes from UID, fixes crash on FM11RF08S-7B

This commit is contained in:
Foxushka 2024-08-16 21:29:36 +03:00
parent 691e76675a
commit 3923c8858d
2 changed files with 2 additions and 1 deletions

View file

@ -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]
- Fixed fm11rf08s script for non-4B UID (FM11RF08S-7B) (@Foxushka)
- Added more fingerprinting in `hf mf info` (@doegox)
- Added --issue and (--emu)lator support to `hf iclass encode` command (@micsen)
- Added custom CTF Wiegand format from Defcon32 with comments (@micsen)

View file

@ -72,7 +72,7 @@ p.console("hf 14a read")
uid = None
for line in p.grabbed_output.split('\n'):
if "UID:" in line:
uid = int(line[10:].replace(' ', ''), 16)
uid = int(line[10:].replace(' ', '')[-8:], 16)
if uid is None:
print("Card not found")
if restore_color: