Go Back   vb.org Archive > vBulletin Article Depository > Read An Article > Management Articles
Shadow's Banning Method (Get those asshats to lose interest!)
ti07shadow
Join Date: Apr 2008
Posts: 218

 

Show Printable Version Email this Page Subscription
ti07shadow ti07shadow is offline 02-14-2009, 10:00 PM


Many of you are probably tired of those trolls, flamers or even ass hats. but the first thing you must do is identify these users. After you have done so, we recommend this step to step process of keeping these users off and making them lose interest in your forum.

Step 1: Ban the user

The first thing you need to do is ban them, ban them both by ip and email, after you have done this move them to the banned usergroup.

Step 2: Redirect banned users

Medtech has developed a cleaver way of hiding your website from banned users. you can view his mod here. Or you can copy the code below and place it in your forums header template.

Code:
<if condition="$bbuserinfo['usergroupid'] == 8">
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.theybannedme.com">
</if>
Step 3: Prevent false emails

Alright well its obvious that someone will create a fake email and get on your forums if you didn't activate email verification. However alot of users complain that they don't receive their emails. Also when a user registers and uses a fake email or doesn't activate their account they are annoyingly placed in the unactivated user group, to resolve this issue please use this mod, It requires users to validate their email before registering. Also they cannot use any other email than the validated one unless they validate another.

The mod is known as vMail

Step 4: Cleaver Tactics
There are other various mods that supposed to be able to block or detect proxies and I recommend them because they will cut down some proxy usage but the chances of it blocking are slim. You also need to keep an eye out for this user if they do return. It also helps to find ways of extending the registration process by using stuff such as enhanced image verification. Don't forget to disable multiple accounts!!!

Step 5: Good luck
All I can say is good luck and hope this helped! There are many other methods you can try but I have used these and they seem to help. Also as for the banned member redirection, make it less obvious that they were banned, have the m redirected to a page that makes it look like the site doesn't exist anymore or what ever you want.
Reply With Quote
  #2  
Old 02-15-2009, 04:14 AM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How does this block banned users? All they have to do is use another email address and a proxy(if they are not already on a dynamic IP) and they are in.

Although your suggestions 2,3 and 4 certainly are good to keep your board healthy, they do not keep banned members out.
Reply With Quote
  #3  
Old 02-15-2009, 04:55 AM
ti07shadow ti07shadow is offline
 
Join Date: Apr 2008
Posts: 218
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The purpose of this is to make banned users lose interest in your board. Registration takes a few minutes based on creating a new email every time you have been banned. Also not everyone is proxy smart and doubtful that they are running a dynamic IP without proper setup, also you have to take in account that the redirection if done right the user can possibly be fooled into thinking the site is down or does not exist, redirection methods could be to another page on your site that states the forum is down for maintenance when it really isnt.

Statistics for my board is that 1 out of 10 users figure out that they were banned and make a new email along with a proxy. which is very good because a lot of users don't realize that their banned if redirected to a page if used strategically like I pointed out. You can never keep a forum 100% protected from ass hats after banning, but this whole setup makes it 10x easier to keep them at bay.
Reply With Quote
  #4  
Old 02-15-2009, 02:58 PM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Have you gone trough all the hacks available here on vb.org?
I applaud your effort to create this article. I suggest that you check out these hacks and add them. Combined they can get you much better results.

disposable mail ban list
Is Bot: Registration Time Check
Multiple Account Detection & Prevention or Multiple account login detector (AE Detector)
Miserable Users (This includes an option to redirect members to another site and more than replaces the 'redirect banned members' hack. It allows you to troll the trolls as well.)
Check4SPAM - Advanced SPAM Search & Destroy!
Proxy IP to Real IP Conversion
IpInfo -- Extra user IP information
Track all Duplicate IP Addresses via Admin CP
Default vb option: tachy goes to Coventry, which works great in combination with miserable users.

And there are other useful hacks, but the problem with posting them here, is that your banned members can read this too.
Reply With Quote
  #5  
Old 02-15-2009, 05:39 PM
ti07shadow ti07shadow is offline
 
Join Date: Apr 2008
Posts: 218
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The proxy mods donot work as well as peope think,. I have used all of the ones I could vind here on vbulletin.org and franlky im dissapointed, i have had all of my staf and several memebrs use all kidns of proxiesand they all were able to get on and non of them were converted to the origional ip niether. the only proxy that was blocked si the ones that are based on the computer itself, but there are many prioxy sites that break through includign a list at proxy.org

checking for duplicate IP is useless when you have the extended IP information it does the same thing. also multiple account detection doesn't catch every account, I have found some people get on multiple accounts and where not detected because they were on their school computer or library.

miserable users doesn't work as well if the person figures out whats really happenin,give used it b4 and a user figured it out and made a new account using a proxy.


Granite the multiple login detector does help a bit, so does login hacks and read PM, many mods do help but they dont always work. Apparently many people forgot how to be an admin, it doesnt mean using all these fancy mods that most dont even catch even half of the problem. frankly it does help a little but its nothing compared to having a plan that works

the point is to get them to lose interest youll never be able to permanently block them, it only takes a little bit of server side to get back on, or a proxy and dont say there is proxy blocking methods, there are bypasses with proxies and many of them can be easily googled, You can never perfectly block a proxy without blocking everyone else

--------------- Added [DATE]1234746134[/DATE] at [TIME]1234746134[/TIME] ---------------

Screw it you wanan know the perfect way to keep asshats out. well here you go

https://vborg.vbsupport.ru/showthread.php?t=171951


just only allow a select usergroup to send invites and place people you can trust.

Reply With Quote
Reply

Thread Tools

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:36 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03876 seconds
  • Memory Usage 2,236KB
  • Queries Executed 18 (?)
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)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_article
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (5)postbit_onlinestatus
  • (5)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_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