AW: [IRCServices] Is it possible?

Georges Berscheid georges at berscheid.lu
Mon Mar 10 12:20:12 PST 2003


Hi,

and if 99.9% is still not enough, you could still change the IRC
protocol in your IRC server to make it incompatible with rfc compliant
IRC clients :-)
Simply change the /USER command in Unreal to something else as well as
in your Java applet (one line to change for each). This will probably
keep 99.999% of other IRC clients away from your server ;-)

Georges


-----Ursprüngliche Nachricht-----
Von: ircservices-bounces at ircservices.za.net
[mailto:ircservices-bounces at ircservices.za.net] Im Auftrag von Saturn
(Dave)
Gesendet: Montag, 10. März 2003 18:40
An: IRC Services General Mailing List
Betreff: Re: [IRCServices] Is it possible?


I have an easier suggestion, again it will stop about 99.9% of users who
do not connect using the java...  Simply have the Java applet assign a
unique (non-word) ident to every user (same ident for everyone) -- most
java applets assign this anyhow.  then in your server(s) put in an I
line (I think it's "I" -- the one that specifies who's allow to
connect).  The I line will allow *javaident@*  which my definition will
block everyone who doesnt have the special ident.  A few really creative
people may figure out the ident, and if you see a lot of that, then
change the java ident again and change your I line to reflect that.

Saturn
irc.jetirc.net
----- Original Message ----- 
From: Juan Antonio Sánchez Robles 
To: ircservices at ircservices.za.net 
Sent: Monday, March 10, 2003 3:34 AM
Subject: Re: [IRCServices] Is it possible?


Thank Andrew, the password it's a good idea, that's all I need ;-) 

El lun, 10-03-2003 a las 21:09, Andrew Church escribió: 
>Hi!, the first of one thanks for ircservices, i'm very pleasured with
>it. I'm using IRCservices with Unreal irc server with a java applet
>client. I need to forbib connetions from other clients like mirc, etc.
I
>only want to allow conections from my java applet client. Is it
>possible?=20

     This is more of an IRC server issue; depending on how the applet is
designed, you should be able to configure your IRC server to, for
example,
only allow connections with a password and have your applet send that
password when connecting (though of course this is not very secure if
someone decides to e.g. monitor the network traffic).  To do this with
Services would require writing a module that sent CTCP VERSION (or some
other way to check whether the client is your applet or another program)
and killed users using a different client, and again this would still be
susceptible to users forging the CTCP VERSION reply.

     In general, there's no foolproof way to do what you're asking, but
either of the above methods will probably block 99.9% of users, which is
probably good enough.

  --Andrew Church
    achurch at achurch.org
    http://achurch.org/
------------------------------------------------------------------
To unsubscribe or change your subscription options, visit:
http://www.ircservices.za.net/mailman/listinfo/ircservices -- 
Juan Antonio Sánchez Robles <jasanchez at i-network.com>

In a world without walls who needs Windows?              
In a world without fences who needs Gates? 





------------------------------------------------------------------
To unsubscribe or change your subscription options, visit:
http://www.ircservices.za.net/mailman/listinfo/ircservices