Title: Fake registrations
Last modified: August 21, 2016

---

# Fake registrations

 *  [smartmouse](https://wordpress.org/support/users/smartmouse/)
 * (@smartmouse)
 * [12 years, 9 months ago](https://wordpress.org/support/topic/fake-registrations/)
 * Hello, how to definitively stop bot registrations to my blog?
    Every day i delete
   fake users accounts from my site. How to stop it? I’m using “Stop Spammer Registrations
   Plugin” and “Bot Blocker” but i still receive fake registrations almost every
   day! How to finally solve this problem?

Viewing 15 replies - 1 through 15 (of 21 total)

1 [2](https://wordpress.org/support/topic/fake-registrations/page/2/?output_format=md)
[→](https://wordpress.org/support/topic/fake-registrations/page/2/?output_format=md)

 *  [OleVik](https://wordpress.org/support/users/olevik/)
 * (@olevik)
 * [12 years, 9 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993421)
 * Are they seemingly random registrations, or is there a common pattern to their
   registration details? If so, then there is likely some area that neither of those
   plugins cover, which must be addressed by some other plugin or yourself. Consider
   checking out other plugins with the same functionality, that hopefully do a better
   job of hindering spam users, or using a third-party service to verify memberships(
   such as requiring Twitter of Facebook connections to register).
 * The quick solution would be to disallow open user registrations until you have
   a lasting solution.
 *  Thread Starter [smartmouse](https://wordpress.org/support/users/smartmouse/)
 * (@smartmouse)
 * [12 years, 9 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993432)
 * They seem to be random nickname with random email addresses.
    My question is:
   how they overcome captcha during registration?!
 *  [OleVik](https://wordpress.org/support/users/olevik/)
 * (@olevik)
 * [12 years, 9 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993433)
 * The plugins captcha may be compromised in that a backdoor may exist, or it may
   not be applied properly when accessed by machines with javascript disabled, for
   example. At any rate, relying on captcha is not an optimal solution, as back-
   end scripts are more efficient. See for example [In Search Of The Perfect CAPTCHA](http://coding.smashingmagazine.com/2011/03/04/in-search-of-the-perfect-captcha/)
   and [Why You Should Stop Using CAPTCHAs](http://webdesignledger.com/tips/why-you-should-stop-using-captchas).
 * However, assuming that both of the above plugins work, the bots are likely accessing
   the registration function of WordPress directly through a compromised file somewhere.
   That is, the bot probably is not going through the regular registration form 
   where the captcha is, and hence does not need to overcome that hurdle, but is
   directly sending information to an unprotected file in WordPress, where the hurdles
   from the plugins are not present.
 * What WordPress version are you using? Are any of the core-files customized or
   are any theme/plugin files likely to be overriding protections against direct-
   file access?
 *  Thread Starter [smartmouse](https://wordpress.org/support/users/smartmouse/)
 * (@smartmouse)
 * [12 years, 9 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993627)
 * I have activated WP-reCaptcha plugin… i will let you know if this will work.
 * Thank you.
 *  Thread Starter [smartmouse](https://wordpress.org/support/users/smartmouse/)
 * (@smartmouse)
 * [12 years, 9 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993635)
 * Nope, in few hours 3 new bot registrations!
 * I’m using WordPress v3.6 with following plugins:
 * Akismet
    Delete-Revision Delete Duplicate Posts FeedWordPress FeedWordPress Duplicate
   Post Filter Get Recent Comments Global Hide/Remove Admin Bar Plugin Maintenance
   Mode My Category Order Revision Control Simple Image Grabber the_excerpt Reloaded
   Stop Spammer Registrations Plugin Wizzart – Recent Comments WP-EMail WP-reCAPTCHA
   WP Sliding Login/Dashboard Panel
 * What could be the problem?
 * The site is: t*l*fonian*ws.it (* = e)
 *  Thread Starter [smartmouse](https://wordpress.org/support/users/smartmouse/)
 * (@smartmouse)
 * [12 years, 9 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993640)
 * After activated reCaptcha i’m receiving a lot of registrations!
    Why???
 *  [OleVik](https://wordpress.org/support/users/olevik/)
 * (@olevik)
 * [12 years, 9 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993642)
 * It could very well be any, or a combination of several, of the plugins above 
   that cause this to happen. But we must rule out a few possibilities first:
 * Are any of the core (original) files from the WordPress 3.6 download altered?
   That is, did you at any point make any changes to the core files?
 * Does your theme directly try to override core functionality, or provide plugin-
   like functionality to WordPress?
 * Are you using the newest version of “Stop Spammer Registrations Plugin”? The 
   plugins support threads suggest that WordPress 3.6 might have changed something
   vital for the plugin to work properly (see [http://wordpress.org/support/topic/updated-to-36-and-spam-start-flooding?replies=3](http://wordpress.org/support/topic/updated-to-36-and-spam-start-flooding?replies=3))
 * I have a hunch that the bots are directly accessing files in order to register
   new users, hence reCaptcha would not make any difference, nor would Stop Spammer
   Registrations if it does not consider direct access issues. At any rate, this
   can be solved by adding another simply checkpoint to hinder registrations, but
   the three aforementioned questions should be answered first.
 *  Thread Starter [smartmouse](https://wordpress.org/support/users/smartmouse/)
 * (@smartmouse)
 * [12 years, 9 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993643)
 * I’m not sure if any of the core files have been changed.
    I think they are all
   original. Any way to test it?
 * The theme doesn’t override core functionality, it is a normal template.
 * Yes, i’m using the latest version.
    Anyway i get the same problem after upgraded
   to 3.6 (2 days ago)
 * What do you mean for adding another checkpoint?
 *  [OleVik](https://wordpress.org/support/users/olevik/)
 * (@olevik)
 * [12 years, 9 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993647)
 * Well you could test it by using any standard file-comparison tool, but the easier
   way to make sure is just re-install (from your update page within WordPress) 
   or reupload WordPress (this won’t altar content, it will just make sure the files
   are updated to the 3.6 and not altered).
 * By adding another checkpoint, I mean a reCaptcha-like functionality to hinder
   bots registering. Firstly, since I am unsure whether or not WordPress by itself
   stops external intrusion in the form of direct access (such as sending post information
   directly to a file, rather than the usual process of having a buffer-file that
   provides verification), I would have this verified somehow (someone on this forum
   surely knows).
 * Secondly, check with the author of your anti-spam-user-plugin (thread I linked
   to above) that the problem is not occurring to just you and a few select others,
   and that version 3.6 of WordPress did not break the plugin.
 * Thirdly, consider reverting to version 3.5 as that might be the quicker and easier
   way to deal with the problem until the anti-spam plugin is updated.
 * That said, the way I would solve it would be to add a hard-coded check within
   the relevant file of WordPress, whichever directly registers users. The check
   would be some simple token or key, that is submitted (without the user knowing,
   and hence no automated bot either as it’s rarely done) along with the registration
   form. If the token/key does not match some pre-generated/random passphrase, then
   the registration is dismissed as spam.
 * Additionally, or alternatively, I would add a simply checkbox asking “Are you
   human?” to the registration form. This would also be hard-coded, and would have
   to be checked in order to register. It may sound simple, but in my experience
   bots are rarely made to deal with unusual circumstances such as questions which
   do not usually show up on a registration form, or having to submit information
   that is unexpected of them.
 * However, both of the above would require editing core files, which I would not
   suggest to any inexperienced coder. Also, any update to WordPress, plugins or
   even themes may quickly break/be broken by such a solution, hence it should only
   be temporary.
 *  Thread Starter [smartmouse](https://wordpress.org/support/users/smartmouse/)
 * (@smartmouse)
 * [12 years, 8 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993663)
 * I’m still verifing if now it is all ok.
    I hope that latest fake registrations
   were occurred before reCaptcha activation.
 * I will let you know.
 * Thanks.
 *  Thread Starter [smartmouse](https://wordpress.org/support/users/smartmouse/)
 * (@smartmouse)
 * [12 years, 7 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993726)
 * Hello, i do not solve my problems with fake users so i looked for a plugin for
   manual activation by admin of every new registration, but i cannot find it. Does
   it exist?
 * In the meanwhile i installed this:
 * [http://wordpress.org/plugins/user-activation-email/](http://wordpress.org/plugins/user-activation-email/)
 * I hope it will help me stop bot registrations.
 *  [leejosepho](https://wordpress.org/support/users/leejosepho/)
 * (@leejosepho)
 * [12 years, 7 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993727)
 * > i looked for a plugin for manual activation by admin of every new registration,
   > but i cannot find it. Does it exist?
 * Theme My Login is one plugin that has an option for moderating registration, 
   but like OleVik hjas said, it sounds like the usual-and-normal registration process
   a plugin could monitor is being bypassed.
 * > I’m not sure if any of the core files have been changed.
   >  I think they are 
   > all original. Any way to test it?
 * [http://wordpress.org/plugins/search.php?q=wordfence+security](http://wordpress.org/plugins/search.php?q=wordfence+security)
 *  [OleVik](https://wordpress.org/support/users/olevik/)
 * (@olevik)
 * [12 years, 7 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993728)
 * First, in the WordPress admin panels go to Settings -> Discussion and make sure
   the “An administrator must always approve the comment” and “Comment author must
   have a previously approved comment” checkboxes are checked. Also there should
   be a setting under the Settings -> General that allows you to disable user registrations(
   or if on multisite: Network Settings).
 * As previously said: To make sure files are genuine, “just re-install (from your
   update page within WordPress) or reupload WordPress (this won’t altar content,
   it will just make sure the files are updated to the 3.6 and not altered).” That
   is assuming no third-party software is altering the files on the server of course.
 *  Thread Starter [smartmouse](https://wordpress.org/support/users/smartmouse/)
 * (@smartmouse)
 * [12 years, 7 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993731)
 * [@leejosepho](https://wordpress.org/support/users/leejosepho/):
 * I installed Wordfence but it cannot finish the scan because it hangs on
    “[Sep
   18 10:37:30]Scanning posts for URL’s in Google’s Safe Browsing List” (it is 4
   hours that it stopped there)
 * Anyway before this i see:
    [Sep 18 10:36:43]Comparing core WordPress files against
   originals in repository: Problems found.
 * So, how to figure out what are these problems? Should it tell me what are the
   different files?
 * Regarding “Theme My Login” plugin i will try it later
 * [@olevik](https://wordpress.org/support/users/olevik/): I’m not experiencing 
   problems with comments and i won’t disable user registration.
 *  [leejosepho](https://wordpress.org/support/users/leejosepho/)
 * (@leejosepho)
 * [12 years, 7 months ago](https://wordpress.org/support/topic/fake-registrations/#post-3993732)
 * > I installed Wordfence but it cannot finish the scan because it hangs on
   >  “[
   > Sep 18 10:37:30]Scanning posts for URL’s in Google’s Safe Browsing List” (it
   > is 4 hours that it stopped there)
 * I am not familiar with that list, so I do not know what the trouble might be 
   there. If you still have a problem but your site is working, you might try a 
   scan here:
    [http://sitecheck.sucuri.net/scanner/](http://sitecheck.sucuri.net/scanner/)
 * Sucuri also had a plugin that checks WordPress files a little differently than
   Wordfence:
    [http://wordpress.org/plugins/search.php?q=sucuri](http://wordpress.org/plugins/search.php?q=sucuri)
 * Overall, however, it really is not difficult to use FTP to delete-and-replace
   the wp-admin and wp-includes folders as well as all wp-* files other than wp-
   config.php — do *not* delete and replace wp-config,php — in your root to get 
   back to a fresh installation of the WordPress core…
    [http://codex.wordpress.org/Updating_WordPress#Manual_Update](http://codex.wordpress.org/Updating_WordPress#Manual_Update)
   [http://codex.wordpress.org/Upgrading_WordPress_Extended](http://codex.wordpress.org/Upgrading_WordPress_Extended)
 * I am doing that at my three sites at the moment after having made a grievous 
   error earlier today.

Viewing 15 replies - 1 through 15 (of 21 total)

1 [2](https://wordpress.org/support/topic/fake-registrations/page/2/?output_format=md)
[→](https://wordpress.org/support/topic/fake-registrations/page/2/?output_format=md)

The topic ‘Fake registrations’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 21 replies
 * 5 participants
 * Last reply from: [manicolaus](https://wordpress.org/support/users/manicolaus/)
 * Last activity: [11 years, 12 months ago](https://wordpress.org/support/topic/fake-registrations/page/2/#post-3993762)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
