logo logo

 Back to main page

The NWNX Community Forum

 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Dealing with cheaters/hackers - Need advice

 
Post new topic   Reply to topic    nwnx.org Forum Index -> Technical support
View previous topic :: View next topic  
Author Message
MustangSVT



Joined: 07 Jan 2011
Posts: 26

PostPosted: Thu Jun 21, 2012 17:42    Post subject: Dealing with cheaters/hackers - Need advice Reply with quote

Hi there. I'm looking for some advice on how to deal with some players that are trying to cheat on my server. What I am trying to find out is how I can make use of the "CD Banned Behaviour" setting in the nwn2player.ini file. My understanding is that if this is set to 1, then any CD Key that's not on the list would not be able to connect to the server at all. I've played around with it, and had trouble getting it to work.

Is there anyone that has been able to get this to work, or knows of a similar technique to block out new CD-Keys? Or is there a plug in I can use to stop a new CD-key or new character from connecting onto the server in the first place?
Back to top
View user's profile Send private message
MustangSVT



Joined: 07 Jan 2011
Posts: 26

PostPosted: Thu Jun 21, 2012 17:43    Post subject: Reply with quote

Basically, I'm looking for a technique to completely block someone using a new CD-Key onto the server. Perhaps this is possible through the XP_MySQL plug in?
Back to top
View user's profile Send private message
eeriegeek



Joined: 07 Jan 2008
Posts: 59

PostPosted: Thu Jun 21, 2012 22:45    Post subject: Reply with quote

See this thread on the main Bioware site http://social.bioware.com/forum/1/topic/199/index/7846801 for Funky's solution to this problem. There might be a thread on it here too, but I couldn't find it quickly. It should be fairly easy to modify the code so that it requires the server admin to enter the CD key if you wish to take that route.
Back to top
View user's profile Send private message
MustangSVT



Joined: 07 Jan 2011
Posts: 26

PostPosted: Tue Jul 03, 2012 1:08    Post subject: Reply with quote

eeriegeek wrote:
See this thread on the main Bioware site http://social.bioware.com/forum/1/topic/199/index/7846801 for Funky's solution to this problem. There might be a thread on it here too, but I couldn't find it quickly. It should be fairly easy to modify the code so that it requires the server admin to enter the CD key if you wish to take that route.

Hi there. My server already has something like this, so that shouldn't be an issue. I need to essentially find a way to block out CD-Keys not part of a custom defined list from a NWNX plug-in, rather than from the script side. The issue I have is that by the time this person enters the server, it is already too late to ban/boot him.
Back to top
View user's profile Send private message
PlasmaJohn



Joined: 04 Mar 2005
Posts: 70
Location: The Garage

PostPosted: Thu Jul 12, 2012 15:53    Post subject: Reply with quote

Hi,

As an extreme measure, you might just want to block the IP range he's coming from at the router. Some large ISP's have multiple blocks so it might take a few tries if he can cause his address to get reallocated. Obviously you'll need to make sure that this won't affect any of your existing players.

Authentication hooks have been a big wishlist item for me but that doesn't seem to be an area that gets a lot of attention. Funky's scripts are ok, but like you noticed it only works once they've logged in. This gives them time to harass other players via tells, use exploits to work around scripted enforcement or cause other disruptions.

You might want to look at elven's MasterServer emulator project http://www.nwnx.org/phpBB2/viewtopic.php?t=1810 . Note that it's for NWN, it may or may not work for NWN2. If it works it will reject a client connection very early in the connection negotiation.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    nwnx.org Forum Index -> Technical support All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group