Post any ideas / suggestions for the game servers here.
  • User avatar
By FuSioN_lx
#25420
The X Ray Mod has always been a problem for servers.
There are some fixes out there, but they might not always work.

For example: Intelli's current script (not trying to make it seem like it is bad or anything - this is just for suggestion and knowledge purposes)
The Script made by Intelli doesn't stop the X Ray from being used, it apparently just catches those who use it and bans them. People can still log on and use the X Ray Mod - and not be caught by this script. There also could be some issues regarding the script though as there are mining methods that people use to mine lets say 20+ diamonds in under 5 minutes. And Yes, it is possible to do so - legit.

The simplest solution I could come up with is a Ore to Client obfuscation.
Now this was one of my original ideas, but of course it is already out there.

Obfuscation Definition:
Obfuscated code is source or machine code that has been made difficult to understand for humans. Programmers may deliberately obfuscate code to conceal its purpose (security through obscurity) or its logic to prevent tampering, deter reverse engineering, or as a puzzle or recreational challenge for someone reading the source code. Programs known as obfuscators transform readable code into obfuscated code using various techniques.
By simply placing a plugin such as "Ore To Client Obfuscation - Anti X-Ray" found on bukkit (which is most likely the minecraft server software being used for minerealm) in the plug in folder, it basically (in easier wording) messes up the code for the unseen blocks that the X Ray Mod can detect.
-Note: Plugin is developed by TyrOvC


Here is a visual example:

ScreenShots:

Before Obfuscation:
Image

After Obfuscation:
Image



So as you see these pictures, I do think that this is a valid suggestion and should be looked through as a future add in to the server. If needed, I can see what I can do to get Intelli the source code as well.
Last edited by FuSioN_lx on Sun Aug 21, 2011 1:43 pm, edited 1 time in total.
#25422
Yes, but it doesn't stop the X Ray from being used, it apparently catches those who use it and bans and that is not full proof. People can still log on using the X Ray Mod and not be caught by this script. There also could be some issues regarding the script though as there are mining methods that people use to mine lets say 20+ diamonds in under 5 minutes. And Yes, it is possible to do so - legit.
#25424
It is more complicated then that, I assure you. Moderators can tell when someone is using an Xray, even if the people try to conceal or confuse the script.

I am speaking from personal experience, as I have mined 20 diamonds in under 5 minutes without using hacks. However, if I had been hacking when I did so I would have been instantly caught and then banned.
#25425
There should be no difference when using a client with the X Ray Mod. The packets being sent from a normal and modded client to the server are the same, they way that the packets are "broken down" are different in the client as due to the X Ray mod filter.
So there would definitely have to be some judgmental property to the script to see if one person was using X Ray or not.
Personal experience or not with mining 20+ diamonds in under 5 minutes, there must be some other properties in the script that are dealing with the X Ray modded clients. I doubt there is a much easier way than just obfuscating the server which would just stop all X Ray Clients from being able to function normally in this server.

You don't use X Ray yourself do you? ;)
#25426
Trust me on this one. If Intelli decides that he would like to toy around with this idea, then more power to him. However, I know that the current script and all that it does is more then adequate at catching people who use Xray mods.
#25428
You were banned foe using xray hacks - and you were not caught using "the script". We use a new method for detecting xray hackers Talong with the script)n which we're not revealing the details of.

Next.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]