Nephthys news

All multiplayer related discussion.

Moderator: Forum Guards

Nephthys news

Postby Dae » Sat Aug 26, 06 1:34 pm

Zora has just e-mailed me by saying that he has managed to compile Nephthys with Deus Ex, however it doesn't work as it should do yet and he'll dig into this problem a bit later.
I think that the fact that compilation went successfully means that more than half of of job has been done.

For those who don't know whats Nephthys:

Nephthys is a native mod for unreal1 engine based servers which entends IpDrv by efficient attack blocking, banning, player logging and other features.

Features

* Integration
o Nephthys may be combined with any game type and any other server mod running simultaneously (except Kerberos)
o Nephthys replaces Kerberos completely
o Pure server-side mod: the client does NOT need to download anything nor does even know that there's a security mod running
o Nephthys may be used at clients too (though without any advantage/disadvantage)
o Remote admin control
o Native support of win32 unreal 224v, unreal 225f, unreal 226b (gold), unreal 226f, unreal tournament, deus ex, rune
* Attack blocking
o RJA (repetitive join attempt) attacks
+ Block only one IP, allow other IPs to reconnect, especially allow map change
+ don't log connection attempts from this IP any more
+ kick all connections from this IP since attack started (clean up)
+ don't kick attacking IP (yet)
+ optionally insert ban entry automatically
+ recognize when attack has stopped
+ block RQA (repetitive query attempt) attacks as well
+ block RUA (repetitive uplink attempt) attacks as well
o DRJA (distributed repetitive join attempt) attacks
+ Don't accept any new connections while under attack (reconnect is supported, even map change)
+ don't log anything
+ don't insert ban entries
+ kick all connections from since start of attack (clean up)
+ don't kick players
+ recognize when attack has stopped
+ block DRQA (distributed repetitive query attempt) attacks as well
+ block DRUA (distributed repetitive uplink attempt) attacks as well
* Bug fixes / work arounds
o Zombie (reconnect) bug attack ==> drop connection
o Unreal engine format string bug attack ==> drop connection
o Detect broken connections (ICMP port unreachable) ==> drop connection
o Auto-closing multiple connections to same player to avoid server lag with reconnecting fast client computers
* Banning
o Banning blocks a connection before opening, so banned clients can't even download stuff from server and thus causing lag nor can do other harmful things
o Bans may block the client's server query as well so the server becomes invisible to the banned client (stealth mode)
o Banning by IP (range)
o Banning by Name
o Timed bans
o Name reservation bans
o Alert new ban entries
o Alert applied bans
o Alert disabled bans
o Disable ban while admin online
o Log any applied ban
* Kicking
o Drop connection immediately
o Support kick of uploading / not yet established connections
* IP log
o Automatic logging of IPs and names (IP ranges supported too)
o Log by IP (range)
o Limit log to a fixed number of entries
o Count various events
o Admin command to ask for names of a known connection / ip
* File Upload
o Alert uploads
o Limit uploads to a configurable max. size per connection, reconfigurable during game-play
o Limit uploads to a configurable max. size of package
o Limit upload bandwidth to available bandwidth, possibly throttled down
o Admin command to ask for details of progress
* Server Query
o Additional server rules to display at advanced game clients (GameSpy, QTracker)
o Player rules may report bots, spectators and cameras additional to real players
o Attack blocking
* Master Server Uplink
o Attack blocking
o Support custom-made master servers
* UScript Interface (see documentation below)
You may write an extension mod for Nephthys using this uscript API:
o Events (UScript called by Nephthys)
+ New connection blocked
+ New connection created
+ New connection closed
+ PreLogin passed
+ File Upload
+ Login passed
+ Established connection closed (kick)
+ Logout passed
+ RJA started
+ RJA stopped
+ DRJA started
+ DRJA stopped
+ New ban entry inserted
+ Ban entry changed
+ Ban entry deleted
o Functions (UScript calls Nephthys)
+ Add new ban entry
+ IpNameIsBanned?
+ Close connection (Kick)
+ Get info of given player
+ Get info of given connection (e.g. uploading file: name, current size, total size)
+ Delete ban entry
+ Get all ban entries for given IP/Name
+ Get all log entries for given IP/Name
+ IsDRJAAttack?
User avatar
Dae
Alpha
 
