X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/db25599d7faa310019d325290b9b93a59dd97c1b..a47ded5b54e19b779bc4260466dcd093c2695d63:/client/cmdlfawid.h diff --git a/client/cmdlfawid.h b/client/cmdlfawid.h index 00622927..4f707c05 100644 --- a/client/cmdlfawid.h +++ b/client/cmdlfawid.h @@ -11,14 +11,29 @@ #ifndef CMDLFAWID_H__ #define CMDLFAWID_H__ +#include // sscanf +#include // bool +#include "proxmark3.h" // Definitions, USB controls, etc +#include "ui.h" // PrintAndLog +#include "cmdparser.h" // CmdsParse, CmdsHelp +#include "lfdemod.h" // parityTest +#include "util.h" // weigandparity +#include "cmdlf.h" // lf read +#include "protocols.h" // for T55xx config register definitions +#include "cmdmain.h" +#include "sleep.h" + + int CmdLFAWID(const char *Cmd); -//int CmdAWIDDemod(const char *Cmd); int CmdAWIDDemodFSK(const char *Cmd); +int CmdAWIDRead(const char *Cmd); int CmdAWIDSim(const char *Cmd); int CmdAWIDClone(const char *Cmd); -int getAWIDBits(unsigned int fc, unsigned int cn, uint8_t *AWIDBits); +int CmdAWIDBrute(const char *Cmd); +int getAWIDBits(uint8_t fmtlen, uint32_t fc, uint32_t cn, uint8_t *AWIDBits); int usage_lf_awid_fskdemod(void); int usage_lf_awid_clone(void); int usage_lf_awid_sim(void); +int usage_lf_awid_brute(void); #endif