vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Administrative and Maintenance Tools - Moderate New Registrations Based On IP Geographical Origin (https://vborg.vbsupport.ru/showthread.php?t=198440)

Jafo232 12-08-2008 10:00 PM

Moderate New Registrations Based On IP Geographical Origin
 
This mod will put any new registration into moderation so you can either approve or deny based on the physical location of the IP address. If the IP is located in a country that you white list, the registration will go through as normal.

This may be different for everyone else, but on my forums, I have yet to have a Russian IP sign up for anything other than posting SPAM. This plugin has moderated them all!

I hope to have time to eventually expand this to do other things. This works with 4.0.x.

You MUST download the zone files from this site:

http://www.ipdeny.com/ipblocks/

The free license does not allow me to include them with the product, plus it is better to download the latest files anyway.

No real screenshots to show here, sorry.

Changelog:

12/20/2008
  • Coded the routine in, instead of using external whois program.
  • Now compatible with Windows
  • (39 download of 1.0)
2/11/2009
  • 77 downloads at this point
  • Rewrote application to use zone files rather than relying on Arin
To upgrade, READ THE README, and re-install product (select overwrite).

Don't forget to:


Jafo232 12-09-2008 02:40 PM

Reserved...

dboogie2288 12-09-2008 02:57 PM

So uh, dumb question, I've got it installed....now what happens? Your readme, and description is a little vague.

Jafo232 12-09-2008 03:24 PM

Users who register from countries not on your white list will be moderated.. What else do you need to know?

dboogie2288 12-09-2008 03:55 PM

Ok, I dig it. I didnt know if perhaps that within the moderation panel it would show countries of origin..stuff like that. But since, I moderate everyone, this isn't really relevant...thanks for the info.

Jafo232 12-09-2008 04:11 PM

Yeah, if you moderate everyone, then this won't be useful. It is more for fine tuning your moderation criteria.

Hornstar 12-10-2008 06:23 AM

How do you know that the account signed up is going to be a spam bot or not? Because when I look at any spam bot that has spammed viagra, computer sales, TVs etc. They truly look like a legit user until they start spamming weeks later.

meissenation 12-10-2008 01:14 PM

If you analyze their IP address they will probably be from Russia or Turkey since it seems like most of the problems of the internet derives from over there. While not as effective, if you use a website like whatsmyipaddress.com and enter the IP address into the search box it will tell you an approximation of where the IP originates from.

In any case, sounds like a great idea but since I have Windows Server 2003 so it's no good for me.

Jafo232 12-10-2008 02:50 PM

Quote:

Originally Posted by hornstar1337 (Post 1682154)
How do you know that the account signed up is going to be a spam bot or not? Because when I look at any spam bot that has spammed viagra, computer sales, TVs etc. They truly look like a legit user until they start spamming weeks later.

This will not tell you 100% that someone is a spam bot, however it is no secret that vast majority of forum spammers come from places like Russia, etc.. This mod will determine the country of the IP address, and if you have not white listed that country, it will put it into moderation so you can approve it.

My motivation to write this is because of one forum I run that is a local forum for a small area in NY State. It makes no sense for people from Saudi Arabia or Russia to even want an account there. At first I was just going to outright deny registrations to these countries, but figured for prudence sake, to put them in moderation just in case there was a false positive.

meissenation 12-12-2008 08:27 PM

Still wishing you'd write this for Windows Server 2003 also.


All times are GMT. The time now is 10:36 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.01068 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