Чиним T5577 с помощью proxmark3
Однажды экспериментировав с конфигурацией метки T5577, я получил в результате метку (даже две), которая нормально не определялась через lf search
, либо определялась как Valid Indala ID found!
.
Скорее жив чем мёртв?
Учитывая, что метка всё-таки как-то определялась, то необходимость использования команды lf tune
отпадала сама собой.
Поэтому необходимо было определить, может ли proxmark3 считать конфигурацию чипа через lf t55xx [detect / p1detect]
. Введя команду, я получил следующий ответ:
[!] Could not detect modulation automatically. Try setting it manually with 'lf t55xx config'
Принудительная перезапись
Следующим шагом была попытка перезаписать нулевой блок метки, отвечающий за конфигурацию. Я делал это следующими командами:
lf t55xx write -b 0 -d 000880E0 -t lf t55xx write -b 0 -d 000880E0 --r0 -t lf t55xx write -b 0 -d 000880E0 --r1 -t lf t55xx write -b 0 -d 000880E0 --r2 -t lf t55xx write -b 0 -d 000880E0 --r3 -t
После чего я проверил метку командой lf t55xx detect
и... видимо, одна из команд сработала:
После чего я попробовал записать на метку какой нибудь рандомный EM-Marine ID и считать его, это сработало!
Заключение
Получилась весьма короткая статья, но я думаю, она кому-нибудь да пригодится.
Вообще, восстановление работоспособности T5577 - это довольно-таки индивидуальная тема. То, что работает в одних случаях, может не работать в других.