Moin,
ich habe in den letzen Wochen nun vermehrt "Beschwerden" erhalten, dass das in meinen Anwendungen enthaltene HWID-System nicht funktionieren würde.
Ich habe dies mehrere Male durchgetestet und das System innerhalb meiner Anwendungen zeigte diesbezüglich keine Fehler.
Was aber aufgefallen ist, ist dass bei all den Leuten zwar eine HWID im Profil eingetragen ist, diese aber von der API aus irgendeinem Grund nicht erkannt wird d.h. die API gibt nichts zurück.
Nun aber folgendes... Meldet sich ein User mit genau diesem Problem, verweise ich ihn meistens auf ein Tool zum Ändern der HDD-Serial. Nach einem Neustart des Computers wird dadurch ja logischerweise eine neue HWID erzeugt und wenn man nun diese neue HWID einträgt, funktioniert es.
Nun zur Preisfrage: Woran liegt das?
Es kann definitiv nicht an "falsch erzeugten" HWIDs liegen, da es sich hier ja um komforme MD5-Hashes handelt. Da ich über die Zeit von meiner eigenen Implementierung auf die gewechselt bin, ist ein Fehler meinerseits gänzlich ausgeschlossen.