vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Administrative and Maintenance Tools - Auto-Moderate Evading Banned Members (when they make new accounts) (https://vborg.vbsupport.ru/showthread.php?t=207966)

jesus likes pie 03-10-2009 10:00 PM

Auto-Moderate Evading Banned Members (when they make new accounts)
 
1 Attachment(s)
Banned Members Filter by Rafael Lopez
03/10/2009 (m/d/y)

CURRENT VERSION: 2.0

PLEASE REMEMBER TO CLICK INSTALL!

This mod will try and block banned members from evading their ban through making a new account.'

::: CHANGE LOG :::
v1.0 - original release
v2.0 - First update (released: 04/08/09 (m/d/y))
--Mod now sets cookies on login which are not destroyed on logouts. These cookies can be used to help catch evaders
--Mod now supports notification through:
----New threads
----Private Messages
--You may choose whether you want users to be moderated or auto-banned depending on how they are detected.




Here's how it works:

Upon registration, vBulletin will search for all the users who have used the IP that the current person registering is currently using.
It will then check if any of those users are in the BANNED usergroup.

If there are no user matches, or if no user matches are in the banned group then the plugin will continue to check for set cookies which belong to banned users.

If IPs match, then it either auto-bans the account or it moderates it. This is set through vBulletin Options. If IPs are set to
moderate and not auto-ban then the plugin will check for cookies as well - if it finds a cookie belonging to a banned user and you have it set to auto-ban on cookies
then it will AUTO-BAN the new account even though it had found an IP which is set to moderate. Higher punishment "wins".

This has the POTENTIAL to slow down registration dramatically on forums with a LOT of posts. For reference, it does not add any noticable time for my forum which has about half a million posts. So you should probably be okay.


::: Installation :::

Extract product-moderate_user_if_banned.xml
Upload product-moderate_user_if_banned.xml by going to ADMIN CP --> PLUGINS AND PRODUCTS --> MANAGE PRODUCTS --> ADD/IMPORT PRODUCT
If you are upgrading then you should set "over-write" to yes.

And you're done!


If you liked this mod you might also like my others:

Select Postbit [https://vborg.vbsupport.ru/showthread.php?t=203324]
Shared Admin Notes [https://vborg.vbsupport.ru/showthread.php?t=203326]
Internal Forums Closed Message/Reason [https://vborg.vbsupport.ru/showthread.php?t=207855]
Multi-Quote / Edit Integration [https://vborg.vbsupport.ru/showthread.php?t=210620]

jesus likes pie 03-11-2009 12:41 AM

Had forgotten to include table prefix code, included now.

pein87 03-11-2009 12:44 AM

thanks will give it a go installed.

Barakat 03-11-2009 02:07 AM

what about if they just restart thier router ?!

jesus likes pie 03-11-2009 02:16 AM

Quote:

Originally Posted by Barakat (Post 1765406)
what about if they just restart thier router ?!

Right, well there is only so much we can do.

On the bright side, chances are that if they have been around for a bit and posted a lot (from my experience this is USUALLY the case) that the new IP they get has been leased to them before by their ISP and thus will also be on record for your forums.

If not, tough luck :p

Hornstar 03-11-2009 06:44 AM

There is already a hack called multiple account detector, that hack does this too, plus it can detect it based on cookies which is better then by IP.

nice work tho, but I will stick with the other hack for now.

Jasem 03-11-2009 04:24 PM

Good work, thank you

drupy 03-30-2009 10:48 AM

Thank you!

nNJ 04-05-2009 09:16 PM

Any chance that you could tweak this a bit so that users that try to ban evade get their new accounts banned automatically instead of being placed in the moderation que? It would be greatly appreciated, and I dont think would require too too much re writing.

SEW810 04-08-2009 01:54 AM

Reserved.

Check it later


All times are GMT. The time now is 02:40 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.01147 seconds
  • Memory Usage 1,739KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete