|
| 07 Jan 2014 07:24 AM |
I've been working on a little project to help protect our beloved source code. So far, this is what I got: http://pastebin.com/8RJh9Wt9
The source is based off what NoliCAIKS made originally, but it has my work included with it.
Tell me what you think! I am also working on a SecureLoader project used to securely load scripts. That's not near finished though, so no link yet! x3 |
|
|
| Report Abuse |
|
|
| |
|
|
| 07 Jan 2014 07:30 AM |
| ^ Explain this cold answer. |
|
|
| Report Abuse |
|
|
|
| 07 Jan 2014 07:40 AM |
| This isn't the place for posting that, go to "I Made That" :u |
|
|
| Report Abuse |
|
|
|
| 07 Jan 2014 07:48 AM |
@littleAU999
Actually, this is the right place. |
|
|
| Report Abuse |
|
|
| |
|
|
| 07 Jan 2014 09:53 AM |
I don't understand.
How is this to be used? Please explain. |
|
|
| Report Abuse |
|
|
|
| 07 Jan 2014 10:11 AM |
| I would have started saying how this is inefficient, but I'm tired. |
|
|
| Report Abuse |
|
|
Charl3s7
|
  |
| Joined: 07 Dec 2007 |
| Total Posts: 4146 |
|
|
| 07 Jan 2014 10:21 AM |
| Base64 isn't encryption. It's encoding. |
|
|
| Report Abuse |
|
|
Charl3s7
|
  |
| Joined: 07 Dec 2007 |
| Total Posts: 4146 |
|
|
| 07 Jan 2014 10:23 AM |
| Disregard my previous response. I was stupid and didn't look at the whole script. |
|
|
| Report Abuse |
|
|
|
| 07 Jan 2014 10:27 AM |
What's the point of this....
|
|
|
| Report Abuse |
|
|
| |
|
HaxHelper
|
  |
| Joined: 19 Dec 2009 |
| Total Posts: 1208 |
|
|
| 07 Jan 2014 02:55 PM |
| why do people spend time on such pointless things |
|
|
| Report Abuse |
|
|
bohdan77
|
  |
| Joined: 10 Aug 2008 |
| Total Posts: 7944 |
|
|
| 07 Jan 2014 03:27 PM |
| HaxHelper, life is pointless. |
|
|
| Report Abuse |
|
|
|
| 07 Jan 2014 04:05 PM |
bohdan77: (0,0) Therefore, disproved. |
|
|
| Report Abuse |
|
|
|
| 07 Jan 2014 04:13 PM |
HUEHUEHUE!!!
EOS db 0x00 ;End of String Marker |
|
|
| Report Abuse |
|
|
|
| 07 Jan 2014 04:32 PM |
This project was a little experiment knowing that several of us on this forum want to protect our code, or at least keep our credit mark, and not fear about the nooblets that run around claiming everything that they can modify.
That is all this is intended for. And to BlueTasem, I will make a documentation soon. |
|
|
| Report Abuse |
|
|
Thaeh
|
  |
| Joined: 05 Feb 2011 |
| Total Posts: 7685 |
|
|
| 07 Jan 2014 06:34 PM |
| if i didn't want that to happen i wouldn't open source my code. |
|
|
| Report Abuse |
|
|
|
| 07 Jan 2014 06:46 PM |
| ^ Exactly. This is what this system does! It allows you to securely encrypt your scripts so you can still share it with the world, without opening your code. |
|
|
| Report Abuse |
|
|
Thaeh
|
  |
| Joined: 05 Feb 2011 |
| Total Posts: 7685 |
|
| |
|
bohdan77
|
  |
| Joined: 10 Aug 2008 |
| Total Posts: 7944 |
|
|
| 07 Jan 2014 06:50 PM |
| But, you'd need to give the decrypt function with the code. :/ |
|
|
| Report Abuse |
|
|
|
| 07 Jan 2014 07:03 PM |
| As of right now... Yes. But that is fixable! You just need to decrypt it via a server, which I know how to use. Like I said, it's an experiment, it isn't meant to be used for total security "YET", and is just to show you where things are going. If you can figure out how to encrypt your scripts with it, lovely! But I am working on my own method. |
|
|
| Report Abuse |
|
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 07 Jan 2014 09:27 PM |
| What's the point of this honestly? If someone doesn't want to show a script they have then why would they put it in free models or in an open-sourced game at all? |
|
|
| Report Abuse |
|
|
|
| 07 Jan 2014 10:06 PM |
| They don't. But someone like me goes and hacks it and gets the source code. |
|
|
| Report Abuse |
|
|
suremark
|
  |
| Joined: 13 Nov 2007 |
| Total Posts: 6315 |
|
|
| 07 Jan 2014 11:15 PM |
| Assuming the attacker somehow gets a hold of your script's source code through ROBLOX's encryption, he would presumably also have access to the encryption algorithm-- you can't run a script without decrypting the source first. After the attacker gets a hold of your encryption algorithm, you're pretty screwed (as long as he's not a skid and _actually_ knows what he's doing). |
|
|
| Report Abuse |
|
|