Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 10-17-2000 Last Update: Never Installs: 0
 
No support by the author.

If you've been admining a VB or any forum for that matter you know what I mean.

I've been toiling all this time trying to get a way to ban a user but time and time again I come he pops back with new ip address and handle leading me to the conclusion that it's difficult if not impossible to completely ban a user without resorting to a site wide registration ban.

That is why I want to implement a system that used a socket connect to connect to the user's "apparant" ip to send a confirmation address through a sort of Java chat window. This way if the user is using a proxy or spoofing technique he will never get the message since the second server to client request is made on ipaddress and port alone. Apparently though, even through a non-applet program it is only possible to send messages back on a connection made by the client and it is not possible to achieve the existing connection's port number and spawn a different process based on ip address and port, alone. Not to mention if I do manage to get the port number and ip address it just might happen to route the information back to the spoofer's computer since the client is listening on that port. Is there another way to send a "message" to a specific ip address without getting into legal trouble and foil the hacker at the same time???

I thought of a second implementation through Java by trying to determine the user's non spoofed ip address (or through the proxy) by downloading one of the scripts I found online that claimed to be legit . I doubt however it was 100% successful since none of the legit ones are. and of course I'm not going to even try the illegal software though I know there is a plethora out there (ie, programs to find free ports, etc etc)

Thirdly I thought of only allowing certified e-mail addresses from an ISP, such as aol, but collecting such a list would be a nightmare... I've looked already and I've only covered a tiny percentage of possible ISPs out there. It would be good, however since it would effectively block out anyone who didn't want to reveal their ISP.

Lastly I thought of doing something fancy with cookies by not only making them a neccesity but to also make it so that any attempt to delete them would block the registration and force you to contact the administrator. Harsh I know but I know even more people who would do this for a malicious purpose than do it by a mistake. It's still not fail proof unfortunately. And even if used with the the other java method, it still eeks out the REALLY computer savvy individuals. Tripled with the e-mail address ban it's effective but may bar TOO much.

Sigh...I'm willing to try anything at this point to stop an abusive user but right now I feel as though I'm out of real world options and that mycurrent options will be extremely inconvenient and not all that fail proof.

I have nothing against anonymity as long as the sufer is not abusing it. But in so many cases,this is exactly what happens.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #22  
Old 02-09-2002, 03:50 PM
ibeblunt's Avatar
ibeblunt ibeblunt is offline
 
Join Date: Oct 2001
Location: Jersey City, NJ
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I noticed on sites like HardForum.com, they don't allow the users to register with hotmail or yahoo account.
Reply With Quote
  #23  
Old 05-23-2002, 08:46 AM
Fatty_Bolger's Avatar
Fatty_Bolger Fatty_Bolger is offline
 
Join Date: Apr 2002
Location: Scotland
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ah can you ban emails like that in vb, I mean I know you can ban specific ones, can you do *.*@hotmail.com etc. I have not tried it, but it could be handy.
Reply With Quote
  #24  
Old 05-23-2002, 11:23 AM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Fatty_Bolger
ah can you ban emails like that in vb, I mean I know you can ban specific ones, can you do *.*@hotmail.com etc. I have not tried it, but it could be handy.
Yep you can: admin cp/vb settings/Ban Users and read explanations under the box
Reply With Quote
  #25  
Old 12-12-2002, 12:34 PM
MGSteve MGSteve is offline
 
Join Date: Aug 2002
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just a thought, the best way to do it would probably be to have a secret ignore.

To everyone else, the abuser's posts are invisible, but to the abuser, they appear. That way he thinks his posts are there, to everyone else, they aren't.

He thinks he's being ignored and moves on.

The only draw back is that if he logged out, his posts would dissapear and he might notice.

Still, worth a thought?
Reply With Quote
  #26  
Old 12-13-2002, 01:34 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There is a hack that allows you to secretly ban a user. Do a search for it.
Reply With Quote
Reply


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 04:50 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.04905 seconds
  • Memory Usage 2,254KB
  • Queries Executed 20 (?)
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_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (6)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
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_imicons
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete