lkpcentral.blogg.se

Codemeter kext
Codemeter kext




We use a native Java API which uses TCP/IP to call our runtime, so no special device drivers are required. Each end-user machine merely requires a runtime (service on Windows daemon on Linux). But I believe we might have a solution that meets your requirement: we have a single API for all platforms (Win, Mac, Linux, etc both 32- and 64-bits).

codemeter kext

Keep in mind that laptops plug into docking stations and may get a number of additional ports, new monitors, etc.įull disclaimer: I work for a company that makes software-protection dongles (CodeMeter). Mac addess of all installed NICs (e.g.Installed fonts that are unusual and highly differentiating (e.g.

codemeter kext

Number of attached monitors, screen resolution(s), brands (varies often, but again a little added entropy).Graphic Card details (often-upgraded part, but provides a little bit of added entropy).Number and type of of processors (Processor ID is not available for all processors).I have not looked into which are particularly easy to get from C#, as most of the code I dealt with at this level was portable C++ with some platform-specific assembly as needed. Here are a few metrics that can be used in addition to the ones you list. It places limitations on your software that will tend to hamper your legitimate customer's legitimate desires to use the software. And, be prepared to provide that service quickly and efficiently.įor most use cases, I would warn against hardware locking. If you feel that you need hardware locking, select a company that will make it easy for you to provide customer service to those customers who perform a legitimate upgrade to their system that ends up breaking the fuzzy matching rules.

codemeter kext

If you are very successful in what you do, that may unfortunately happen to you. Some large, successful companies (like Microsoft) who came up with hardware locking algorithms have been successfully sued. Having worked at a company that does this kind of hardware fingerprinting, I can tell you that the commercial alternatives are generally pretty solid, but they will all fail in some legitimate cases.īe aware that some patents in this space are very actively enforced.






Codemeter kext