Posts: 12086
Joined: Sat Sep 06, 03 4:40 pm

Postby Imperial » Sat Aug 26, 06 1:37 pm

So in other words the problem is nearly solved.

Fair play for doing something about it Dae,

Thanks to you and Zora :)
I sell donuts, if you want my donuts, give me a call.

DONUTS
User avatar
Imperial
Forum Hero
 
Posts: 2450
Joined: Thu Feb 23, 06 11:23 pm
Location: North Pole

Postby Alistair » Sat Aug 26, 06 1:39 pm

Very nice.
User avatar
Alistair
Forum Hero
 
Posts: 2575
Joined: Sun Jan 30, 05 2:02 pm
Location: England, UK

Postby Allan » Sat Aug 26, 06 3:48 pm

Wow, looks like Zora has a -LOT- of time on his hands... :P

Good job though :D Best of luck to getting this finished :D
User avatar
Allan
Alpha
 
Posts: 4545
Joined: Wed Dec 21, 05 1:41 pm
Location: Northamptonshire, England.

Postby synthetic » Sat Aug 26, 06 4:08 pm

This is going to be sweet if it works out 100% on dxmp. Maan.. you dont even have to download anything from server protected by this. It owns.
[TSS][¥]{¥+EoD}{RF}{MoH}[G][NEM][UE][N]{U}[REN][BM][FGS][THC][:¤:]
User avatar
synthetic
Forum Hero
 
Posts: 2918
Joined: Thu Apr 21, 05 4:04 pm
Location: land of green elephants

Postby ~ô¿ô~Nobody~ » Sat Aug 26, 06 4:18 pm

When it's published, the SG server might come online again.
Nobody is perfect...
------------------------------
Longc[A]t wrote:I still think Dae is a russian spambot.

~[A]Daedalus~ wrote:There will be a day when my patience goes away and you, along with all who rant with you, will get banned.

ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.
User avatar
~ô¿ô~Nobody~
Alpha
 
Posts: 2520
Joined: Fri Dec 31, 04 3:20 pm
Location: Proclarush Taonas

Postby Imperial » Sat Aug 26, 06 6:19 pm

~[A]Noodles~ wrote:When it's published, the SG server might come online again.


Agh, music to my ears
I sell donuts, if you want my donuts, give me a call.

DONUTS
User avatar
Imperial
Forum Hero
 
Posts: 2450
Joined: Thu Feb 23, 06 11:23 pm
Location: North Pole

Postby [FGS]Majestic » Sat Aug 26, 06 6:21 pm

Double posted Imperial :P ..I really hope that you guys can finish the patch quickly. Can't wait for that bastard Deja to be away :D
User avatar
[FGS]Majestic
Wannabe
 
Posts: 79
Joined: Sun Feb 05, 06 11:01 am

Postby Dae » Sat Aug 26, 06 6:22 pm

<blink>NEPHTHYS ALPHA VERSION IS READY!</blink>
User avatar
Dae
Alpha
 
Posts: 12086
Joined: Sat Sep 06, 03 4:40 pm

Postby Allan » Sat Aug 26, 06 6:23 pm

~[A]Daedalus~ wrote:<blink>NEPHTHYS ALPHA VERSION IS READY!</blink>
*Dies of exitement* In testing, or downloadable?
User avatar
Allan
Alpha
 
Posts: 4545
Joined: Wed Dec 21, 05 1:41 pm
Location: Northamptonshire, England.

Postby Imperial » Sat Aug 26, 06 6:25 pm

Downloadable, it was there at around two o' clock anyway lol.

You had five hours to download it :P



EDIT: Sorry my bad, I was wrong :oops:
Last edited by Imperial on Sat Aug 26, 06 6:30 pm, edited 1 time in total.
I sell donuts, if you want my donuts, give me a call.

DONUTS
User avatar
Imperial
Forum Hero
 
Posts: 2450
Joined: Thu Feb 23, 06 11:23 pm
Location: North Pole

Postby Dae » Sat Aug 26, 06 6:29 pm

No, it's not downloadable yet because we need to test it.

Imperial, don't spread wrong information. The link you have is Nepthys for Unreal, not Deus Ex.
User avatar
Dae
Alpha
 
Posts: 12086
Joined: Sat Sep 06, 03 4:40 pm

Postby Imperial » Sat Aug 26, 06 6:31 pm

Woops sorry, I thought it was for deus ex?

And I was going to install it and all. Woah I would have completely messed up my deus ex then, sorry everyone :oops:
I sell donuts, if you want my donuts, give me a call.

DONUTS
User avatar
Imperial
Forum Hero
 
Posts: 2450
Joined: Thu Feb 23, 06 11:23 pm
Location: North Pole

Postby Dae » Sat Aug 26, 06 6:32 pm

UNRCRASH DOESN'T WORK ANYMORE
OMG !!! 8)
User avatar
Dae
Alpha
 
Posts: 12086
Joined: Sat Sep 06, 03 4:40 pm

Postby Allan » Sat Aug 26, 06 6:41 pm

~[A]Daedalus~ wrote:UNRCRASH DOESN'T WORK ANYMORE
OMG !!! 8)
I don't think i've seen Dae this hyped up since... ever =D

Although, this is fantastico news! *Partys*
User avatar
Allan
Alpha
 
Posts: 4545
Joined: Wed Dec 21, 05 1:41 pm
Location: Northamptonshire, England.

Postby Dae » Sat Aug 26, 06 6:43 pm

It doesn't even lag when i try to crash my server.

And yes. This mod is a way to force people install QValidate. You know what this means? That none of existing aimbots and hacks will work in Deus Ex.

Everyone immeditately start adoring Zora.
User avatar
Dae
Alpha
 
Posts: 12086
Joined: Sat Sep 06, 03 4:40 pm

Postby Imperial » Sat Aug 26, 06 6:44 pm

Drinks on the house (Allan's buying actually, he did declare the party after all :P )
I sell donuts, if you want my donuts, give me a call.

DONUTS
User avatar
Imperial
Forum Hero
 
Posts: 2450
Joined: Thu Feb 23, 06 11:23 pm
Location: North Pole

Postby ~ô¿ô~Nobody~ » Sat Aug 26, 06 6:44 pm

FUCK i cannot belive it yet!!

i will start the SG server in the next 30 minutes again

..to test the mod :D
Nobody is perfect...
------------------------------
Longc[A]t wrote:I still think Dae is a russian spambot.

~[A]Daedalus~ wrote:There will be a day when my patience goes away and you, along with all who rant with you, will get banned.

ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.
User avatar
~ô¿ô~Nobody~
Alpha
 
Posts: 2520
Joined: Fri Dec 31, 04 3:20 pm
Location: Proclarush Taonas

Postby Imperial » Sat Aug 26, 06 6:45 pm

Will you keep it up?

i have been deprived of it for tooo long now
I sell donuts, if you want my donuts, give me a call.

DONUTS
User avatar
Imperial
Forum Hero
 
Posts: 2450
Joined: Thu Feb 23, 06 11:23 pm
Location: North Pole

Postby Allan » Sat Aug 26, 06 6:45 pm

~[A]Daedalus~ wrote:It doesn't even lag when i try to crash my server.

And yes. This mod is a way to force people install QValidate. You know what this means? That none of existing aimbots and hacks will work in Deus Ex.

Everyone immeditately start adoring Zora.
Hail Zora! *repeats in trance like drone, with bowing to a random person's statue*
Imperial wrote:Drinks on the house (Allan's buying actually, he did declare the party after all :P )


D'oh!
User avatar
Allan
Alpha
 
Posts: 4545
Joined: Wed Dec 21, 05 1:41 pm
Location: Northamptonshire, England.

Postby Gishank » Sat Aug 26, 06 6:47 pm

W00t? So this means it fixes alot more bugs than just dejavu's exploit?
Image
Gishank
Forum Super Hero
 
Posts: 4235
Joined: Sun Aug 28, 05 9:17 am
Location: London, England.

Postby ~ô¿ô~Nobody~ » Sat Aug 26, 06 6:47 pm

The secure crash doesn't work anymore either!
Nobody is perfect...
------------------------------
Longc[A]t wrote:I still think Dae is a russian spambot.

~[A]Daedalus~ wrote:There will be a day when my patience goes away and you, along with all who rant with you, will get banned.

ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.
User avatar
~ô¿ô~Nobody~
Alpha
 
Posts: 2520
Joined: Fri Dec 31, 04 3:20 pm
Location: Proclarush Taonas

Postby Dae » Sat Aug 26, 06 6:49 pm

Sh¤gån wrote:W00t? So this means it fixes alot more bugs than just dejavu's exploit?

Basically ALL types of crashes :)

btw sorry to everyone whom i didnt answer on msn, i had to let my dad watch his photo sites :) I'm from my laptop atm.
User avatar
Dae
Alpha
 
