vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Community Lounge (https://vborg.vbsupport.ru/forumdisplay.php?f=13)
-   -   Banning a problem user (https://vborg.vbsupport.ru/showthread.php?t=55346)

DaveG 07-17-2003 02:21 AM

Banning a problem user
 
Hello,

We have a crazy user who needs to be banned from the forum (2.2.7) and he keeps changing IPs and registering new accounts. Any suggestions on a more permanent type of ban without blocking a MAJOR group of IPs?

I'd rather not close the forum to guest posting and have to validate all new users :( because of one punk. Any ideas?

Velocd 07-17-2003 03:00 AM

Out of curiousity, how many times has he re-registered at your forums?

I've had some problem users in the post, but after a strict IP ban they usually stopped showing up.

It's hard once a user knows they've been banned, because then they come back persistant on being annoying.

If you replace in functions.php:
PHP Code:

eval("standarderror(\"".gettemplate("error_banip")."\");"); 

With:

PHP Code:

header("HTTP/1.0 404 Not Found");
   
header("Status: 404 Not Found");
   exit; 

That would simply output a 404-error and the user would never know what happened. Unless of course, someone were to tell them they were banned.

Anyway.. for your current issue.. I would try with some hacking to make it so nobody could view that users posts/threads/pms/etc. Eventually he should get so tired of nobody noticing him, he'd just leave.

I think a hack like this exists around the forum.. you may want to search for it.

Here is another method, by trapping users:
https://vborg.vbsupport.ru/showthrea...hlight=404+ban

Dean C 07-17-2003 10:36 AM

The best method i have used is the Miserable users hack :)

They just don't bother coming back... :)

- miSt

Andrew111888 07-17-2003 11:40 AM

They can log out and re-join, though.... *if* they ever find out that that hack is on them. Keep the installation of it on the downlow;)

filburt1 07-17-2003 12:13 PM

Just keep banning but never contact him or reply to any contact that he makes to you. Eventually he'll get bored and go away. If he doesn't, report him to his ISP.

DaveG 07-21-2003 04:38 PM

Thanks for the replies... This guy was given the miserable hack and then he logged out. Once that happened he was back in business and setup a new userID. Every time I would try banning the user, he would come back with a new IP and a new user account.

So... I was able to track all this as I was online at the same time. New account, post ban him. Then he would keep doing this over and over.

Finally, he apologized and I reinstated his main account. But this punk is going to start trouble again so I'm not sure what to do.
I can't be too restrictive with an IP ban because I don't want to block all the other people within his ISP in the area (actually, I did that by mistake for about 10 mins).

I was lucky to be online at the same time he was, so I was able to track everything and his other IDs as he created them. But in the future when I'm not online to catch this, ugh. It can be a mess!

Oh, and when I emailed his ISP about this, wonderfull good `ol SBC global wouldn't help. All they were interested in was email abuse and SPAM.

N9ne 07-21-2003 06:48 PM

Most ISPs are useless these days, I've reported some people to their ISP but they did *nothing* about it.

DaveG 07-21-2003 06:54 PM

I wish my version of VB (2.2.7) had an option to ban by his hostname.

Logician 07-22-2003 09:58 AM

Quote:

Yesterday at 10:54 PM DaveG said this in Post #8
I wish my version of VB (2.2.7) had an option to ban by his hostname.
How could that help you? If he is using the same host everytime, just ban host's IP range so it is same with banning the host name.

If he does not use the same host everytime, it does not matter whether vb has such a feature or not.

You can try to put new users in moderation for some time until he is gone.

Mark Hewitt 07-22-2003 11:43 AM

I've had people register dozens of times. At the end of the day it takes me much less time to push ban that it does for them to re-register. So they can't win :)

Andrew111888 07-22-2003 12:46 PM

I had one member register once last night (troll from another forum) and then he logged out, and I saw his IP joining again.. so I deleted that account. A minute later, I see his IP joining AGAIN. Delete that account, and then he joins AGAIN, (3 times) so I finally deleted that account, banned his username by usergroup, then IP banned him.

MGM 07-22-2003 02:40 PM

I hate trouble makers -_-

Would you believe that an admin from another forum actually came and flood my forum?? At first I didn't know it was him, but then I put him on Miserable User and he IM's saying "Are the forums down? cause I can't access them." I just blew up! lmao!

Yup, I've had people joining and re-joining just to flood and spam. But most of them don't know a Miserable User hack exists, they just think it's downtime :D

EDIT: I'd say take the route where their posts won't be shown at all. that way, no one but mods/smods/admin can see the posts and members won't even know that their there. Once the flooder sees no one's noticing him, he'll leave eventually

MGM out

Andrew111888 07-22-2003 03:06 PM

A forum I go to has what they call a hell-ban... the user is placed on the ban, and I believe they don't get any new posts. So, they sit there flooding and spamming and crap, and no one sees them.

Zzed 07-22-2003 08:56 PM

I have an unpublished hack that makes a user invisible to all others except for admins and mods. The user thinks he is flooding the board with his meaningless posts, but in fact he is just talking to the walls. :D

I have been pretty lazy about it, but if anyone is interested I can publish this hack.

I have other ways of dealing with trouble makers in my forums as well. :D

Andrew111888 07-22-2003 09:02 PM

I'm interested:) That is pretty much the same way the hellban hack is.

Xelation 07-22-2003 09:03 PM

Quote:

Today at 05:56 PM Zzed said this in Post #14
I have an unpublished hack that makes a user invisible to all others except for admins and mods. The user thinks he is flooding the board with his meaningless posts, but in fact he is just talking to the walls. :D

I have been pretty lazy about it, but if anyone is interested I can publish this hack.

I have other ways of dealing with trouble makers in my forums as well. :D


I want that hack! lol its funny as hell

DaveG 07-22-2003 09:44 PM

I would like to see this hack!

Talisman 07-23-2003 01:32 AM

Yep.... lot's of folks need all the banning options we can get.

Please publish whatever you came up with.

Thanks!


All times are GMT. The time now is 02:49 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.01208 seconds
  • Memory Usage 1,756KB
  • 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
  • (2)bbcode_php_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (18)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete