If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
key file maker
4 posts
• Page 1 of 1
key file maker
Here is a keymaker, that uses input data in order to create a key. It's very draft. But it's useful if you'd like to combine your customer with their copy of app they buy. This is very simple protection, but should stop kids and unexperienced file sharers from doing bad things... because in serial number you could include theyr bank account, credit card number and so on.
Few notes.
I used two different data splitters, because on one hand - I don't know if crypted data may contain commas (which would break the decoding), and on the other hand... I don't know how to make ruby splitter for multiple lines.
Another thing here - there is "empty line" after decoding, otherwise it will not work. If you connect outputs to string primitives, and click on content inside that prims, you will notice, that input data has additional end line marker, while decoded - not.
It's the idea. Anyone would like to optimize or give their shot?
Few notes.
I used two different data splitters, because on one hand - I don't know if crypted data may contain commas (which would break the decoding), and on the other hand... I don't know how to make ruby splitter for multiple lines.
Another thing here - there is "empty line" after decoding, otherwise it will not work. If you connect outputs to string primitives, and click on content inside that prims, you will notice, that input data has additional end line marker, while decoded - not.
It's the idea. Anyone would like to optimize or give their shot?
- Attachments
-
- key file.fsm
- (1 KiB) Downloaded 847 times
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
Re: key file maker
I've made a much more complicated protection.
I use the PayPal transaction ID and the HD serial (but change after a new disk format) to generate the code in "blue".
The protection does not run in green to prevent access to memory.
Plugins communicate with the server checking the paypal transaction ID in DB, then register the plugin (if found) and create the response key.
Offline form available too.
Key is stored in PC and every key is mac based and pay ID too.
I use the PayPal transaction ID and the HD serial (but change after a new disk format) to generate the code in "blue".
The protection does not run in green to prevent access to memory.
Plugins communicate with the server checking the paypal transaction ID in DB, then register the plugin (if found) and create the response key.
Offline form available too.
Key is stored in PC and every key is mac based and pay ID too.
Need my support for app development, website or custom scripts?
PM me if you are interested.
Experienced Java, J2EE, PHP, Javascript, Angular, Cloud Solutions developer.
PM me if you are interested.
Experienced Java, J2EE, PHP, Javascript, Angular, Cloud Solutions developer.
-
CoreStylerz - Posts: 327
- Joined: Sun Jan 22, 2012 2:19 am
- Location: italy
Re: key file maker
I see no reason for making anything complicated. I could write long argumentation for my statement, but I do not wish to evoke discussion about protections; I've seen such in the past.
Let say, that I see such sort of protection as public indicator, that something is legal or not, and as a modus operandi to slow down the "grey zone" (slow down enough to give folks the time to read info?) and to create contrast between shades of grey. Plus - it is my personal preference to use it that way.
I'm rather interested in optimizing the solution posted above. Nothing else.
But - sure, feel free to post other working examples if you wish.
Let say, that I see such sort of protection as public indicator, that something is legal or not, and as a modus operandi to slow down the "grey zone" (slow down enough to give folks the time to read info?) and to create contrast between shades of grey. Plus - it is my personal preference to use it that way.
I'm rather interested in optimizing the solution posted above. Nothing else.
But - sure, feel free to post other working examples if you wish.
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
Re: key file maker
Updated version. I just realized, that pushing this through different prims may actually work.
In user data you can use empty spaces at the end, and commas inside (prim conversions avoided).
Trog - should I expect any trouble with this one?
In user data you can use empty spaces at the end, and commas inside (prim conversions avoided).
Trog - should I expect any trouble with this one?
- Attachments
-
- key file2.fsm
- (1 KiB) Downloaded 832 times
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
4 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 69 guests