Hot Summer Deals are Here!
Celebrate with up to 99% off on 17,300 resources
02
Days
18
Hours
00
Mins
48
Secs

How do I create a license key for plugins?

Status
This thread has been locked.

GoogleMyKyries

Banned
Feedback score
0
Posts
101
Reactions
16
Resources
0
Hey MC-Market, I am wondering how you can make a license/HWID key for plugins. I’m asking this if I might make a plugin in the future! If there a numerous ways, please reply below.

Thanks!
 
Banned forever. Reason: Admitting to Leaking Content
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Jack

Retired Moderator
Supreme
Feedback score
11
Posts
1,210
Reactions
1,462
Resources
0

longdog

Supreme
Feedback score
8
Posts
338
Reactions
179
Resources
0
Need more security than that (not sure if the licensing systems that were mentioned are more than that though).
Otherwise, I just redirect http://yourhost/whitelist?hwid=personshwid to http://myhost/whitelist?hwid=personshwid
Yeah that’s VERY simple, you would want mysql with md5 hashing preferably with sql injection protection, bot protection and maybe ssl. I also forgot to include that if the persons hwid is in the array, return something that will be read by your plugin.
 

Jack

Retired Moderator
Supreme
Feedback score
11
Posts
1,210
Reactions
1,462
Resources
0
Yeah that’s VERY simple, you would want mysql with md5 hashing preferably with sql injection protection, bot protection and maybe ssl. I also forgot to include that if the persons hwid is in the array, return something that will be read by your plugin.
For simplicity, I would recommend taking your first example and just adding ECDSA.
The plugin will also need to be obfuscated/included in the handshake, so people can't just remove the license validation to use the plugin.
 

longdog

Supreme
Feedback score
8
Posts
338
Reactions
179
Resources
0
For simplicity, I would recommend taking your first example and just adding ECDSA.
The plugin will also need to be obfuscated/included in the handshake, so people can't just remove the license validation to use the plugin.
Yeah that’s for the plugin side, make sure you use your own encryption that no one can just deobfuscate
 
Status
This thread has been locked.
Top