]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - armsrc/mifaresniff.c
`hf mf sniff` small fix
[proxmark3-svn] / armsrc / mifaresniff.c
index 0cc2963bc3a88c7c7854ea11689d75773f3265bf..b9ab3df4d13f4f38865160be13030c7eca493430 100644 (file)
 \r
 #include "mifaresniff.h"\r
 #include "apps.h"\r
+#include "proxmark3.h"\r
+#include "util.h"\r
+#include "string.h"\r
+#include "iso14443crc.h"\r
+#include "iso14443a.h"\r
+#include "crapto1/crapto1.h"\r
+#include "mifareutil.h"\r
+#include "common.h"\r
+\r
 \r
 static int sniffState = SNF_INIT;\r
 static uint8_t sniffUIDType;\r
@@ -115,16 +124,10 @@ bool RAMFUNC MfSniffLogic(const uint8_t *data, uint16_t len, uint8_t *parity, ui
                        sniffBuf[12] = 0xFF;\r
                        sniffBuf[13] = 0xFF;\r
                        LogTrace(sniffBuf, 14, 0, 0, NULL, TRUE);\r
-               }       // intentionally no break;\r
-               case SNF_CARD_CMD:{             \r
-                       LogTrace(data, len, 0, 0, NULL, TRUE);\r
-                       sniffState = SNF_CARD_RESP;\r
-                       timerData = GetTickCount();\r
-                       break;\r
-               }\r
-               case SNF_CARD_RESP:{\r
-                       LogTrace(data, len, 0, 0, NULL, FALSE);\r
                        sniffState = SNF_CARD_CMD;\r
+               }       // intentionally no break;\r
+               case SNF_CARD_CMD:{     \r
+                       LogTrace(data, len, 0, 0, NULL, reader);\r
                        timerData = GetTickCount();\r
                        break;\r
                }\r
Impressum, Datenschutz