Luigi Auriemma

aluigi.org (ARCHIVE-ONLY FORUM!)
It is currently 19 Jul 2012 16:27

All times are UTC [ DST ]





Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 16 posts ] 
Author Message
 Post subject: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 23 Jan 2009 15:16 

Joined: 14 Nov 2008 16:37
Posts: 15
Hello Luigi.
1) Can you help me? I can't find q3filleliminator. Did you have it? Or... antiQ3Fill...?
2) How I can to protect from forcecrash? Is there any types of security without mods? If yes, how I can do it?


Top
 Profile  
 
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 23 Jan 2009 16:48 

Joined: 18 Sep 2008 22:23
Posts: 32
Hey Anle ... a forcecrash fix would depend on what game you are playing.
If you happen to be talking about Jk2 1.02, I have created a dedicated server that is patched for q3msgboom, forcecrash, and a bunch of other stuff.
Other than that, I believe that forcecrash would have to be fixed by a vm mod.
As far as I know, there is no universal dedicated server patcher for q3fill, so that would have to be modded, but I may be wrong. Again, if you are talking about jk2 1.02 I will probably be fixing q3fill.


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 23 Jan 2009 17:10 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
for both the problems and possibly more:

http://gamall-ida.com/f/viewtopic.php?f=3&t=356


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 23 Jan 2009 17:25 

Joined: 14 Nov 2008 16:37
Posts: 15
Aluigi, :D Is thee any way without using the mods? This mod makes disbalanse in the game. Another damage, blocks... Dualer are can't play on this mod.
JediPathetique, JK3: JA.


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 23 Jan 2009 17:36 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
uhmmmm...

hypothetically q3fill could be limited through the hooking of recvfrom (a joke to do through the writing of a plugin for my proxocket project), so when is received a "connect" packet from the same IP address already on the server is possible to drop or modify it so that the server will ignore it.
anyway is first necessary to think to all the possible "design bugs" of this solution.

while for the forcecrash, theorically is possible to apply the fix directly on jampgamex86.dll but I think that your other mod overwrites it during the loading and so becomes useless.
anyway modding is not my field so mine is only an hypothesis.


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 23 Jan 2009 19:20 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
I have upload (not yet officially released because needs more testing) my beta project for the "players per IP" limitation:

http://aluigi.org/patches/q3playersperip.zip

at the moment works only with windows servers.
feel free to try it, stress it and report any problem.


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 23 Jan 2009 19:56 

Joined: 14 Nov 2008 16:37
Posts: 15
Doesn't work.
"if q3fill fills your server completely try to remove the previously added ws2_32.dll and use the wsock32.dll file from the proxocket package now it must work (q3fill will be able to add only 2 players and then times out) otherwise contact me". So doesn't work too. :s


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 23 Jan 2009 20:08 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
here works perfectly.
the following are some hypotetical common mistakes:
- you have not restarted your server
- you have not placed myproxocket.dll and ws2_32.dll in the main folder of the game, in the case of JA it's GameData where is located also jamp.exe and jampded.exe


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 23 Jan 2009 20:21 

Joined: 14 Nov 2008 16:37
Posts: 15
aluigi wrote:
- you have not placed myproxocket.dll

ahhhh ... sry.
Now everything works fine. Good job.
aluigi wrote:
at the moment works only with windows servers.

That's bad ^^


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 23 Jan 2009 20:23 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
I will port it to linux later, luckily on linux hooking is very simple


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 24 Jan 2009 08:25 

Joined: 14 Nov 2008 16:37
Posts: 15
k
Like, when the man start fill the server, his IP adress adds to ban-list automatically?


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 24 Jan 2009 14:14 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
yes.
in reality doesn't exist a banlist but just an instruction which checks how many people from the same IP are in the server, so if this attacker disconnects his players he can rejoin again


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 27 Jan 2009 23:26 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
I have just updated the version of q3playersip adding support for linux:
note that this project has been abandoned because could block some genuine players in some cases, so check the playerslimiter project instead

http://aluigi.org/patches/q3playersperip.zip

and in the I have also started an experimental basic project which works only on recvfrom and can be customized to work on any game:

http://aluigi.org/patches/playerslimiter.zip

the concept is very basic, anyway it's nothing more than a test.
the PACKET field is based on the join packet of Battlefield 2 and Battlefield 2142


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 01 Feb 2009 17:38 

Joined: 05 Oct 2007 01:20
Posts: 402
Location: Florida
hey, Anle...
are u playing on JK3 1.0 or JK3 1.01 ?
i may be able to help u with ur forcecrash problem

and luigi, i tried the q3playersip and it works great...
at first only like 2 got in, then the q3fill couldn't even connect to the server ("socket timeout")
this thing seems to block all fake players! :D
(tested on jk2)


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 01 Feb 2009 20:27 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
very good, the main thing to test is if it continue to work perfectly on a high traffic server.
because I want to be sure that the internal database is perfectly synchronized with the real amount of in-game players of the server (I monitor "connect" and "disconnect" to know if a client is joining or is out/kicked and so on)


Top
 Profile  
 
 Post subject: Re: I have two questions. 1) Force crash 2) Q3FillEliminator
PostPosted: 03 Feb 2009 17:31 

Joined: 14 Nov 2008 16:37
Posts: 15
JK 1.01


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 16 posts ] 

All times are UTC [ DST ]


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 post attachments in this forum

Search for: