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 » Roblox » All Things ROBLOX
Home Search
 

Re: I've been hearing news about a place/model stealing exploit.

Previous Thread :: Next Thread 
Fluffmiceter is not online. Fluffmiceter
Joined: 28 Jan 2012
Total Posts: 6931
10 Aug 2015 11:17 AM
There is a very effective method to make stealing games impossible.

It's called "Obfuscation" (It's a form of encryption; I will explain more vv)

Considering how much dedication these front-pagers have to their games, they can, and WILL bother to write up a quick Lua obfuscation script and hide a line of code that only runs the script if the owner of the game is them somewhere in the code.

Basically, obfuscation is making the code unreadable and a real pain in the ass to edit.

Regular code:

if game.CreatorId == 45251 then
runscript()
end

Obfuscated code:

r;script=d;s=spawn(function(x) if getfenv(a)=53 then; CreatorId=x:connect() v() end end end

^ This is a poor example of obfuscated code since writing mockup obfuscated code is just a big pain in the butt as decrypting obfuscated code. A program designed to obfuscate code can do 10x better than that. The thing about obfuscated code is that they will contain multiple functions hidden in each line more than often. This way, if you picked up on "CreatorId" and decided to delete that line, you will realize that you accidentally deleted a couple other essential parts of the code that allow the game to run. You are guaranteed to get an error if you delete any line.

I'm going to write up a Lua encryption/obfuscation script later today and start contacting front-page game developers about the exploit.
Report Abuse
Airspeeder is not online. Airspeeder
Joined: 19 Oct 2011
Total Posts: 484
10 Aug 2015 11:17 AM
tl;dr game makers will laugh in his face because they believe they have much better solutions
Report Abuse
4R2 is not online. 4R2
Joined: 05 Oct 2011
Total Posts: 7486
10 Aug 2015 11:18 AM
Does lua have stable support for this method?

Roblox, Coolest game in the land.
Report Abuse
Xarkos is not online. Xarkos
Joined: 15 Jul 2015
Total Posts: 2210
10 Aug 2015 11:18 AM
o_o


Patience is key 🔐
Report Abuse
DarkDominusTrollz is not online. DarkDominusTrollz
Joined: 20 Dec 2012
Total Posts: 176
10 Aug 2015 11:19 AM
The people that are doing it copy Mad games, AR, Phantom forces, I'm sure they are doing more now
Report Abuse
Airspeeder is not online. Airspeeder
Joined: 19 Oct 2011
Total Posts: 484
10 Aug 2015 11:20 AM
also


if you steal the place then just delete the script, gj making everyone aware how it works so you can change the creator id
Report Abuse
Fluffmiceter is not online. Fluffmiceter
Joined: 28 Jan 2012
Total Posts: 6931
10 Aug 2015 11:20 AM
@4R2: Obfuscation is basically moving around the code and renaming everything so reading the code and making edits becomes a really really painful and long task.

I could obfuscate this sentence to make it harder to understand.

obfuscate I to sentence could harder. understand to
Report Abuse
ZSXDFV is not online. ZSXDFV
Joined: 07 Jan 2012
Total Posts: 14303
10 Aug 2015 11:21 AM
thats why deathrun will be delayed



:tp OP OT
Report Abuse
Exceptive is not online. Exceptive
Joined: 28 May 2012
Total Posts: 6302
10 Aug 2015 11:22 AM
I've been hearing about this too. [ANTI EXPLOITS WILL NOT DEFEND AGAINST THIS ATTACK]



follaw meh https://twitter.com/ExceptiveRBLX
Report Abuse
BothAngles is not online. BothAngles
Joined: 01 Dec 2011
Total Posts: 9604
10 Aug 2015 11:22 AM
Obfuscation isn't possible
http://www.roblox.com/Forum/ShowPost.aspx?PostID=166740122
Report Abuse
xRandomTopic is not online. xRandomTopic
Joined: 20 May 2013
Total Posts: 4171
10 Aug 2015 11:24 AM
tl;dr


I don't like me either. Let's be friends! ( ͡° ͜ʖ ͡ °)
Report Abuse
Fluffmiceter is not online. Fluffmiceter
Joined: 28 Jan 2012
Total Posts: 6931
10 Aug 2015 11:24 AM
@air: How stupid are you? Deleting the script will make the game not work. You're obfuscating THE GAME SCRIPTS. The game can't run if you delete the scripts inside the game! You hide a line of code that deletes everything in the game if the owner is not the real game developer, and then run a program that makes reading the code impossible to do.

Obfuscation is used everywhere. If you try Inspect Elementing any page and open up the JavaScript code (you probably don't even know how to access a website's JS code), you'll see that everything is made impossible to read. It always looks like someone smashed their head on their keyboard repeatedly.

ajfoiwfw[09f90[a=fvka'afwf=aw=fafmkapfJAjf[opasfqkgqpomv[dvq]=qvqgd
vdwlgqm[pdv[qdpok]vqd,v,dq]gmb]qd]v,qd]qg
qdf]q[qfsf=q=fq=fq=gqgdqvmqojvojqo[iv]kvqfafwf

^this isn't actual code, just a representation of obfuscation
Report Abuse
Fluffmiceter is not online. Fluffmiceter
Joined: 28 Jan 2012
Total Posts: 6931
10 Aug 2015 11:27 AM
I just opened up a random JavaScript file inside the ROBLOX website. Go ahead and try to figure out what it does:

http://pastebin.com/6ni6fTu9
Report Abuse
StargateNetwork is not online. StargateNetwork
Joined: 19 Mar 2015
Total Posts: 70
10 Aug 2015 11:29 AM
There is no place steal exploit, its just somebody on v3rm trying to scam people for money
Report Abuse
thereal4ork3 is not online. thereal4ork3
Joined: 29 Mar 2013
Total Posts: 7079
10 Aug 2015 11:30 AM
@stargate There is proof, along with vouches
@op offsite links, pastebin is not allowed



4ork3, joined February 11 2012. (+1553 posts) Open the door, everybody walk the dinosaur
Report Abuse
BothAngles is not online. BothAngles
Joined: 01 Dec 2011
Total Posts: 9604
10 Aug 2015 11:31 AM
That's a bad example
replace ; with newline
replace ){ with newline
now you just need to figure out what the parameters are
Report Abuse
imnotaguestimagirl is not online. imnotaguestimagirl
Joined: 21 Nov 2010
Total Posts: 8159
10 Aug 2015 11:32 AM
@Stargate

Not true.

@OP

Script obfuscation doesn't prevent people from taking your place. It only makes it harder to read the code if they want to make modifications to it.
Report Abuse
StargateNetwork is not online. StargateNetwork
Joined: 19 Mar 2015
Total Posts: 70
10 Aug 2015 11:33 AM
@imnot the guy was already confirmed to have scammed 3 people, soo
Report Abuse
TyrannosaurusShrek is not online. TyrannosaurusShrek
Joined: 05 Aug 2015
Total Posts: 222
10 Aug 2015 11:33 AM
@the, probably his/her freinds who will get a cut of the profit.
Report Abuse
Fluffmiceter is not online. Fluffmiceter
Joined: 28 Jan 2012
Total Posts: 6931
10 Aug 2015 11:34 AM
@im:

I already know that. If you hide code that deletes the entire game if the owner isn't the real game developer and make the code really hard to read, then it will discourage anyone to pay money to have a place stolen.
Report Abuse
imnotaguestimagirl is not online. imnotaguestimagirl
Joined: 21 Nov 2010
Total Posts: 8159
10 Aug 2015 11:35 AM
@Stargate

Might be a different guy. I'm personally a friend of the person who has an actual place stealing exploit.
Report Abuse
imnotaguestimagirl is not online. imnotaguestimagirl
Joined: 21 Nov 2010
Total Posts: 8159
10 Aug 2015 11:35 AM
@Fluff

That's a fair point, I didn't think of that. A really adamant exploiter wouldn't let that stop him, though - code obfuscation is still readable, after all, albeit not easily.
Report Abuse
palmertae is not online. palmertae
Joined: 15 Mar 2012
Total Posts: 1000
10 Aug 2015 11:35 AM
go to scripters forum
Report Abuse
StargateNetwork is not online. StargateNetwork
Joined: 19 Mar 2015
Total Posts: 70
10 Aug 2015 11:37 AM
Oh, i'm talking about The0neThe0nly
Report Abuse
sammycool570 is not online. sammycool570
Joined: 29 Jun 2014
Total Posts: 10730
10 Aug 2015 11:37 AM
i think i figured it out it does the things for games on roblox
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Roblox » All Things ROBLOX
   
 
   
  • 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