Print Page | Close Window

Spam accounts getting past registration

Printed From: Web Wiz Forums
Category: Web Wiz Web App Support Forums
Forum Name: Web Wiz Forums
Forum Description: Support forum for Web Wiz Forums application.
URL: https://forums.webwiz.net/forum_posts.asp?TID=30175
Printed Date: 31 March 2026 at 4:31pm
Software Version: Web Wiz Forums 12.08 - https://www.webwizforums.com


Topic: Spam accounts getting past registration
Posted By: frankied210
Subject: Spam accounts getting past registration
Date Posted: 21 February 2012 at 6:57pm

I'm getting several new user accounts created each day that don't fill out all the required information in the registration form.

 I added 3 questions and made them required and location by default is required but in all these new accounts, none of the four have anything in the fields.
  I tried to create an account leaving them blank and got rejected so it appears the form is working so I conclude that this is somehow an injection expoite. Any suggestions on preventing new account injections like this? They don't activate the account so spam isn't getting posted but the sig lines and urls are all over the registration info and I don't want to help these people out with getting thier google rankings up or any new traffic.
  



Replies:
Posted By: WebWiz-Bruce
Date Posted: 22 February 2012 at 9:53am
What version of Web Wiz Forums are you using?

-------------
https://www.webwiz.net/web-wiz-forums/forum-hosting.htm" rel="nofollow - Web Wiz Forums Hosting
https://www.webwiz.net/web-hosting/windows-web-hosting.htm" rel="nofollow - ASP.NET Web Hosting


Posted By: Scotty32
Date Posted: 22 February 2012 at 10:13am
Originally posted by frankied210 frankied210 wrote:

 I added 3 questions and made them required and location by default is required but in all these new accounts, none of the four have anything in the fields.

Do you use JavaScripts to make them "required" or ASP?

If you used JavaScripts it is trivial to bypass, as you simply turn off JavaScripts in your browser.


-------------
S2H.co.uk - http://www.s2h.co.uk/wwf/" rel="nofollow - WebWiz Mods and Skins

For support on my mods + skins, please use http://www.s2h.co.uk/forum/" rel="nofollow - my forum .


Posted By: WebWiz-Bruce
Date Posted: 22 February 2012 at 11:00am
It does use JavaScript for the validation for custom registration fields in version 10. 

However, from version 10.03 onwards there is more security on the registration, due to a Microsoft forum that we host that came under fire from a bot that was clever enough to read CAPTCHA codes all the way up till they got so hard even a human could not read them.

Anyway the up shot of this is that version 10.03 adds a number of extra security features to the registration pages, including having to have JavaScript enabled in order to be able to register.

We are planning to remove the CAPTCHA altogether in the future from Web Wiz Forums as CAPTCHA no-longer offers protection from newer more sophisticated bots that have very clever OCR that is designed specifically to read CAPTCHA codes and are able to read all CAPTCHA codes from all popular CAPTCHA vendors. I've run tests with these and you have to make the CAPTCHA so distorted with so much noise that no-one can read them.

This means that web developers are having to use much more clever systems for defeating bots, which are included on the registration page, and these types of protection will be extended to other areas of Web Wiz Forums so that CAPTCHA can be removed altogether.


-------------
https://www.webwiz.net/web-wiz-forums/forum-hosting.htm" rel="nofollow - Web Wiz Forums Hosting
https://www.webwiz.net/web-hosting/windows-web-hosting.htm" rel="nofollow - ASP.NET Web Hosting


Posted By: frankied210
Date Posted: 22 February 2012 at 2:27pm
Originally posted by WebWiz-Bruce WebWiz-Bruce wrote:

What version of Web Wiz Forums are you using?
I just upgraded to 10.3 and this has been an issue for my site since v7.x.  Could this be a SQL injection right into the database and a complete bypass of the registration form?


Posted By: WebWiz-Bruce
Date Posted: 23 February 2012 at 7:57am
It would not be an SQL Injection as Web Wiz Forums has multiple defences against SQL Injections. The registration page also uses ADO to populate the database which adds an extra layer or protection against SQL Injection.

-------------
https://www.webwiz.net/web-wiz-forums/forum-hosting.htm" rel="nofollow - Web Wiz Forums Hosting
https://www.webwiz.net/web-hosting/windows-web-hosting.htm" rel="nofollow - ASP.NET Web Hosting


Posted By: frankied210
Date Posted: 23 February 2012 at 2:31pm
Originally posted by WebWiz-Bruce WebWiz-Bruce wrote:

It would not be an SQL Injection as Web Wiz Forums has multiple defences against SQL Injections. The registration page also uses ADO to populate the database which adds an extra layer or protection against SQL Injection.
 
I think you are right, not an SWL injection. I had a "real" user register yesterday and I noticed in his profile, he didn't enter anything in the 3 required questions I added to the registration page.
  I have tried several time to register a test account without these fields and I get an error when I submit the form (as I should).  Not sure why some new user accounts (mostly spammer accounts) are getting through this proccess and actually getting entered into the database.
 


Posted By: WebWiz-Bruce
Date Posted: 23 February 2012 at 2:57pm
It maybe that they are entering a space for these fields and as only javacsript is used to validate these extra fields when enabled from the admin area they would be fairly simple to get round. Server side validation will be coming in the future.

-------------
https://www.webwiz.net/web-wiz-forums/forum-hosting.htm" rel="nofollow - Web Wiz Forums Hosting
https://www.webwiz.net/web-hosting/windows-web-hosting.htm" rel="nofollow - ASP.NET Web Hosting


Posted By: frankied210
Date Posted: 23 February 2012 at 3:14pm
Originally posted by WebWiz-Bruce WebWiz-Bruce wrote:

It maybe that they are entering a space for these fields and as only javacsript is used to validate these extra fields when enabled from the admin area they would be fairly simple to get round. Server side validation will be coming in the future.
 
Good to know. I thought about the space and was going to test it and see if that would work as an answer to the questions.  Couldn't there be a validation question like whats 2+2 and have it check that the user enters 4? Ideally, the admin could make up a random list of say three questions and answers. If admins make them up themselves and makes them random, it might deter the bots as there would be a endless number of possible answers.
  One more question, why isn't the users IP address logged durring registration? New users never have an IP address unless the activate and log in. Is there a way to log the IP address durring registration? This would help build a Block IP address list of habitual abusers making junk accounts just to get their back links out there for the search engines. I also causes me to question if the block IP address is even effective in blocking those IP's from registering. I assume it would stop them from logging in but what about stoping the spam users accounts from even getting entered in the database?


Posted By: WebWiz-Bruce
Date Posted: 23 February 2012 at 8:49pm
You can turn on logging by editing the includes/setup_optins_inc.asp page which will record new registrants IP addresses and other info in log files.

Version 10 also records the registration/last login IP for members which can be viewed in their forum profile.


-------------
https://www.webwiz.net/web-wiz-forums/forum-hosting.htm" rel="nofollow - Web Wiz Forums Hosting
https://www.webwiz.net/web-hosting/windows-web-hosting.htm" rel="nofollow - ASP.NET Web Hosting


Posted By: frankied210
Date Posted: 23 February 2012 at 9:27pm
Originally posted by WebWiz-Bruce WebWiz-Bruce wrote:

You can turn on logging by editing the includes/setup_optins_inc.asp page which will record new registrants IP addresses and other info in log files.

Version 10 also records the registration/last login IP for members which can be viewed in their forum profile.
 
Bruce,
  I have logging set to True but I'm not seeing any log being generted. I left it set to default location till I make sure I'm getting log files but no joy. I'll watch it for a while and see if log start generating but as of now, I have no log files.
 Here's what my setup_options_inc looks like.
 
Const blnLoggingEnabled = True  'Enable logging
Dim strLogFileLocation
strLogFileLocation = Server.MapPath("log_files")  'Default log file folder, change this to a folder outside your website root if you don't want logs files to be public
Const blnModeratorLogging = True  'Log the actions of moderators
Const blnErrorLogging = True  'Log error messages
Const blnNewRegistrationLogging = True  'Log new registrations
Const blnCreatePostLogging = False  'Log the creating of new topics and posts (Don't enable this on busy forums)
Const blnEditPostLogging = False  'Log the editing of topics and posts (Don't enable this on busy forums)
Const blnDeletePostLogging = True  'Log the deletion of topics and posts
 
 
 



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.08 - https://www.webwizforums.com
Copyright ©2001-2026 Web Wiz Ltd. - https://www.webwiz.net