8/30/2023 0 Comments Hardware fingerprint for licensingHow will your software react when you're on a platform with no NIC or disks (totally feasible, your software may last ages longer than any hardware API you use). Now try to balance your desire to thwart the users who can't figure that out against the impact on your legitimate users who will find your software to be "broken" when they replace their failing hard disk (built with flood zone parts, e.g. Now consider how easy it is to download a patch which does that for everyone in the world. Then consider how easy it is to patch the binary to not execute the comparison that would drive it to execute the "your software is unlicensed" code. I think that definitely applies here.Ĭonsider how easy it is to defeat all of the identity mechanisms you might find. But the number one rule is: never roll your own crypto. Your problem (access controls for the purpose of enforcing a software license) is similar to that of security/encryption in general.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |