generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: I think I've found a way to stop script stealing.

Previous Thread :: Next Thread 
Parthax is not online. Parthax
Joined: 27 Apr 2011
Total Posts: 6941
07 Jul 2013 01:18 PM
For every script, just copy it into one giant script, that will basically create variables for each, like

_G.scripts={
script1=[["print("Hello world!")]],
script2=[[workspace:ClearAllChildren()]]
}
script:Destroy()

so that your giant script holding all the source is removed.

so whenever you want to run them, use a different script and put (for example)

loadstring(_G.scripts.script1)()

There should be no visible source anywhere, leaving your scripts protected.


cнecĸмαтe, ɴooвѕ.
Report Abuse
18cwatford is not online. 18cwatford
Joined: 08 Oct 2009
Total Posts: 5410
07 Jul 2013 01:20 PM
Or just parent them to nil... does it need to be much harder and more complex than that?
Report Abuse
Legend26 is not online. Legend26
Joined: 08 Sep 2008
Total Posts: 10586
07 Jul 2013 01:22 PM
You can't steal server scripts.
Report Abuse
xSIXx is not online. xSIXx
Joined: 06 Aug 2010
Total Posts: 9202
07 Jul 2013 01:25 PM
^
Report Abuse
Parthax is not online. Parthax
Joined: 27 Apr 2011
Total Posts: 6941
07 Jul 2013 01:28 PM
It can be used for localscripts in a client environment.


cнecĸмαтe, ɴooвѕ.
Report Abuse
NVI is not online. NVI
Joined: 11 Jan 2009
Total Posts: 4744
07 Jul 2013 01:29 PM
@Parthax: Then you can just get the value of _G.script1.
Report Abuse
0x0086 is not online. 0x0086
Joined: 03 Jul 2013
Total Posts: 20
07 Jul 2013 01:57 PM
print 'hello'

@Parthax: It won't work. Even if you do for example loadstring(("'olleh' tnirp"):reverse())() and you search for print 'hello', you'll find a result. By the way, this method of regrouping all the script in one and load them with different scripts is pointless since this script must be local to work for localscripts. _G on regular scripts and _G on localscripts aren't the same.
Report Abuse
Oysi is not online. Oysi
Joined: 06 Jul 2009
Total Posts: 9058
07 Jul 2013 02:18 PM
[ Content Deleted ]
Report Abuse
0x0086 is not online. 0x0086
Joined: 03 Jul 2013
Total Posts: 20
07 Jul 2013 02:24 PM
Localscripts doesn't replicate since they're already local. And how would you encode it? If you want to execute it, you'll have to decode it, no matter what, you'll still find the decoded script in the memory. The only way I see to protect localscripts is to do something like NecroBumpist's lbi, a bytecode interpreter.
Report Abuse
Oysi is not online. Oysi
Joined: 06 Jul 2009
Total Posts: 9058
07 Jul 2013 02:45 PM
[ Content Deleted ]
Report Abuse
itunes89 is not online. itunes89
Joined: 19 Jan 2011
Total Posts: 1957
07 Jul 2013 06:52 PM
Guys, anyone with even a little bit of scripting Knowledge can find backdoors. I would like to see something like .dlls. That would allow us to share scripts without people just stealing them.
Report Abuse
RenderSettings is not online. RenderSettings
Joined: 16 Aug 2010
Total Posts: 2560
07 Jul 2013 06:54 PM
what

you dunt know what ur talking about dood
Report Abuse
itunes89 is not online. itunes89
Joined: 19 Jan 2011
Total Posts: 1957
07 Jul 2013 06:55 PM
lol Who?
Report Abuse
RenderSettings is not online. RenderSettings
Joined: 16 Aug 2010
Total Posts: 2560
07 Jul 2013 06:56 PM
lol You?
Report Abuse
itunes89 is not online. itunes89
Joined: 19 Jan 2011
Total Posts: 1957
07 Jul 2013 06:58 PM
Lol What do you mean? Create protected code library's? What's wrong with that?
Report Abuse
badcc is not online. badcc
Joined: 18 Jan 2009
Total Posts: 3170
07 Jul 2013 07:55 PM
*desk*
Report Abuse
Parthax is not online. Parthax
Joined: 27 Apr 2011
Total Posts: 6941
07 Jul 2013 08:20 PM
*face*


cнecĸмαтe, ɴooвѕ.
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image