Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
|
| 18 Aug 2012 01:55 PM |
(Updated)
After the removal of bytecode, people have said that they need an another way to obfuscate their scripts. I did not use bytecode but I found a solution for those who did.
---> Meet the ScriptLock! <---
It basically is a PW to protect scripts. (PW = p@ssw0rd) In the properties of a script, in Behavior, there will be a 'ScriptLock' checkbox. If you check it, a message appears ("PW:") and you must give a PW, any PW. Now, to open the script, uncheck the ScriptLock or change the PW, you must write it correctly. The PW should also be written before copying, moving or removing the script. Be sure to write the PW to a notepad (for an example) in case you forget it.
+: Prevent the stealing of your scripts. +: Less "bring back bytecode" threads.
-: You may forget the PW (solution: write it somewhere before you forget it). -: There is always the danger of a hacker who can bypass the PW (but that's Roblox's problem).
Please don't spam this or any thread. Comments are very appreciated. I'm not saying this is a must have but some people might like it. |
|
|
| Report Abuse |
|
|
brogan20
|
  |
| Joined: 11 Sep 2010 |
| Total Posts: 218 |
|
|
| 18 Aug 2012 01:57 PM |
An easier way to prevent stealing of scripts is to put the script in Nil
~~Don't eat your pants kids.~~ |
|
|
| Report Abuse |
|
|
Dazedx
|
  |
| Joined: 07 Apr 2012 |
| Total Posts: 11931 |
|
|
| 18 Aug 2012 01:59 PM |
that would be hard to make there would be many bugs for it
also a free model "virus" that changes the pw to every script to gibberish |
|
|
| Report Abuse |
|
|
Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
|
| 18 Aug 2012 02:00 PM |
| You must write the right PW to change the PW. Problem solved. |
|
|
| Report Abuse |
|
|
Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
|
| 19 Aug 2012 01:32 AM |
| I'm telling you this: I wouldn't use ScriptLock. Somebody however might. |
|
|
| Report Abuse |
|
|
|
| 19 Aug 2012 01:45 AM |
| If Roblox actualy made this without to many bugs,It would make many ROBLOXians happy (Including me) |
|
|
| Report Abuse |
|
|
|
| 19 Aug 2012 01:52 AM |
| You mean like those optional folders that you need to enter a PW to unlock on your computer? Heck yes :D |
|
|
| Report Abuse |
|
|
Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
|
| 19 Aug 2012 03:24 AM |
| If the Roblox programmers are professionals, there won't be any bugs. |
|
|
| Report Abuse |
|
|
rayblon
|
  |
| Joined: 08 Feb 2009 |
| Total Posts: 2043 |
|
|
| 19 Aug 2012 03:52 AM |
| Sometimes it's necessary to tailor scripts to fit your needs, it could also be used to hide viruses which would make free models all the more dangerous. Besides, there's a good chance somebody would be able to bruteforce it. |
|
|
| Report Abuse |
|
|
Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
|
| 19 Aug 2012 04:08 AM |
If the writer of a script wants people to change it, he/she unchecks ScriptLock.
ScriptLocked scripts cannot be published as Free Models.
I don't know what bruteforcing is. |
|
|
| Report Abuse |
|
|
rayblon
|
  |
| Joined: 08 Feb 2009 |
| Total Posts: 2043 |
|
|
| 19 Aug 2012 04:13 AM |
| if it can't be published as a free model why lock it? ._. |
|
|
| Report Abuse |
|
|
Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
|
| 19 Aug 2012 04:19 AM |
If the place it's in is uncopylocked? I don't know. Why publish it as a free model if the creator doesn't want it to be stolen?
I said I wouldn't use this. I just made this up for those who would need this for some reason. |
|
|
| Report Abuse |
|
|
rayblon
|
  |
| Joined: 08 Feb 2009 |
| Total Posts: 2043 |
|
|
| 19 Aug 2012 04:42 AM |
| There are alot of reasons why this shouldn't be implemented. |
|
|
| Report Abuse |
|
|
|
| 19 Aug 2012 06:06 AM |
@ray There are also lots of reasons it should be implemented.
|
|
|
| Report Abuse |
|
|
rayblon
|
  |
| Joined: 08 Feb 2009 |
| Total Posts: 2043 |
|
|
| 19 Aug 2012 06:46 AM |
Pros: Makes people think their scripts are safe Makes uncopylocked places "more secure"
Cons: If allowed in free models, viruses could be concealed easily If not allowed in free models it loses most of it's purpose The passcodes can be bruteforced via third party programs Issues with script to script interactions Decrypting large scripts would result in delayed starting times. |
|
|
| Report Abuse |
|
|
Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
|
| 19 Aug 2012 08:48 AM |
"If allowed in free models, viruses could be concealed easily" True =(
"If not allowed in free models it loses most of it's purpose" Purpose: uncopylocked places. Why do people even make their scripts free models if they don't want them to be stolen?
"The passcodes can be bruteforced via third party programs" It's possible to program that to be impossible.
"Issues with script to script interactions" Like what?
"Decrypting large scripts would result in delayed starting times." You don't need PW to run the script. |
|
|
| Report Abuse |
|
|
| |
|
|
| 19 Aug 2012 12:01 PM |
@brogan
your right!
Kids dont eat your pants eat MY shorts! :D |
|
|
| Report Abuse |
|
|
Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
|
| 19 Aug 2012 12:13 PM |
How can the script be changed/moved if it's in nil?
If it can be changed/moved, how can putting it in nil stop people from stealing it? |
|
|
| Report Abuse |
|
|
Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
|
| 19 Aug 2012 01:08 PM |
| And wouldn't putting a script in nil just delete the script? |
|
|
| Report Abuse |
|
|
Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
| |
|
rayblon
|
  |
| Joined: 08 Feb 2009 |
| Total Posts: 2043 |
|
|
| 20 Aug 2012 01:14 AM |
| You can easily extract an unobfuscated script from roblox place files. Even if the script is obfuscated people would figure out the algorithm eventually. It's literally impossible to keep your scripts safe. |
|
|
| Report Abuse |
|
|
Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
| |
|
rayblon
|
  |
| Joined: 08 Feb 2009 |
| Total Posts: 2043 |
|
|
| 20 Aug 2012 04:08 PM |
| Dude, I just said even if there was a passcode and obfuscation in place, people would still be able to get the contents of the script. |
|
|
| Report Abuse |
|
|
Legolas38
|
  |
| Joined: 22 Nov 2008 |
| Total Posts: 992 |
|
|
| 21 Aug 2012 12:56 AM |
Unless...
It's programmed so wrong people won't be able to get the contents. |
|
|
| Report Abuse |
|
|