Question for security experts. -
T-N-Z - 13.03.2014
Hi, since 0.3z was released, I have noticed new kind of hacks, like rapid fire and other CLEO mods. I seen a couple of methods to solve that, but in my server, there is a one single individual, who can just bypass all my anticheat methods and I have no idea how to stop him. It looks like he's the only one with these kind of hacks for now, but he keeps harassing other players, because he changes his IP with proxy. And yes I tried banning ranges, no point in that anymore, he finds another one.
My server is on R1-2
So first one, for example, captured by one of the players,
[ame]http://www.youtube.com/watch?v=b6_3E4kVySo[/ame]
He simply sends empty bullets with 0 damage, so other players can't move. I guess it can be fixed if I checked if damage was 0 or something like that.
But it is not rapid fire, it's something else.
The whole other thing is, he keeps bypassing the simpliest anticheat system. We have no miniguns on my server, so OnPlayerUpdate checks if someone has a minigun, if they do, it bans that player.
It works 100% of the time, but that one single player has found a way to bypass it. He just goes on killing spree and it's like OnPlayerUpdate never gets called.
If you're wondering what the code is, here is a part of it:
Код:
public OnPlayerUpdate(playerid)
{
switch ( GetPlayerWeapon ( playerid ) )
{
case 38: // Minigun
{
Ban(playerid);
}
}
return 1;
}
Simple as that, it should ban that player, but it dosen't. It bans everyone else with cheats, but not him.
I tried the same thing with OnPlayerWeaponShot, 99.9% of cheaters are getting banned, but that guy keeps bypassing it somehow.
Any ideas how, why?
How to get rid of this guy, he even went to my community forums and started posting pictures of how he kills everyone with a minigun. Very annoying.
Re: Question for security experts. -
UnknownOwner - 13.03.2014
Really confusing... A person also used to hack on my server....
Everytime he joined, i kicked him.
Then i did something, (Maybe he wasn't suck intelligent xD)
I added his name OnPlayerConnect,
So when a person of his name joins, it bans him.
But don't really know how to solve yours, try the method which i uses...
Re: Question for security experts. -
Chrillzen - 13.03.2014
Ask him.
Re: Question for security experts. -
T-N-Z - 13.03.2014
Quote:
Originally Posted by UnknownOwner
Really confusing... A person also used to hack on my server....
Everytime he joined, i kicked him.
Then i did something, (Maybe he wasn't suck intelligent xD)
I added his name OnPlayerConnect,
So when a person of his name joins, it bans him.
But don't really know how to solve yours, try the method which i uses...
|
That's useless, he changes his nickname.
Anyone here with a usefull solution?
Re: Question for security experts. -
Chrillzen - 13.03.2014
Keep banning him until he has no proxies left. Or try with the method you suggested yourself.
Re: Question for security experts. -
T-N-Z - 13.03.2014
I am talking about the second part, where he bypassed OnPlayerUpdate checks somehow.
Re: Question for security experts. - Patrick - 13.03.2014
Someone released a fix for this, I hope this source will help you out
(Click Me)
Re: Question for security experts. -
T-N-Z - 13.03.2014
Quote:
Originally Posted by pds2k12
Someone released a fix for this, I hope this source will help you out (Click Me)
|
Yeah I was looking for this, thanks.
Re: Question for security experts. -
ChuckyBabe - 14.03.2014
He using VPN to avoid range ban