Vous n'êtes pas connecté.
Pages: 1
Yesterday (2012-09-19) was a biggest spammers invasion I saw (more than 250 accounts) in the our forum.
Akismet, our spam protect system works near perfect and deflect almost all attacks.
But I saw big bold spam tags above topics list and can't delete them. Why? I don't know. Maybe Trixar_za or mojo done the job later. I was not able to delete or rename tags, all still unchanged or returns back. I think this is because blocked topics was still have spammed tags and new spam topics was revive them.
I don't know how the blocking system works. Read in the account editor:
Inactive users can login and look around but not do anything.
Blocked users just see a simple error message when they visit the site.
Its seems like already blocked accounts shows in the bottom of the forum title page as online members!
I decided to poison them ;D
I wrote yet another bot to process most annoying spammer in the world originally from South Korea (remember xxxxxxx19xx accounts?) Bot logs in the forum as me, then reads account links from the bottom of the title page, then filter only that xxxxx19xx accounts. Then, if this member have not posts (Akismet kills spam) I will poison them! I clear all fields, fill 'Interests' with 'SPAM' word, define member as Blocked, marked as Bozo and fill password fields with $RANDOM :B
Now spammer can't log in to his account. And today I yet not see yesterday's "friends". I'm almost happy.
Ok, now I plan to write yet another micro-bot to clear 'Web site' field in the blocked accounts. Why I need it?
Web bots (Google and other) can index our forum title page, then follow links in the bottom, read page with spammer account and find link to external "bad" site. Better I clear it (I repeat—only in blocked accounts, so don't afraid).
Hors ligne
Can you give me the source code? I have a few regular expressions we can add for more spammer matches. I'll also be able to run it off a dedicated server.
We should also create a dedicated account for this rather than using our user accounts instead. You should have the access to give an account that kind of power. Don't abuse it 
And yes, Im the one clearing bad tags. They're almost as bad as spam posts.
Hors ligne
Hi Brenton!
You're welcomed…
Hors ligne
Looks like they're back, so I modified your script to have the login details included.
I then created a script to run your script every hour and created the AntiSpam account with Admin powers to act as the bot. Everything should be running perfectly 
Hors ligne
Sorry me, Brenton, but I've running my script in endless cycle for a long time:
[c]while true; do ./xxx19xx.sh; done[/c]
Therefore, you can not know if your script works? Now I have stopped it.
I have one another long-term idea. I want to see some icons near user names in the bottom of the title page.
How? I planned to use User Scripts in Midori and local server with users database. Green — good user (with good posts). Red — already blocked and poisoned spammer. Yellow — unknown user. Now it's only idea.
Local server link like http://localhost/antispam/user.sh?username that returns link to the png user icon.
Hors ligne
I should probably loop it like that too. Mine is:
[c]nohup sh -c "while sleep 3600 ; do sh xxx19xx.sh >> /dev/null 2>&1 ; done" > /dev/null 2>&1 &[/c]
Hors ligne
It works! (almost all)
[attachment=16549,669]
Hors ligne
Man, there are times when I am just ashamed to be from Korea. >:(
Hors ligne
Pages: 1
[ Généré en 0.019 secondes, 7 requêtes exécutées - Utilisation de la mémoire: 1.54 MiO (Pic : 1.77 MiO) ]