CodeWalrus

General => Other => Topic started by: Dream of Omnimaga on May 21, 2015, 05:45:42 AM

Title: The world as we know it has just ended
Post by: Dream of Omnimaga on May 21, 2015, 05:45:42 AM
We just got a spambot that uses IPv6 O.O

http://codewalr.us/index.php?action=profile;u=354
Title: Re: The world as we know it has just ended
Post by: novenary on May 21, 2015, 06:01:55 AM
Oooh crap. Abandon ship ! I repeat: abandon ship !
Title: Re: The world as we know it has just ended
Post by: Dream of Omnimaga on May 21, 2015, 06:11:24 AM
Yes. That said I think I have read a 2014 post on Stop Spam forums that said they were trying to implement IPv6 support.

Technically, the mod we have that checks their database to detect spam accounts lets us block IPv6 registrations or require them to have an admin validate their account, which is why @netham45 and @Phero accounts required manual activation. It isn't an anti-spam feature, but rather a glitch that causes IPv6 users to cause an error when being checked. We decided to make CW approve registrations by default when an user could not be checked now, although we will most likely revert that change if spambots start getting through it.

SMF 2.0 by itself doesn't even support IPv6, but we use a mod that adds partial support for it (in the online list it still shows 0.0.0.0). Without the mod, banning a troll that uses IPv6 would be impossible.
Title: Re: The world as we know it has just ended
Post by: netham45 on May 21, 2015, 06:14:31 AM
Huh, I just thought you guys required activation for everyone. Honestly didn't even know I had connected over IPv6.
Title: Re: The world as we know it has just ended
Post by: Dream of Omnimaga on May 21, 2015, 06:43:00 AM
Oh, nah, it was just because you had IPv6, so when you tried signing up, the anti-spam was unable to check Stop Forum Spam database. Otherwise there is no activation required. When activation is required, we can check if it's not a false positive so then we can approve or reject the account, with the option to either send an e-mail in the process or require the user to manually activate his account afterward. Of course I cannot reject accounts myself though so the account approval queue sometimes piles up :P

That reminds me, I should disable the CAPTCHA to see if it leads to more spam. My understanding is that default ones are totally useless and we could probably do away with it, but we would have to keep an eye on it in case we wake up to 5000 spam posts.
Title: Re: The world as we know it has just ended
Post by: Snektron on May 21, 2015, 06:50:26 AM
Also the 20 second wait time on the search bar is pretty brutal <_<
Title: Re: The world as we know it has just ended
Post by: Dream of Omnimaga on May 21, 2015, 06:54:39 AM
I don't have this problem O.O. What browser/OS do you use? For me it's almost instant.


EDIT: Unless you mean StopForumSpam search engine rather than CW's?
Title: Re: The world as we know it has just ended
Post by: Unicorn on May 21, 2015, 08:19:01 AM
I think he means between searches. ;)
Title: Re: The world as we know it has just ended
Post by: Snektron on May 21, 2015, 08:42:19 AM
Yeah after i've searched and need to search again
Title: Re: The world as we know it has just ended
Post by: Dream of Omnimaga on May 21, 2015, 06:16:04 PM
Oh right. I should try to find a way to remove that only for regular members. I might set it every 5 seconds, but I was afraid that spambots or web crawlers would DDoS our site via the search feature like what happened to Omni and Cemetech in the past.
Title: Re: The world as we know it has just ended
Post by: alexgt on May 21, 2015, 07:23:09 PM
Quote from: DJ Omnimaga on May 21, 2015, 06:16:04 PM
Oh right. I should try to find a way to remove that only for regular members. I might set it every 5 seconds, but I was afraid that spambots or web crawlers would DDoS our site via the search feature like what happened to Omni and Cemetech in the past.
I did that to my friends minecraft server :P.

What is IPv6? It sound really bad O.O
Title: Re: The world as we know it has just ended
Post by: Snektron on May 21, 2015, 07:43:14 PM
It's just another version of ip addresses
Title: Re: The world as we know it has just ended
Post by: novenary on May 21, 2015, 07:53:53 PM
Quote from: DJ Omnimaga on May 21, 2015, 06:16:04 PM
Oh right. I should try to find a way to remove that only for regular members. I might set it every 5 seconds, but I was afraid that spambots or web crawlers would DDoS our site via the search feature like what happened to Omni and Cemetech in the past.
Well our server is much faster than Omni's old thing. :P
Title: Re: The world as we know it has just ended
Post by: Dream of Omnimaga on May 21, 2015, 09:25:09 PM
Quote from: alexgt on May 21, 2015, 07:23:09 PM
Quote from: DJ Omnimaga on May 21, 2015, 06:16:04 PM
Oh right. I should try to find a way to remove that only for regular members. I might set it every 5 seconds, but I was afraid that spambots or web crawlers would DDoS our site via the search feature like what happened to Omni and Cemetech in the past.
I did that to my friends minecraft server :P.

What is IPv6? It sound really bad O.O
It's because they ran out of IP addresses for IPv4.
Title: Re: The world as we know it has just ended
Post by: Snektron on May 21, 2015, 09:26:24 PM
Already? Wauw...
Title: Re: The world as we know it has just ended
Post by: alexgt on May 22, 2015, 12:04:40 AM
Ohh... Ok that kind of makes sense, I will look it up later :)
Title: Re: The world as we know it has just ended
Post by: bb010g on May 22, 2015, 01:06:53 AM
Relevant xkcd: https://xkcd.com/865/
Title: Re: The world as we know it has just ended
Post by: alexgt on May 22, 2015, 02:29:14 AM
Lol  (-_(//));
Title: Re: The world as we know it has just ended
Post by: novenary on May 22, 2015, 06:35:28 AM
Quote from: Cumred_Snektron on May 21, 2015, 09:26:24 PM
Already? Wauw...
If they didn't start ipv6 a few years ago it would have happened indeed.
Title: Re: The world as we know it has just ended
Post by: Dream of Omnimaga on May 22, 2015, 06:37:49 AM
Indeed. I still remember in 2003 when we learned about IP addresses in multimedia classes and the teacher was saying that IPv6 was invented because we were about to run out of IPv4 addresses.

Quote from: bb010g on May 22, 2015, 01:06:53 AM
Relevant xkcd: https://xkcd.com/865/
>1998
>swarm

I think that this XKCD has a bit of Starcraft influence :P