vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   General Articles (https://vborg.vbsupport.ru/forumdisplay.php?f=189)
-   -   [How to] Ban effectively (https://vborg.vbsupport.ru/showthread.php?t=97290)

utw-Mephisto 10-05-2005 05:42 PM

There sure is, HOWEVER : a LOT of ISPs using caching, example (used a plugin to get that info):

Quote:

The Real IP Address is: 83.xx.xx.31
31.Red-83-xx-31.dynamicIP.rima-tde.net
The Proxy Server IP Address is: 80.xx.xx.35
80-xx-xx-35.proxycache.rima-tde.net
Banning the Proxy IP would mean now banning the whole ISP - or at least part of it

Gizmo5h1t3 10-05-2005 06:27 PM

just use the miserable user hack as said b4....move em into miserable, theyll soon give up..lmao

thenetbox 10-05-2005 06:48 PM

Quote:

Originally Posted by Gizmo5h1t3
just use the miserable user hack as said b4....move em into miserable, theyll soon give up..lmao

That only works if the user is logged on from the account that is meant to be made miserable.

Antivirus 10-05-2005 07:01 PM

true, and if they're an "experienced spammer" they might be aware of miserable users, and just clear cookies, and create a new account regardless... :ermm:

Evil X 10-06-2005 05:00 AM

miserable user's hack is your best bet

Michael2 10-20-2005 11:52 PM

When I have people who keep re-registering I put a bold statement up on the signup page stating we do not accept registrations from free e-mail providers, turn on moderating new members, and delete any registrations from free e-mail providers. A couple days of that and the problem is usually solved.

peterska2 10-21-2005 12:06 AM

/me thinks

Now then, speaking from experience from the other side - I used to be a pretty decent pain in the ass - I have to say that the only way to get rid of someone is just to persevere (sp?) and keep banning their usernames.

Regular spammers/pains in the asses/trolls/etc have easily identifiable posting habits. Things from capitalization, spelling, punctuation, lines between sentances, etc are easy to spot after a while. It can take quite a long time to get rid of someone who is determined to be there. I believe that at one point I was going through 20-30 registrations per day for 4 months on one site. As quick as they banned me I re-registered. Proxy changed at least 15 times daily. Cable modem rebooted to change the IP there at least twice a day too. Proxies used ranging from round the corner to the other side of the world. E-mail accounts being registered and discarded as quick as empty cans of coke. In fact at one point, just to cover myself, I was even using my first jobs work address to register email accounts to in case they tried to find me that way. E-mail accounts from hotmail to yahoo to my ISP to hivemail on other sites were used. Eventually though I just got fed up.

Perhaps I took an abnormally long time to do so, but in the end I did.

I'm not IP banned from the site but apart from a casual glance around Feb this year I haven't been back, probably only about a total of a dozen times in the 2.5 years since I gave up.

So whatever you do, don't panic, just be prudent with the ban button. Don't post personal details of offenders on your site as it just makes them angry and more determined to get through to cause you more trouble.

Smiry Kin's 12-18-2005 12:22 PM

problem with ban the IP, it doesnt work for me.. i type in my IP, it doesnt, i type in my net ip it works.. so abit dodgy there..

kiwivc 06-28-2008 10:42 AM

I've found it easiest to deal with persistent problem makers, spam bots etc by creating a new usergroup and adding those nuisances to that usergroup. I've then added the following code to the headinclude of each style.
<if condition="$bbuserinfo['usergroupid'] == XX">
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.myenemy.com">
</if>

Change XX to the usergroup number you've just created.
['usergroupid'] == XX">
Change the following address to wherever you want these people/bots redirected to.
http://www.myenemy.com

Add them to the new usergroup, delete their posts and enjoy a laugh too.

stryderunknown 07-25-2008 10:37 AM

Quote:

Originally Posted by kiwivc (Post 1561117)
Code:

<if condition="$bbuserinfo['usergroupid'] == XX">
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.myenemy.com">
</if>


This will only work for Humans using Browsers or scripts running on platforms that use browser modules. If a bot is written to scrape and parse a page it might be written to only handle the details that matter. Certain HTML tags will be stripped from being parsed and the Meta tag could well be one of them.

Currently I'm trying to work out how to do a better version using a PHP header() entry. Where the redirect could either be to a page outside of the domain or to a folder that has a .htaccess file with DENY ALL set. (Redirecting to that folder with a .htaccess would allow configuration from the .htaccess file in regards to redirects or webserver logging)


All times are GMT. The time now is 07:35 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.03093 seconds
  • Memory Usage 1,738KB
  • 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_code_printable
  • (3)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