Go Back   vb.org Archive > Community Central > Community Lounge
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 04-13-2004, 12:46 PM
Meza Meza is offline
 
Join Date: Jun 2002
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Suspicious username registering - spammers?

I've spotted a series of usernames registering on my forums that follow a similar pattern, and they all have email addresses at the domain emailaccount.com
the usernames look like the following:
! ! 1gagarin
! ! 2babka
! ! b0nd @ @
! ! roger ! !
! @rtist
! eprst !

Any ideas what this could be? I've banned them all straight away (have 'moderate new users' ON)
Wondered if it was just someone pissing about or if it was an automated spamming script attacking us or something?
Reply With Quote
  #2  
Old 04-13-2004, 12:54 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

These users try to get on top of your memberlists, to make cheap advertising on your site...

I suggest to disallow such usernames from the start on.

On vb.org such usernames are blocked
Reply With Quote
  #3  
Old 04-13-2004, 01:11 PM
Meza Meza is offline
 
Join Date: Jun 2002
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the heads up - I've checked and every one of them had a link to a porn site in their profile, very clever!

How do I stop 'such' usernames from registering?
Reply With Quote
  #4  
Old 04-13-2004, 01:15 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

it's a little code hack.

the easy way is something like that in the username check section of register.php:

PHP Code:
    // vb.org check for a valid username (has to start with 0-9 or a-z or A-Z
    
if (!(($_POST['username']{0} >= '0' AND $_POST['username']{0} <= '9')
        OR (
$_POST['username']{0} >= 'a' AND $_POST['username']{0} <= 'z')
        OR (
$_POST['username']{0} >= 'A' AND $_POST['username']{0} <= 'Z')))
    {
        
$errors[20] = "Invalid Username";
    } 
Reply With Quote
  #5  
Old 04-13-2004, 01:22 PM
Meza Meza is offline
 
Join Date: Jun 2002
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

genius! is that VB2 or VB3 code? I'm a 2'er
Reply With Quote
  #6  
Old 04-13-2004, 01:26 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

that's vb3, bt it shouldn't be hard to transfere that to vb2 as well
Reply With Quote
  #7  
Old 04-13-2004, 01:33 PM
Meza Meza is offline
 
Join Date: Jun 2002
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I changed it to:
PHP Code:
    if (!(($username{0} >= '0' AND $username{0} <= '9'
        OR (
$username{0} >= 'a' AND $username{0} <= 'z'
        OR (
$username{0} >= 'A' AND $username{0} <= 'Z'))) 
    { 
        eval(
"standarderror(\"".gettemplate("error_invalidusername")."\");"); 
    } 
and it seems to work a treat
thank you
Reply With Quote
  #8  
Old 04-13-2004, 02:04 PM
genmud genmud is offline
 
Join Date: Aug 2003
Location: PHOENIX
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I was getting the same problems... I didn't really care that they were registering because they weren't spamming the forums, but It did kind of look bad because my forum is really tiny that there were like 62 members and 250 posts... lol

anywho... the registrants e-mails were all coming from a site called fromru.com or something. I just added that to my ban list :P
Reply With Quote
  #9  
Old 04-13-2004, 04:57 PM
filburt1 filburt1 is offline
 
Join Date: Feb 2002
Location: Maryland, US
Posts: 6,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

On my board, I just blocked usernames with exclaimation marks and such. I never had a problem with it before, but to be safe...
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:53 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04574 seconds
  • Memory Usage 2,241KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete