|
| 31 Dec 2015 09:32 AM |
There's an UNDERTALE RPG here, its been exploited lately. So the creator shut it down and renamed it to UNDERCONSTRUCTION since he's trying to make anti-exploiting scripts and maybe try to build New Home.
Everyone in the comment section was full of complaints. But apologizing at the end of course. One comment caught my eye and he was saying the creator was wasting his winter-break. So I PM him telling him that it isn't easy trying to script anti-exploits and make new home.
He just points out "Oh it takes 3 days to build a RECOLORED TORIELs home." So I replied saying that seeing how he put actual trees in Snowdin Forest and its Town he would add the New Home path with actual buildings rather than decals. Also that the teleport doors might be as tricky as the pads.
He only points out "So it. takes. three. days. to. test. a. teleport. door." I was gonna reply saying he only took out a small chip of what I was saying. But I couldn't since he blocked me.
So could you all please answer if it is easy to script or build anti-exploit scripts along with adding a new land/place?
|
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 09:34 AM |
| df are u doing on this forum.. |
|
|
| Report Abuse |
|
|
litalela
|
  |
| Joined: 30 Mar 2010 |
| Total Posts: 6267 |
|
|
| 31 Dec 2015 09:34 AM |
i do both, better at scripting than building
building is far more time consuming
scripting is tedious when there are errors
personally they are too different to compare
➳Lɪᴛᴀʟᴇʟᴀ ɪs ᴍʏ ɴᴀᴍᴇ, Lᴜᴀ ɪs ᴍʏ ɢᴀᴍᴇツ |
|
|
| Report Abuse |
|
|
litalela
|
  |
| Joined: 30 Mar 2010 |
| Total Posts: 6267 |
|
|
| 31 Dec 2015 09:34 AM |
and that kids is why you read a post before replying what you thought he was asking
a valuable life lesson
stay in school
➳Lɪᴛᴀʟᴇʟᴀ ɪs ᴍʏ ɴᴀᴍᴇ, Lᴜᴀ ɪs ᴍʏ ɢᴀᴍᴇツ |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 09:34 AM |
| Ranting and gonna submit any anwsers to this thread to the guy by using an extra account. |
|
|
| Report Abuse |
|
|
| |
|
|
| 31 Dec 2015 09:36 AM |
@Lita
Haha.
I have a question, have you ever made an anti-exploit script? If not, do you think it would be difficult to do? |
|
|
| Report Abuse |
|
|
litalela
|
  |
| Joined: 30 Mar 2010 |
| Total Posts: 6267 |
|
|
| 31 Dec 2015 09:37 AM |
i know a great anti-exploit script
its called filtering enabled
➳Lɪᴛᴀʟᴇʟᴀ ɪs ᴍʏ ɴᴀᴍᴇ, Lᴜᴀ ɪs ᴍʏ ɢᴀᴍᴇツ |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 09:37 AM |
@Lita
What if that anti-exploit script fails to work? |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 09:39 AM |
Let me tell you something, you need 2 clicks to make your game anti exploit: the first one to open Workspace and go to its properties the second one to click on FilteringEnabled
Done, exploit-proof game made. Just, games that were made before that update(idk, games that are like 2 years old i think) need to do an update on their scripts to make it compatible with that. That's a lot of work indeed. But if you made a game after that update and you forgot to turn FilteringEnabled on, that's just stupid and your own foult. Any game being made today should have it enabled, that's the best security you can have so far. |
|
|
| Report Abuse |
|
|
litalela
|
  |
| Joined: 30 Mar 2010 |
| Total Posts: 6267 |
|
|
| 31 Dec 2015 09:39 AM |
lmao
it wont fail
its also not a script its a property of workspace
http://wiki.roblox.com/index.php?title=Security
➳Lɪᴛᴀʟᴇʟᴀ ɪs ᴍʏ ɴᴀᴍᴇ, Lᴜᴀ ɪs ᴍʏ ɢᴀᴍᴇツ |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 09:41 AM |
@Har
@Lita
Oh well jeez I feel dumb. Thank you for the information. |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 09:53 AM |
It takes me two seconds to add anti-exploit
click workspace
check filteringenabled
/I have none to show to the one I love/ |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 09:54 AM |
Given that other users have provided specific solutions, I will attempt to answer your inquiry generally.
The simplicity required to mitigate any given exploits varies by the extent to which the functionality of the system is itself impaired by attempts at reparation.
Such implementations require prior analysis of the problem and logical-restructuring of affected components to integrate security-mechanisms into the software-flow.
The risk of introducing more-evident exploits during the process of repair should also be considered; if this is not recognized, the individual's attempts may be rather circular in effect.
It is apparent that the person you debated with did not recognize that the process of revising a script is often much more imperative for the eventual result than the actual process of drafting a script.
While it may be "simple" to type out a script, it is a rather useless procedure if you cannot apply logical-reasoning to accomplish a given task under specific criteria. |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 10:02 AM |
| Stop acting like replication filtering prevents everything, stop relying so much on security features that are easy for you to access. |
|
|
| Report Abuse |
|
|
kert109
|
  |