Posts: 12086
Joined: Sat Sep 06, 03 4:40 pm

Postby Alistair » Sat Aug 26, 06 7:18 pm

Thanks Zora :wink:
User avatar
Alistair
Forum Hero
 
Posts: 2575
Joined: Sun Jan 30, 05 2:02 pm
Location: England, UK

Postby Spiderbot01 » Sat Aug 26, 06 7:25 pm

Whats QValidate?
<center>------</center><center>
Image</center>
<center>Image</center><
User avatar
Spiderbot01
Alpha
 
Posts: 5363
Joined: Wed Nov 30, 05 8:24 pm
Location: LONDON!!!!

Postby clyzm » Sat Aug 26, 06 7:30 pm

Haha, just like in the song I'm listening to; Hey Dejavu...

You Got Another Thing Comin'
Image
User avatar
clyzm
Forum Master God
 
Posts: 16023
Joined: Sun Nov 28, 04 2:48 am
Location: Chiraq

Postby Dae » Sat Aug 26, 06 7:48 pm

Liek FUK U HAKERS

Code: Select all
ScriptLog: ParseQueryText Attack: 994 (72.193.187.58:2000)
ScriptLog: ParseQueryText Attack: 994 (72.193.187.58:2000)
ScriptLog: ParseQueryText Attack: 994 (72.193.187.58:2000)


Edit: it was dogboys :)
User avatar
Dae
Alpha
 
Posts: 12086
Joined: Sat Sep 06, 03 4:40 pm

Postby Imperial » Sat Aug 26, 06 7:48 pm

eh?
I sell donuts, if you want my donuts, give me a call.

DONUTS
User avatar
Imperial
Forum Hero
 
Posts: 2450
Joined: Thu Feb 23, 06 11:23 pm
Location: North Pole

Postby Dae » Sat Aug 26, 06 7:49 pm

Imperial wrote:eh?

[MiB]Dogboys has tryed to crash me. Poor child failed.
User avatar
Dae
Alpha
 
Posts: 12086
Joined: Sat Sep 06, 03 4:40 pm

Postby Imperial » Sat Aug 26, 06 7:53 pm

dogboys on dxc forum wrote:
No i do not hack and i have no intentions on even learning the basics on it.


Oh the irony
I sell donuts, if you want my donuts, give me a call.

DONUTS
User avatar
Imperial
Forum Hero
 
Posts: 2450
Joined: Thu Feb 23, 06 11:23 pm
Location: North Pole

Next

Return to Multiplayer

Who is online

Users browsing this forum: Google [Bot] and 7 guests
cron