Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...How to stop scam registrations - junk in profile?How to stop scam registrations - junk in profile?
Previous
 
Next
New Post
6/14/2014 9:29 AM
 

David Finley's change from the standard DNN captcha control to Google reCaptcha:

http://www.interactivewebs.com/blog/i...

has worked for me on several sites. One non-customer site for which I'm occasionally called upon to support had racked up over 14,000 spam registrations and was receiving more at about 8 per minute if registration was not disabled. Since the switch to reCaptcha, there have been no additional spam registrations. Now to find a way to stop the thousands of errors being logged due to failed login attempts and hits on profile pages of the deleted bogus user accounts!


Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
6/15/2014 7:13 PM
 
Matrix1000 wrote:

The 'Bruce Chapman' method doesn't work. I tried it and double checked that the default registration page could not be hit and verified that the site is sending a 404. 

The bots are following the 'Registration' link on each page to reach whatever your registration page is. Seems like the form should allow you to add a custom question that only a human could answer. My DNN site is now practically useless and email server is being overrun with bots coming in with IP's from all over the planet. 

 So far I haven't seen link-following behaviour yet.   Would it be possible for you to check your logs and verify the registration links are being followed, and from where?  You could look for the registrations URL and check the referer field to see where the traffic came from.   This would also verify that the /register link is returning a 404 as you expect.  It might be that another variant of the register URL is still working, and that is how the registrations are occurring.

 

@Bill - the bots following the login - could you try doing something similar and change the default login page URL and block them at that point?

 
New Post
6/16/2014 3:35 PM
 
Hi, I've had two new problems, firstly is new users being registered using harvested emails of real people.
Second is that it seems that existing users (previously created using the emails of real people, but by bots) are having their profiles updated by bots.

I have disabled registration (you can still login with Facebook), but does anyone have a script to delete all users that haven't posted anything?
 
New Post
6/16/2014 9:45 PM
 
@matthew - the registrations are obviously using some type of list of harvested email addresses, which is why they look like real users to the uninitiated. They also use generated usernames which look kind-of-real.

This is the script I used to soft-delete all the users that were spam registered:

update Users set IsDeleted = 1
where UserName = displayname and (LastIPAddress is null or LastIPAddress = '') and FirstName = '' and LastModifiedByUserId = -1
and CreatedOnDate > '2014-05-12'

The date was one in which I detected the spam registrations starting - this might be different for different sites. The definining signature of the spam registrations is the lack of activity after the registration. I would use a select statement with the same 'where' clause to see if it is picking up only the bot registrations and leaving your actual users alone.
 
New Post
6/28/2014 1:35 AM
 
I've been having this issue the past 3 months. One site has over 45,000 spam registrations. We have 91 sites on that server and it's been maxing out the memory like crazy. I went through every singe website and changed user registration to "NONE" and the websites that have already been spammed, I changed all user profile pages visibility to "Admin" only. If your website has been attacked, I HIGHLY suggest you make all user profile pages admin only. Google will index all of the spam pages and serious de-value your site, pushing it down in rankings and traffic.

Hawaii Web Design and SEO by One Wave Designs
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...How to stop scam registrations - junk in profile?How to stop scam registrations - junk in profile?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out