Page 1 of 1

Version onjoin?

Posted: Mon Jan 31, 2005 10:06 pm
by Mr_S
Hiya everyone! Two possibly three questions if no one minds helping me out :)

is there a code or command or module(???) around for the latest unrealircd running from a shell that version checks all connections?

Basically i would like if possible a way to check all incoming connections, Say for example on IRC port to check that its not a warscript or eggdrop. Also (seeing as i use an eggdrop for myself) is there like an "allow list" i can make...pretty much the exempt from ban list but to allow my egg to join?

Next, using a (horrible!) java (yes, i know - how degrading) webchat currently as a temp fix till i can get another one. Am i right in thinking that the shell needs to open another port to accept java specifically or can i use the listen block alone to add another section for java to connect on port what ever.

And lastly... slightly off topic but any advice would help! Does anyone know where i can get a decent free ActiveX webchat from to get me off of bloody java.. lol

Thoughts, opinions and help would be really appreciated! Thanks everyone :D

Posted: Tue Feb 01, 2005 12:29 am
by DeadNotBuried
Try Neostats Services with SecureServ, it can version all connects and ban on replies for warscripts, trojans etc. you can also set exclusionsin it to not scan certain hosts etc. http://www.neostats.net/

Most java clients connect as a normal IRC client, i could be wrong, but i think the java option was put in to allow Conference Room java to connect only.

Posted: Tue Feb 01, 2005 12:34 am
by Stealth
CR Java blows, try pjIRC, which is free (http://www.pjirc.com)

Posted: Tue Feb 01, 2005 1:37 am
by codemastr
Stealth gave you a good Java chat, but I doubt you're going to find a free ActiveX chatroom. Anyone I know who has an ActiveX chatroom has had it custom coded.

Re: Version onjoin?

Posted: Tue Feb 01, 2005 3:03 pm
by Darvocet
Mr_S wrote:...is there a code or command or module(???) around for the latest unrealircd running from a shell that version checks all connections?
In the set block for your configuration you can add:

Code: Select all

ban version {
        mask "*IRC-Ork*";
        reason "IRC-Ork is banned.";
};
To perform a CTCP version check on all incoming connections. The example I pasted will not allow anyone with *IRC-Ork* in their version reply. This is one way you can specifically ban bots, or clients. As for creating a accept list, I am sure it can be done but am unsure.

Posted: Tue Feb 01, 2005 3:56 pm
by Solutech
I tried this and had very little success with it as the script I was trying to ban used mIRC and unreal listens to the version reply which is mIRC V6.16 blah rather than the author added version nastywarscript etc . As pointed out as well a lot of scripts can turn off ctcp replies so the usefulness of this function is limited somewhat . In cases of bots where they will give a valid version reply it can be effective .

Posted: Tue Feb 01, 2005 7:20 pm
by Mr_S
Hey thanks for the really quick replies everyone... Really appreciated.

Following on from one of the replies
Stealth gave you a good Java chat, but I doubt you're going to find a free ActiveX chatroom. Anyone I know who has an ActiveX chatroom has had it custom coded.
Do you, or anyone know where i can get a activex chatroom custom coded and any prices of if someone is willing to help code one??

Also.. (lol - you lot will most probably hate me for asking so many questions) "/* on-oper host */ "

How can i enable that so as soon as someone opers up... it gives them their for example locops.[server id] host? vhost works but not this one :cry:

Again, Thanks for your help all.

Posted: Tue Feb 01, 2005 8:00 pm
by Dukat