Unreal + Java

These are old archives. They are kept for historic purposes only.
Post Reply
T-rexke
Posts: 147
Joined: Sat Mar 18, 2006 4:37 pm

Unreal + Java

Post by T-rexke »

hey is there a way that normal users cant connect with mirc to my serv only with a java applet ?
Last edited by T-rexke on Fri Apr 20, 2007 5:42 pm, edited 1 time in total.
Grunt
Posts: 159
Joined: Mon Jan 09, 2006 7:31 pm
Contact:

Post by Grunt »

ban version {}

Keep in mind that CTCP VERSION replies can be faked.
Computers are machines that cause trouble you wouldn't normally have if you wouldn't have a computer.
Jobe
Official supporter
Posts: 1180
Joined: Wed May 03, 2006 7:09 pm
Location: United Kingdom

Post by Jobe »

Only way i can think is unreliable as it relies on CTCP version replies.

EDIT: Damn Grunt
T-rexke
Posts: 147
Joined: Sat Mar 18, 2006 4:37 pm

Post by T-rexke »

what i mean is that only opers can join with mirc and normal users not
Last edited by T-rexke on Fri Apr 20, 2007 5:43 pm, edited 1 time in total.
Jobe
Official supporter
Posts: 1180
Joined: Wed May 03, 2006 7:09 pm
Location: United Kingdom

Post by Jobe »

The biggest problem is first determining for certain which clients are java and whcih arnt, then which are an authorized oper since the user wont ahve /oper'ed at that point anyway.
T-rexke
Posts: 147
Joined: Sat Mar 18, 2006 4:37 pm

Post by T-rexke »

so what to do about it?
Last edited by T-rexke on Fri Apr 20, 2007 5:43 pm, edited 1 time in total.
SpaceDoG
Posts: 301
Joined: Mon Feb 27, 2006 5:44 am
Contact:

Post by SpaceDoG »

There really is nothing that can be done about it other than not giving out the address to your net... There really is no way to force people to use 1 client only and I honestly don't see why you would want to restrict people to Java...
Jobe
Official supporter
Posts: 1180
Joined: Wed May 03, 2006 7:09 pm
Location: United Kingdom

Post by Jobe »

With not giving out the servers address, the java client still needs to know which server to connect to so that would make the info available to end users.

Even if the server name was hard coded into the java applet, there are many utilities that can show incoming and outgoing connections to and from your computer and which IP and ports theyre to and from.

Only other thing i can suggest is a server password in your allow blocks, but again that still has to be givern to the java applet at some point.
JanisB
Posts: 128
Joined: Fri Apr 22, 2005 9:05 am
Location: LV
Contact:

Post by JanisB »

One more crazy solution for `the only on client`: mIRC is sending
-> NICK Yournick
-> USER ident "yourhostname" "server.name" :Realname
You can write your own module to disconnect users if they are sending something that not match this introduction schema.
T-rexke
Posts: 147
Joined: Sat Mar 18, 2006 4:37 pm

Post by T-rexke »

can you or somebody write it cause i cant write modules ?
Post Reply