All about hacks

Discuss Nexuiz gameplay here.

Moderators: Nexuiz Moderators, Moderators

All about hacks

Postby Psychcf » Wed May 02, 2007 3:40 am

What is a hack?
a hack is something that gives one player an unfair advantage over someone else.

What do I do if I think someone is hacking?
Spectate them and record a demo. Submit it to the admin of the server if you honestly believe they are hacking.
see the FAQ for more on how to record demos.

Wallhacking

1. What is a wallhack?
For those who don't already know, a wallhack is basically a hack/cheat that let's you look through walls.

2. How do they work?
Wallhacks are usually OpenGL exploits or something similar. It can also be an extension of openGL or even an openGL replacement. So if a game is experiencing cheaters, in most cases there is nothing that game can really do about it.

3. How can I identify someone who is wallhacking?
Usually you can tell by their crosshair tracking a player through a wall. Also you could be surrounded on all 3 sides, hiding or something and the hacker would have a nex out and ready to strike. Use your own judgment, but don't falsely accuse someone of hacking, they might just be that good.

4. How can I prevent them?
There is a anti-wallhack feature in nexuiz. It is turned on and off with the cvar "sv_cullentities_trace". Setting it to 1 will enable the feature. In the next version (2.3 at time of writing) the anti-wallhack feature will be much less CPU intensive, and it will be turned on by default. If you're still having problems, the best solution is to ban the person, and keep a steady eye out for anyone else who may be wall hacking.

Aimbots
1. What is an aimbot?

An aimbot is a piece of software or a mod that lets users 'lock on' to players.

How do they work?
usually consist of a packet sniffer/server proxy and a mouse movement controller/packet alterer. Some give you hitboxes depending on the game (obviously not nexuiz), and some have "human simulating" features. Even with human simulation it's pretty easy to spot.

How do I identify one?
In most cases you will find that the player's movements are jumpy. See this video for an example: http://media.putfile.com/Aim-Bot-on-Enemy-Territory

How do I prevent them?
Almost impossible. If you find someone using one ban them, but that's about all you can do.
Last edited by Psychcf on Sun May 06, 2007 1:13 pm, edited 6 times in total.
Psychcf
Forum addon
 
Posts: 1554
Joined: Sun Dec 03, 2006 11:38 pm
Location: NY, USA

Postby divVerent » Wed May 02, 2007 7:00 am

As for 2: Not necessarily exploits. Actually, WHs can be special OpenGL drivers, or libraries that hook into OpenGL driver loading and for example tell the driver to make everything transparent.

Sometimes, driver bugs act as wallhack - Vista's driver for the Quadro FX 540 lets walls and doors in CS:S flicker away sometimes so you can look through them while walking.

As for 3: As always, spectating or demos will give cheaters away - and this holds for basically every cheat out there.

As for 4: The anti-wallhack feature got improved and will be enabled by default in Nexuiz 2.3. The RBI servers actually run with that feature on and tuned even more aggressively (so it eats more CPU than usual), and they run fine.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby esteel » Wed May 02, 2007 3:46 pm

I did a test match with [PGP]Dim, we tested the anti-wallhack feature for the next version. First a 'real' test match without wallhack and then one were i was using a wallhack (he knew about it), Compared to the first match i had no advantage over him nor did the scores change much. Maybe we can release a video of the anti-wallhack in action so people can see that this kind of cheat will no longer work in Nexuiz as it basicly prevents you from seening anything behind a wall.
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby Psychcf » Wed May 02, 2007 3:51 pm

updated it a bit based on div's post
Psychcf
Forum addon
 
Posts: 1554
Joined: Sun Dec 03, 2006 11:38 pm
Location: NY, USA

Postby iSuck » Sat May 05, 2007 10:06 pm

I always thought wallhacking was noclip, but in the case of transparent walls, all walls in my game have always been flickeringly transparent. When an entity (player, weapon, health) is next to a wall, I can see it through the wall. Plus there are strange black lines in my textures like an overlap. But still, it really doesn't matter. Wallhacking at all provides very little advantage, unlike cliphacking, which is just stupidly unfair.
iSuck
Alien
 
Posts: 150
Joined: Thu Apr 19, 2007 11:34 pm

Postby divVerent » Sat May 05, 2007 10:15 pm

Operating system? Card? Driver? This must be really annoying...
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby Psychcf » Sun May 06, 2007 2:28 am

added aimbots to the post
Psychcf
Forum addon
 
Posts: 1554
Joined: Sun Dec 03, 2006 11:38 pm
Location: NY, USA

Postby :) » Sun May 06, 2007 3:22 am

Please include that the only way to identify a cheater is to spectate them, and if you want to document it, make a demo of that.
:)
Keyboard killer
 
Posts: 590
Joined: Tue Feb 28, 2006 9:09 pm

Postby Psychcf » Sun May 06, 2007 3:37 am

Dave wrote:Please include that the only way to identify a cheater is to spectate them, and if you want to document it, make a demo of that.

yeah, good thinking
Psychcf
Forum addon
 
Posts: 1554
Joined: Sun Dec 03, 2006 11:38 pm
Location: NY, USA

Re: All about hacks

Postby ZyanKLee » Sun May 06, 2007 10:49 am

[TSA] Psychiccyberfreak wrote:4. How can I prevent them?
There is a anti-wallhack feature in nexuiz. In the next version (2.3 at time of writing) the anti-wallhack feature will be much less CPU intensive, and it will be turned on by default. If you're still having problems, the best solution is to ban the person, and keep a steady eye out for anyone else who may be wall hacking.[/b]


perhaps include how to switch on/off this feature
ZyanKLee
Alien
 
Posts: 151
Joined: Sun Feb 18, 2007 8:58 pm
Location: Germany

Next

Return to Nexuiz - Gameplay

Who is online

Users browsing this forum: No registered users and 1 guest