zebedee wrote:If there were a way to prevent clients from joining our channel until they have been logged into a server for long enough to have been detected as a Tor, say 5 seconds or so, then my stalker would never gain entry to the channel.
Is this something I can implement on a channel level, or would it have to be implemented at server level?
Is there a cat in hells chance of anyone implementing it?
Hodari wrote:Something like this would have to be implemented at a server level and probably would be unlikely to be done globally given that since the service needs to check dnsbl's for every client connecting to the network(which at times can be quite a lot) and also some time would need to be allowed for lag between the different servers..while I'm not sure the exact amount of time that would be needed to reliably ensure that clients are checked before being able to join, it would likely be significantly more than 5 seconds and long enough to be annoying to the majority of users who are not on tors or other banned hosts.
I can't say I'm all that surprised to learn that what seems simple to me is in fact much more difficult than is obvious.
Hodari wrote: As for what you can do about them, there are a few options. First of all, if there is any pattern to the nicks or idents that this person uses, you could try setting bans based on those rather than the ip/host.
The nicks are machine generated random words. The only really consistent feature is his use of TORs.
However it occurs to me that if I can devise a script to detect the character string "G-lined (AUTO  DNSBL listed" and then set a key on the channel for a period of say half an hour to several hours, this would limit his intrusions to a single event in that period, whilst resetting the channel to open (no key) until he next appears. Anyone got any advice or hints on this task?
Hodari wrote: Second and probably far more effective, while undernet does not have nick registration, we do have username registrations along with channel mode +r to prevent unregistered users from joining the channel.
After the pain and fuss involved in rounding up enough of our people and getting them registered to re-register the channel when we managed to let it lapse a while ago, I can't see this working! Plus there is the problem of a large pool of occasional visitors we don't want to exclude.
Hodari wrote: You can also try emailing firstname.lastname@example.org with those logs(preferably with full whois info on this person as well) and see if they may be able to provide additional assistance.
I haven't got a whois for him, just lots and lots of them for anonymous relays he has used.
Hodari wrote: Finally, especially given that this person lives nearby and knows who you are, if they are continually stalking you like this, you might also try contacting their internet servicde provider(if known) or even your local law enforcement agency(particularly if they are making any threats against you or stalking in any ways other than merely joining your channel) and provide the same logs/whois information to them to find out if they can take further action based on that.
Actually, I've gone one better and I am cautiously hopeful it will be successful.
I have contacted his mother. Although he is in his 30s, he has never held a job and lives at home with his mother!