mirror of
https://github.com/junian/Standard.Licensing.git
synced 2026-04-25 05:45:51 +03:00
[GH-ISSUE #18] How to lock the generated license to only one computer? #18
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Standard.Licensing#18
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @cmabox on GitHub (Mar 27, 2021).
Original GitHub issue: https://github.com/junian/Standard.Licensing/issues/18
I tested the generated license and it can be used on multiple computers. Can it be locked to only one computer? How? Thanks.
@hiepgia commented on GitHub (Apr 20, 2021):
You can simple generate Hardware ID (Example: libc.hwid) and add it to license via WithAdditionalAttributes.
@AntiGuideAkquinet commented on GitHub (Feb 24, 2023):
I believe this would be an interesting feature to add the library.
As recommended saeidjoker/libc.hwid could be used if we modify the targeted librarys as suggested in #20
I would suggest a generation caller syntax like:
An additional
WithCurrentHardwareIdscould be interesting for locally signed certificates.@mzayarnyuk commented on GitHub (Mar 16, 2023):
additional better pass if validates 2 from 4 ids, depends what PC parts user can replace someties;
other lic soft do that;
but most of id's is can be simulated with virtual enviroment;
additonal will good prevent app from run on virtualizatio OS, and additional checks to made work of hacker harder