Spams

remonray

Resident
Joined
Jun 23, 2010
Messages
711
Reaction score
0
FP$
3,077
Forum URL : http://www.nepaliadmins.com

I am getting heavy spam users and posts in my newly created forum. There were only 200 real posts and some spam users started spamming.
I have capcha registration verification in my board and lots other things like : timing between posts. I also installed an adds on for spam check. I banned most of the spammers IPs. But still, I am getting lots of spam users and I am tired of banning them one by one,deleting posts.

Is this normal to get 100 of spam posters everyday? Any ways to get out of it?
 
master412160 said:
Thanks master for helping as always,
I use this and now the spam are getting low but still some spams are registering+posting.

untitl12.webp
Fergal said:
You should also consider installing Anti-Spam ACP, available from http://www.lithiumstudios.org/forum/vie ... f=31&t=941
Hello Fergal,
I installed that mod some days ago, but I don't know what will be best setting in it so spams are entering.
 
Still I am getting 22 users online,200 in 24hr 😀 to completely
Already deleted 11,000 posts and still deleting

Fergal said:
remonray said:
I don't know what will be best setting in it so spams are entering
What settings are you currently using?

untitl13.webp
untitl14.webp
untitl15.webp
 
I will post the differences below, between how you have that mod set up and how I have it set up on ProAdverts.

Enable User Flag System: and Notify on new Flag Log entry: - I have both of those set to "No"

Enable Akismet Integration: I have that set to "Yes" and you probably should do the same. For the settings below that I have Post count: at "1"
Action for Spam Posts: Require moderator approval.

Enable Spam Words: Yes
Post count: 1
Action for Spam Posts: Require moderator approval
Action for Spam Private Messages: Deny Submission
Action for Spam Profile Information: Deny Submission

Stop Forum Spam Settings
Minimum Frequency: 1
Stop Forum Spam Key: - you should probably get one of these, by joining the http://www.stopforumspam.com/forum/ forum

I'm not an expert on this mod, but the above settings worked for me, perhaps they can also work for you.

Also have a look at this post by Fowler, he is an expert on Stop Forum Spam 🙂
 
Fergal said:
I will post the differences below, between how you have that mod set up and how I have it set up on ProAdverts.

Enable User Flag System: and Notify on new Flag Log entry: - I have both of those set to "No"

Enable Akismet Integration: I have that set to "Yes" and you probably should do the same. For the settings below that I have Post count: at "1"
Action for Spam Posts: Require moderator approval.

Enable Spam Words: Yes
Post count: 1
Action for Spam Posts: Require moderator approval
Action for Spam Private Messages: Deny Submission
Action for Spam Profile Information: Deny Submission

Stop Forum Spam Settings
Minimum Frequency: 1
Stop Forum Spam Key: - you should probably get one of these, by joining the http://www.stopforumspam.com/forum/ forum

I'm not an expert on this mod, but the above settings worked for me, perhaps they can also work for you.

Also have a look at this post by Fowler, he is an expert on Stop Forum Spam 🙂
I will try changing the setting as you mentioned.
Yes, Fowler has banned me 2 times from FP while he was working in spams 😀. My IP was listed as spam in some spam checking website.

I will inform later about its effects.
 
Add a question and answer system, and make it so the questions are about admin related topics. Sure people might have to look up the answer, but at least if the questions are hard enough spammers won't get past. I do this on my forum, and barely have any spam at all.
 
Stop Forum Spam has stopped new sign ups 🙁
CM30 said:
Add a question and answer system, and make it so the questions are about admin related topics. Sure people might have to look up the answer, but at least if the questions are hard enough spammers won't get past. I do this on my forum, and barely have any spam at all.

This won't help newbies, the site is generally for newbies who want to be a webmaster because there is lack of webmasters/admins in Nepal.
Anyways, thanks for suggestion...
 
This may work in preventing all spam bots from signing up:

Code:
#
#-----[ OPEN ]------------------------------------------
#
includes/ucp/ucp_register.php

#
#-----[ FIND ]------------------------------------------
#

       $data = array(
         'username'         => utf8_normalize_nfc(request_var('username', '', true)),
         'new_password'      => request_var('new_password', '', true),
         'password_confirm'   => request_var('password_confirm', '', true),
         'email'            => strtolower(request_var('email', '')),
         'email_confirm'      => strtolower(request_var('email_confirm', '')),
         'lang'            => basename(request_var('lang', $user->lang_name)),
         'tz'            => request_var('tz', (float) $timezone),
      );

#
#----[ AFTER, ADD ]------------------------------------------
#

         if ($data['tz'] == -12)
         {
            $message = $user->lang['ACCOUNT_INACTIVE'];
            $message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a>');
            trigger_error($message);
         }

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

If the above doesn't work try:
https://www.phpbb.com/kb/article/custom ... mmer-tool/
 
Fowler said:
I take it you haven't disabled username checks yet ----> viewtopic.php?p=992021#p992021

So After editing the code should be like :

Code:
//'api?username=' . urlencode($data['username']),

and

Code:
'api?ip=' . $user->ip,
?


master412160 said:
This may work in preventing all spam bots from signing up:

Code:
#
#-----[ OPEN ]------------------------------------------
#
includes/ucp/ucp_register.php

#
#-----[ FIND ]------------------------------------------
#

       $data = array(
         'username'         => utf8_normalize_nfc(request_var('username', '', true)),
         'new_password'      => request_var('new_password', '', true),
         'password_confirm'   => request_var('password_confirm', '', true),
         'email'            => strtolower(request_var('email', '')),
         'email_confirm'      => strtolower(request_var('email_confirm', '')),
         'lang'            => basename(request_var('lang', $user->lang_name)),
         'tz'            => request_var('tz', (float) $timezone),
      );

#
#----[ AFTER, ADD ]------------------------------------------
#

         if ($data['tz'] == -12)
         {
            $message = $user->lang['ACCOUNT_INACTIVE'];
            $message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a>');
            trigger_error($message);
         }

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

If the above doesn't work try:
https://www.phpbb.com/kb/article/custom ... mmer-tool/

I am adding this now and will say later, if it work.
 
Yep that should work.

Removing the // infront of 'api?ip=' . $user->ip, will activate IP checks so only do that if you want to check the IP of the person registering against the SFS database. If you don't want to check IP's, leave the // in place.
 
Fowler said:
Yep that should work.

Removing the // infront of 'api?ip=' . $user->ip, will activate IP checks so only do that if you want to check the IP of the person registering against the SFS database. If you don't want to check IP's, leave the // in place.
I made the changes. Thanks
 
Once I had a mod that allows you create custom question on signing up and made them very hard.
 
Back
Top Bottom