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 » Scripting Helpers
Home Search
 

Re: Concept: Anti-Exploit Scripts.

Previous Thread :: Next Thread 
chaokid9 is not online. chaokid9
Joined: 29 Aug 2008
Total Posts: 6187
24 May 2012 07:11 AM
I've never seen a successful one of these, so maybe we could brainstorm. My first thought is to have a "Trigger Brick." When the birck's ancestry is changed or it has new children then the script goes into affect. The brick is not used anywhere else in the game.
Report Abuse
Fredfishy is not online. Fredfishy
Joined: 21 Mar 2009
Total Posts: 4197
24 May 2012 11:12 AM
You can't. The only way would be to shutdown the game's server when exploiting is detected.
Plus, detecting this would be impossible due to all the ways you can exploit.
Report Abuse
StealthKing95 is not online. StealthKing95
Joined: 13 Dec 2008
Total Posts: 4263
24 May 2012 11:22 AM
I had this idea of checking scripts, if the word amount in the script has changed, but we cant do that. Another thing is to check every added object.

Leaderboard hacks could be prevented using a system that, for example, denies getting 99999xp in one second, or so.
Report Abuse
Daraznor is not online. Daraznor
Joined: 17 May 2012
Total Posts: 323
24 May 2012 11:47 AM
Sorry, but i have to disappoint the Op. Scripting Anti-Exploiting won't work. Well, you may script something to ban him after he changes something in the server. However, the problem is Roblox security system itself. Sorry if i use this term, but it's just "bad" and is crappy in all ways. Roblox has to upgrade their anti-exploiting method. They patched the Sword Exploit long ago with using a Hash, which will prevent the exploiter changing the script client-side. There are 1000 ways to stop exploiting, but then new 1000 exploits will appear. It's Roblox turn now to code their security system or else it will turn into a huge failure and everyone will quit.

Besides, i've learned Lua very good. I wrote already some scripts that kicks/bans the user after he change the leaderboard. (ex.: creating a new team, changing points etc.)

If you really know a good way to script some anti-exploit, then i wish you good luck,
Daraznor.
Report Abuse
su8 is not online. su8
Joined: 06 Mar 2009
Total Posts: 6334
24 May 2012 12:10 PM
@Daraznor

You obviously don't know what you're talking about.. They can't just prevent client-side modifications that easy..
Report Abuse
thecaptain97 is not online. thecaptain97
Joined: 17 Jun 2010
Total Posts: 4987
24 May 2012 12:54 PM
Here's an Idea I use:

put: [[

if (game.CreatorId ~= 123) then
workspace:ClearAllChildren()
game.Lighting:ClearAllChildren()
game.StarterPack:ClearAllChildren()
game.StarterGui:ClearAllChildre()
end

]]

Into your Scripts, like it's own function, then loadstring Everything! =D
Report Abuse
Daraznor is not online. Daraznor
Joined: 17 May 2012
Total Posts: 323
24 May 2012 02:47 PM
@su8
I think you know what you're talking about. I was the one who used that way to exploit and hated it later. Roblox made an hash script that prevents the sword to be edited in client-side mode. It's like a loop: It rechecks the script of the sword... If it got changed, then it will shutdown your roblox.exe or nothing will happen.
Report Abuse
su8 is not online. su8
Joined: 06 Mar 2009
Total Posts: 6334
24 May 2012 02:50 PM
Do you even know what is hash?
Report Abuse
su8 is not online. su8
Joined: 06 Mar 2009
Total Posts: 6334
24 May 2012 02:55 PM
Hashes are mostly used to secure communication between client and server
Report Abuse
MrMcAero is not online. MrMcAero
Joined: 21 Apr 2012
Total Posts: 671
24 May 2012 03:06 PM
Well, there are many ways to check and make sure a bunch of values are still the same or what they should be. And if not then do a while true do end loop to shutdown the server from lag.

MrMcAero
Report Abuse
onehundredpwn is not online. onehundredpwn
Joined: 06 Feb 2011
Total Posts: 4985
24 May 2012 03:56 PM
[ Content Deleted ]
Report Abuse
TheAwesomenessDude is not online. TheAwesomenessDude
Joined: 17 Jul 2011
Total Posts: 11602
24 May 2012 04:11 PM
You can do anti-speed/health hack scripts, all you do is check if the value is more than it should be and kick the player if their walkspeed is 17 or something.
Report Abuse
ServerLabs is not online. ServerLabs
Joined: 29 Dec 2010
Total Posts: 2263
28 Jun 2012 02:55 PM
When the toolbar exploit is injected, 25 pixels are removed from the absolute size of the play screen

Have fun my children

ScreenGui.AbsoluteSize
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripting Helpers
   
 
   
  • 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