mfcuk很久沒維護了,用的libnfc函數都是舊版本的聲明,不兼容libnfc1.6,今天改了一天的mfcuk源碼,全部改成了1.6的調用函數,編譯通過,設備還沒到,沒測試,應該問題不大 到設備後測試發現果然部分函數沒改全,資源重新傳了,這個沒問題了 。在-v 3選項下增加了顯示 前兩個最多的Nt
的tagNonce、num_of_appearances和num_of_appearances佔auth的百分比,更有助於瞭解破解情況。修正了 -s 和-S 顛倒了的BUG。
你可以直接下載我修改的mfcuk版本
mfcuk_with_libnfc-1.6.0-rc1 (原始代碼從google code上checkout的),或者與 mfcuk r62的 patch 。
編譯方式:
autoreconf -is
./configure
make
ps:make前修改src/Makefile,將LIBNFC_LIBS的值複製到LIBS後。
如我的:
LIBNFC_LIBS = -L/usr/local/lib -lnfc
LIBS = -L/usr/local/lib -lnfc