| Joined: 31 Dec 2009 |
| Total Posts: 681 |
|
|
| 31 Dec 2015 10:30 AM |
Thank you Jason.
Filtering Enabled isn't not 100% fool proof. If the exploiter gets access to the server, it's all over for Filtering Enabled. However, this is extremely hard, almost impossible. Also, if the exploiter understands how your game works, with the right calls to the server using remoteevents/functions, you're game can be exploited easily.
Filtering Enabled just stops the client from making any changes to the server. If you were to kill someone on your client with FE enabled, the player wont die. You have to do the damage from the server, or bust.
FE can be really annoying to implement into a game that didn't have FE to begin with (trust me, I know qq.) In the game you're talking about case, if those animations were not made with roblox's animation system, I just want to say good luck making those FE. You'll need to understand FE fully to do something like that.
Also, FE isn't a security system, it's a feature. Stop treating it like one. Pls. |
|
|
| Report Abuse |
|
|
litalela
|
  |
| Joined: 30 Mar 2010 |
| Total Posts: 6267 |
|
|
| 31 Dec 2015 10:32 AM |
its a feature which prevents exploiting
which makes it a security feature
➳Lɪᴛᴀʟᴇʟᴀ ɪs ᴍʏ ɴᴀᴍᴇ, Lᴜᴀ ɪs ᴍʏ ɢᴀᴍᴇツ |
|
|
| Report Abuse |
|
|
kert109
|
  |
| Joined: 31 Dec 2009 |
| Total Posts: 681 |
|
|
| 31 Dec 2015 10:34 AM |
It prevents, but that wasn't the only purpose in mind when they made it. It allows you to do more things you couldn't do before.
Sure, you could call it that, but if you treat it as a security feature and not an actual feature, coding with it will seem like a chore. |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 10:35 AM |
"lso, if the exploiter understands how your game works, with the right calls to the server using remoteevents/functions, you're game can be exploited easily."
Uh, not if you're doing proper checks on the server
/Domingo en fuego/ |
|
|
| Report Abuse |
|
|
litalela
|
  |
| Joined: 30 Mar 2010 |
| Total Posts: 6267 |
|
|
| 31 Dec 2015 10:35 AM |
only if your mindset is that of an idiot
it is very easy to use FE, it isnt tedious at all
if its tedious you are probably are doing something wrong
➳Lɪᴛᴀʟᴇʟᴀ ɪs ᴍʏ ɴᴀᴍᴇ, Lᴜᴀ ɪs ᴍʏ ɢᴀᴍᴇツ |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 10:36 AM |
^^^
Thank you all for your replies. This all makes sense now, in a way. So there's honestly no way to actually stop the exploits? I've heard from some people that Cry's tried using Filtering Enabled but the exploiters are still showing up. There's no way to make a script that'll work better than filtering enabled? |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 10:37 AM |
FilteringEnabled stops the most destructive exploits e.g. deleting parts of the map, changing stats, etc.
The exploits that still work because of replication (speed, noclip, flying) can generally be easily patched with a script
/I wanted to be a better brother, better son/ |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 10:40 AM |
| It is never possible to patch all of the existing exploits because as soon as that happens some black hat will find a workaround. That is why anti-exploit scripts need to keep updating. FilteringEnabled DOES patch quite a bit because it keeps client data on the client side. However people can speed up their physics engine on their client to make them go faster, finding a way to exploit a certain tool, etc. So, good luck. |
|
|
| Report Abuse |
|
|
kert109
|
  |
| Joined: 31 Dec 2009 |
| Total Posts: 681 |
|
|
| 31 Dec 2015 10:45 AM |
@DermonDarble "Uh, not if you're doing proper checks on the server"
IF you are. But if you aren't, your game is history.
@litalela "it is very easy to use FE, it isnt tedious at all
if its tedious you are probably are doing something wrong"
Yes, but transferring a game that wasn't coded properly AND wasn't meant for FE into and FE game is tedious, especially if it wasn't you who coded the game (Had to make a friend's game FE. Was annoying.) Starting a game with FE is ez. |
|
|
| Report Abuse |
|
|
|
| 31 Dec 2015 11:03 AM |
| You people have grown wayyyy too reliant on this feature. |
|
|
| Report Abuse |
|
|