Jump to content




License system


  • You cannot reply to this topic
13 replies to this topic

#1 FoxData

  • Members
  • 159 posts

Posted 21 June 2016 - 06:55 PM

Hi everyone. I want my FoxOS to have a licensing system, Each Product key will cost 25kst and will be random, Each copy of FoxOS will have a different random key,

Is this possible?

PS: Here are all the versions of FoxOS

FoxOS License (25KST)

FoxOS Minecrafter Edition (100KST)

FoxOS Small-Company Edition (200KST)

FoxOS Pro edition (400KST)

FoxEnterprise (4000KST)

FoxOS Server (1000KST)

#2 H4X0RZ

  • Members
  • 1,315 posts
  • LocationGermany

Posted 21 June 2016 - 07:02 PM

Even if you manage to write such a licence system... it would be quiet easy to crack.

#3 FoxData

  • Members
  • 159 posts

Posted 21 June 2016 - 07:04 PM

View PostH4X0RZ, on 21 June 2016 - 07:02 PM, said:

Even if you manage to write such a licence system... it would be quiet easy to crack.

FoxOS Key Gen, If that happened i would just report the thread,

#4 NanoBob

  • Members
  • 102 posts

Posted 21 June 2016 - 07:12 PM

Since the computercraft forums don't allow for compiled code anyone who downloads it would be able to just remove the checks, or find out how they work.

#5 H4X0RZ

  • Members
  • 1,315 posts
  • LocationGermany

Posted 21 June 2016 - 07:16 PM

View PostNanoBob, on 21 June 2016 - 07:12 PM, said:

Since the computercraft forums don't allow for compiled code anyone who downloads it would be able to just remove the checks, or find out how they work.

FoxData could still post in the Media or General section. There he/they could point to their website which is selling the program.

#6 CrazedProgrammer

  • Members
  • 495 posts
  • LocationWageningen, The Netherlands

Posted 21 June 2016 - 07:25 PM

Holy *, you're not stopping with this.
You are the best troll I've seen on this forum, but you do deserve a (temporary) ban.

#7 FoxData

  • Members
  • 159 posts

Posted 21 June 2016 - 07:50 PM

View PostCrazedProgrammer, on 21 June 2016 - 07:25 PM, said:

Holy *, you're not stopping with this.
You are the best troll I've seen on this forum, but you do deserve a (temporary) ban.

Its only krist, Its only worth some stuff on this forum (Like logos and programs) So if you can make krist out of logos then i should be able to make krist out of programs, Not exactly. I will have to think this through,

#8 H4X0RZ

  • Members
  • 1,315 posts
  • LocationGermany

Posted 21 June 2016 - 09:34 PM

View PostCrazedProgrammer, on 21 June 2016 - 07:25 PM, said:

Holy *, you're not stopping with this.
You are the best troll I've seen on this forum, but you do deserve a (temporary) ban.

It's his code so he can do whatever he wants to do with it. Although there will be free alternatives outnumbering his paid software. And even if someone wants his OS so badly it would be easy as hell to be cracked (and uploaded somewhere. *cough*backspace*cough* could be the "right" place. Nothing's judged there.*)


*Almost nothing

#9 Anavrins

  • Members
  • 775 posts

Posted 21 June 2016 - 09:34 PM

I don't think you realize that what you have in mind is not possible in the context of CC.
It's also very unlikely that somebody will use your OS or programs licensed with it...

#10 Emma

  • Members
  • 216 posts
  • Locationtmpim

Posted 22 June 2016 - 12:24 AM

First of all the only reason I'm providing a serious answer is for educational purposes, not saying that you should implement any of this because 1. It's super easy to bypass in CC, and 2. CC is supposed to be a free environment where people can collaborate and build upon each other, with that being said:

First thing on google is this:
Spoiler

However, as it says, it is not cryptographically sound because it would contain the secret used to validate the key. The easy way to get past this is to communicate with an online server which contains all the information to create/verify keys, and this is the most safe, however, it is extremely annoying to need to be online to use a peice of software so if you do go with this approach (don't) then create some sort of file tailored to the specific machine that it was registered to, containing some information that could only belong to that computer (not easy to do in CC).

Bottom line, don't.

#11 Bomb Bloke

    Hobbyist Coder

  • Moderators
  • 7,099 posts
  • LocationTasmania (AU)

Posted 22 June 2016 - 12:42 AM

View PostIncinirate, on 22 June 2016 - 12:24 AM, said:

The easy way to get past this is to communicate with an online server which contains all the information to create/verify keys,

The trick there is that if one script can get the key from the server, so can any other script.

FoxData, if you want to go ahead with this for the learning experience, fine. However, I'm afraid CC scripts aren't for sale; Minecraft's EULA forbids it.

You may still ask for Krist for keys so long as your scripts contain an easy mechanism for disabling the key requirement altogether.

#12 Emma

  • Members
  • 216 posts
  • Locationtmpim

Posted 22 June 2016 - 05:12 AM

View PostBomb Bloke, on 22 June 2016 - 12:42 AM, said:

View PostIncinirate, on 22 June 2016 - 12:24 AM, said:

The easy way to get past this is to communicate with an online server which contains all the information to create/verify keys,

The trick there is that if one script can get the key from the server, so can any other script.

FoxData, if you want to go ahead with this for the learning experience, fine. However, I'm afraid CC scripts aren't for sale; Minecraft's EULA forbids it.

You may still ask for Krist for keys so long as your scripts contain an easy mechanism for disabling the key requirement altogether.

I'm sorry, I think you misunderstood, what I meant is that you would send your potential key to the server, and it would verify it there and send a response back. But what you said is true for that scenario. :)

#13 ReBraLaCC

  • Members
  • 100 posts
  • LocationSublime Text 2

Posted 25 June 2016 - 07:49 PM

I dont get KST and the whole idea behind it

#14 ry00000

  • Members
  • 244 posts
  • LocationComputer, Base, SwitchCraft, Cube-earth, Blockiverse, Computer

Posted 15 July 2016 - 01:22 PM

View PostFoxData, on 21 June 2016 - 06:55 PM, said:

Hi everyone. I want my FoxOS to have a licensing system, Each Product key will cost 25kst and will be random, Each copy of FoxOS will have a different random key,

Is this possible?

PS: Here are all the versions of FoxOS

FoxOS License (25KST)

FoxOS Minecrafter Edition (100KST)

FoxOS Small-Company Edition (200KST)

FoxOS Pro edition (400KST)

FoxEnterprise (4000KST)

FoxOS Server (1000KST)

Ey Fox. I could help ya with that. I made a similar program for my announcing program, ExStep.
Details in a PM.

Edited by ry00000, 15 July 2016 - 01:23 PM.






2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users