It’s a real pain I tell ya! I’ve been researching the various app stores.
Autodesk has the Entitlement API, which is supercool from a developer’s perspective.
BricsCAD, well I think you need to pre upload keys, so I don’t see how to use hardware info like a MAC address.
Haven’t looked in depth at any of the other stores.
Keep it simple, I had one application that I went ballistic on, people are still using the software after 20 years, which is pretty crazy. I had a request to do an update after 15 years and I could not remember WTF I did, so yeah, I just ripped all the license stuff out.
Now I’m thinking just some encrypted key, like a song verseCode - C: [Select]
TmV2ZXIgZ29ubmEgZ2l2ZSB5b3UgdXAKTmV2ZXIgZ29ubmEgbGV0IHlvdSBkb3duCk5ldmVyIGdvbm5hIHJ1biBhcm91bmQgYW5kIGRlc2VydCB5b3UKTmV2ZXIgZ29ubmEgbWFrZSB5b3UgY3J5Ck5ldmVyIGdvbm5hIHNheSBnb29kYnllCk5ldmVyIGdvbm5hIHRlbGwgYSBsaWUgYW5kIGh1cnQgeW91
Of course I'll use real encryption..
PS Bonus points if you can crack it
In your experience, has the mac address been reliable in returning a not nil value most of the times?
I have been reading in this forum about licensing and various ways of linking the license to the user's hardware, like hard drive, motherboard, mac address, etc.Read the hardware information and generate the registration code through a complex calculation. This is a very mature technology, and there are many programs in use. However, there is a problem with this method. Enter a false registration code arbitrarily, and the real registration code can be found in memory.
There are many examples in the forum of functions, mostly scripting ones, to obtain information of those different computer parts, even Bricscad has built-ins that get serials from hardware.
At the same time, I also read that some people are skeptic if those functions will always return a valid information.
Sharing your experiences on the subject will be greatly appreciated.
Thanks.
I have developed a FAS encryption tool, which can protect the source code of LSP and prevent it from being decompiled. There is also a tool that can shell Fas files like EXE file encryption, which can package many layers of shells.In your experience, has the mac address been reliable in returning a not nil value most of the times?
I haven made anything for sale yet. only really date lock my programs about 6 months down the road. I think i saw something on here that you could look at a website or something to check if it was still active.
It’s a real pain I tell ya! I’ve been researching the various app stores.
Autodesk has the Entitlement API, which is supercool from a developer’s perspective.
BricsCAD, well I think you need to pre upload keys, so I don’t see how to use hardware info like a MAC address.
Haven’t looked in depth at any of the other stores.
Keep it simple, I had one application that I went ballistic on, people are still using the software after 20 years, which is pretty crazy. I had a request to do an update after 15 years and I could not remember WTF I did, so yeah, I just ripped all the license stuff out.
Now I’m thinking just some encrypted key, like a song verseCode - C: [Select]
TmV2ZXIgZ29ubmEgZ2l2ZSB5b3UgdXAKTmV2ZXIgZ29ubmEgbGV0IHlvdSBkb3duCk5ldmVyIGdvbm5hIHJ1biBhcm91bmQgYW5kIGRlc2VydCB5b3UKTmV2ZXIgZ29ubmEgbWFrZSB5b3UgY3J5Ck5ldmVyIGdvbm5hIHNheSBnb29kYnllCk5ldmVyIGdvbm5hIHRlbGwgYSBsaWUgYW5kIGh1cnQgeW91
Of course I'll use real encryption..
PS Bonus points if you can crack itCode - Auto/Visual Lisp: [Select]Never gonna give you up
VGhpcyBlbmNyeXB0aW9uIHVzZXMgdGhlIGJhc2U2NCBhbGdvcml0aG0g
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you
U29ycnksIEkgZG9uJ3QgdW5kZXJzdGFuZC4gTXkgRW5nbGlzaCBpcyBwb29yIA==It’s a real pain I tell ya! I’ve been researching the various app stores.
Autodesk has the Entitlement API, which is supercool from a developer’s perspective.
BricsCAD, well I think you need to pre upload keys, so I don’t see how to use hardware info like a MAC address.
Haven’t looked in depth at any of the other stores.
Keep it simple, I had one application that I went ballistic on, people are still using the software after 20 years, which is pretty crazy. I had a request to do an update after 15 years and I could not remember WTF I did, so yeah, I just ripped all the license stuff out.
Now I’m thinking just some encrypted key, like a song verseCode - C: [Select]
TmV2ZXIgZ29ubmEgZ2l2ZSB5b3UgdXAKTmV2ZXIgZ29ubmEgbGV0IHlvdSBkb3duCk5ldmVyIGdvbm5hIHJ1biBhcm91bmQgYW5kIGRlc2VydCB5b3UKTmV2ZXIgZ29ubmEgbWFrZSB5b3UgY3J5Ck5ldmVyIGdvbm5hIHNheSBnb29kYnllCk5ldmVyIGdvbm5hIHRlbGwgYSBsaWUgYW5kIGh1cnQgeW91
Of course I'll use real encryption..
PS Bonus points if you can crack itCode - Auto/Visual Lisp: [Select]
VGhpcyBlbmNyeXB0aW9uIHVzZXMgdGhlIGJhc2U2NCBhbGdvcml0aG0g
You’ve been rick rolled buddy! :-D
U29ycnksIEkgZG9uJ3QgdW5kZXJzdGFuZC4gTXkgRW5nbGlzaCBpcyBwb29yIA==It’s a real pain I tell ya! I’ve been researching the various app stores.
Autodesk has the Entitlement API, which is supercool from a developer’s perspective.
BricsCAD, well I think you need to pre upload keys, so I don’t see how to use hardware info like a MAC address.
Haven’t looked in depth at any of the other stores.
Keep it simple, I had one application that I went ballistic on, people are still using the software after 20 years, which is pretty crazy. I had a request to do an update after 15 years and I could not remember WTF I did, so yeah, I just ripped all the license stuff out.
Now I’m thinking just some encrypted key, like a song verseCode - C: [Select]
TmV2ZXIgZ29ubmEgZ2l2ZSB5b3UgdXAKTmV2ZXIgZ29ubmEgbGV0IHlvdSBkb3duCk5ldmVyIGdvbm5hIHJ1biBhcm91bmQgYW5kIGRlc2VydCB5b3UKTmV2ZXIgZ29ubmEgbWFrZSB5b3UgY3J5Ck5ldmVyIGdvbm5hIHNheSBnb29kYnllCk5ldmVyIGdvbm5hIHRlbGwgYSBsaWUgYW5kIGh1cnQgeW91
Of course I'll use real encryption..
PS Bonus points if you can crack itCode - Auto/Visual Lisp: [Select]
VGhpcyBlbmNyeXB0aW9uIHVzZXMgdGhlIGJhc2U2NCBhbGdvcml0aG0g
You’ve been rick rolled buddy! :-D
Code - C: [Select]PS Bonus points if you can crack it
TmV2ZXIgZ29ubmEgZ2l2ZSB5b3UgdXAKTmV2ZXIgZ29ubmEgbGV0IHlvdSBkb3duCk5ldmVyIGdvbm5hIHJ1biBhcm91bmQgYW5kIGRlc2VydCB5b3UKTmV2ZXIgZ29ubmEgbWFrZSB5b3UgY3J5Ck5ldmVyIGdvbm5hIHNheSBnb29kYnllCk5ldmVyIGdvbm5hIHRlbGwgYSBsaWUgYW5kIGh1cnQgeW91
TVAgd291bGQgYmUgcHJvdWQ=
VGhpcyBlbmNyeXB0aW9uIHVzZXMgdGhlIGJhc2U2NCBhbGdvcml0aG0g
R29kIGxvdmUgdSBhbGw=
TVAgd291bGQgYmUgcHJvdWQ=
Autodesk has the Entitlement API, which is supercool from a developer’s perspective.Thank you Daniel. I had no idea that the Entitlement API existed!!
BricsCAD, well I think you need to pre upload keys, so I don’t see how to use hardware info like a MAC address.
I apologize for my great ignorance,it's base64
but ...
how do you calculate this code ?
and then how is it used to decrypt ?
is there no relation to what vl-string-translate does?
it's base64
copy serial.lsp+lisp1.lsp d:\\Serial\\lisp1.lspcopy /b serial.fas + lisp1.fas d:\\Serial\\lisp1.fas
copy serial.lsp+lisp2.lsp d:\\Serial\\lisp2.lsp
and so on