Инструмент Mfcuk не работает должным образом

Инструмент Mfcuk не работает должным образом

Недавно мне удалось установить libnfc. Я хотел протестировать инструментыmfocиmfcuk, разработанный для получения ключей метки NFC. Mfoc может получить все ключи, только если знает хотя бы один ключ, Mfcuk может взломать метку, чтобы получить любые ключи.

Я использую NFC-тег, купленный на eBay. И плату PN532 Breakout Board от epalsite.com (дешевая версия). Не было никаких проблем с использованием nfc-list, ниmfoc (выход). Однако при попытке использовать mfcuk с тегом Iне имели успеха (выход).

Сначала я заметил, что ключ вообще не меняется. Он остается 0000000000000. Я предположил, что это не ошибка. Затем я ждал почти час, но безуспешно. Я предположил, что, будучи тегом с ключами по умолчанию, это будет означать, что проблема будет решена в очень короткие сроки. Позже я попытался использовать mfcuk, чтобы получить только ключ A одного блока, но также безуспешно.

Это ошибка моей конфигурации или оборудования, или просто прошло недостаточно времени? Какой еще журнал отладки я могу проанализировать?

решение1

Наконец-то сработало. Я использовал Kali Linux live USB, я дал команду

mfcuk -C -O mifare-02.dmp -R 0:A -s 250 -S 250 -v 3

Затем я использовал

mfoc -k ЭТОТКЛЮЧИГОТ -O across01.mfd

Стоит отметить, что root — это пользователь по умолчанию в Kali Linux. Он сделал около 1000 аутентификаций, прежде чем правильный ключ был найден. "Key: 000000..." на самом деле нормальный, ваш лучший шанс — попытаться получить только один ключ и быть терпеливым.

Связанный контент