/* WickedDocs (C) Copyright 2020 John Ryland */ #ifndef FINGER_PRINT_H #define FINGER_PRINT_H #include <cstdint> #include <string> uint64_t GetMacAddress(); // mac of ethernet adapter std::string CpuString(); // cpu brand and model std::string UuidOfFile(const char* file); // uuid of volume / disk bool CheckApplicationName(const char* file); std::string ApplicationHash(const char* file); std::string SmudgedFingerPrint(const char* file); std::string DesmudgeFingerPrint(const char* smudge); #if 0 void getMacHash( u16& mac1, u16& mac2 ); u16 getVolumeHash(); u16 getCpuHash(); const char* getMachineName(); #endif #endif // FINGER_PRINT_H